Php не работает вот так: <?рhр

tupen

Новичок
Php не работает вот так: "<?рhр"
а так работает: "<?"
в php.ini: short_open_tag = On если выключить перестают работать оба варианта

я вчера чуть мозг себе не сломал, думал php вообще не работает, сегодня догадался короткую форму использовать "<?" и понял что таки работает.

В настройках пхп не понял где это лечится... какое то не очевидное поведение... если было бы наоборот все было бы понятно.

ставил на чистый debian 7 на вдс'е хостера вот так: apt-get install apache2 php5 libapache2-mod-php5
и на убунту номер не помню, тоже не работало.

на другом хостере работало сразу.

Я конечно могу скрипты на "<?" переделать, но не спортивно это как то.

Почему так? помогите бестолковому...
 

AnrDaemon

Продвинутый новичок
Найди нормальный редактор с подсветкой синтаксиса. Такие ошибки будут светиться, как новогодняя ёлка.
 
Сверху