PHP kırık yerel makinede kod ama sunucu evreleme üzerinde çalışıyor

1 Cevap php

Burada garip bir sorun yaşıyorum, ben bu kod biraz var:

<?php
if ($node->nid == "1") {
    include 'front.tpl.php';
    return;
} else { 
?>

    <div id="left-col" class="grid_9">
    	<h1><?php print $title ?></h1>
    	<hr />
    	<?php global $user;if ( $is_admin ) { ?>[<a href="/node/<?php print $node->nid ?>/edit">Edit</a>]<? } ?>
    		<?php if ($show_messages) { print $messages; } ?>
    			<?php print $help ?>
    		<?php print $content; ?>		
	</div>
<?php } ?>

Bu tam kod hazırlama sunucusunda iyi çalışıyor, ben litrally sadece XAMPP kullanarak bir LAMP yığınını yüklü ve sunucu kodu indirdiğiniz.

PHP, şimdi bu hata atıyor:

Parse error: syntax error, unexpected $end in F:\Workspace\xx\xx\xx\xx\xx\node.tpl.php on line 19

Herkes ne olabilir herhangi bir fikir var mı? i etiketleri içinde ve dışında atlama kaynaklanıyor "olabilir" bir his var ama ben emin değilim, herkes bu biraz ışık tutabilir. (Bu ben de mutlu php.ini ayarları doğru yönde dürttü gereken ne tavsiye alacak durumda bir sunucu sorunu olabilir!

Şimdiden teşekkürler.

1 Cevap

Benim tahminim sunucu kısa etiket desteği açık zorunda değildir.

<? } ?>