Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Одни и те же пять строк кода не работают под разными ОС и версиями PHP
Форумы портала PHP.SU » » Если скрипт не работает » Одни и те же пять строк кода не работают под разными ОС и версиями PHP

Страниц (1): [1]
 

1. Костэн - 01 Февраля, 2012 - 15:48:14 - перейти к сообщению
Доброго времени суток. Сегодня столкнулся с проблемой, решение которой не могу найти. Проблема заключается в том, что код:
CODE (html):
скопировать код в буфер обмена
  1. <html><body><?=$test?></body></html>


Работает у меня на локальном сервере: ОС - Ubuntu 11.10. Web-server - Apache2. PHP - Version 5.3.6-13ubuntu3.3.
А на сервере в сети не работает: ОС - Windows Server 2003 SP2. Web-server - Apache2. PHP - Version 5.3.9.

PHP не обрабатывает "<?=$test?>" и выдаёт её как есть, хотя тот - же самый
PHP:
скопировать код в буфер обмена
  1. <?PHP $test = 123; echo $test;" ?>
работает.

Подскажите, кто - нибудь с такой проблемой сталкивался ? Если да, то как её решить ?
2. Мелкий - 01 Февраля, 2012 - 15:52:50 - перейти к сообщению
php.ini, short_open_tag должен быть On
3. Костэн - 02 Февраля, 2012 - 06:31:43 - перейти к сообщению
Мелкий пишет:
php.ini, short_open_tag должен быть On


Большое спасибо за помощь Улыбка

 

Powered by ExBB FM 1.0 RC1