<?php if (arg(1) == 40): ?>
<?php
$block = module_invoke('views', 'block_view', 'home_rotator-block');
print render($block['content']);
?>
<? endif; ?>
何らかの理由で、このコードが原因で、ファイルの終わりを指す予期しないファイルの終わりエラーが発生します。このコードは他のサーバーで機能するため、有効であることはわかっています。これがエラーをスローしている理由を誰かが知っていますか?
注: 異なる形式にできることはわかっています (if ステートメントの内部なしで)。
$block 行と print 行をコメントアウトすると、同じエラーが発生します。