Как включить короткие теги в IIS 7.5

Я отредактировал файл php.ini, но он все еще не включен:

       short_open_tag
     Default Value: On
;   Development Value: On
;   Production Value: On

говорит, что отключено в файле phpinfo.

Я использую php 5.3

веселит.

Вот как это исправить:

Если вы перейдете в PHP Manager, а затем перейдите в раздел "Управление всеми настройками", который находится в разделе "Настройки PHP", вы можете включить его через пользовательский интерфейс. Срыв!

3 ответа

Решение

Для ISS вам нужно перейти в "PHP Manager", а затем искать "Управление всеми настройками".

Затем найдите short_open_tag Дважды щелкните по нему и укажите значение On

введите описание изображения здесь

Следуйте GIF-файл

Перезагрузите МКС и все заработает.

Вы не должны раскомментировать Default Value немного. Как это должно выглядеть в php.ini:

short_open_tag = On
;   Default Value: On
;   Development Value: On
;   Production Value: On

Тот факт, что не было допустимого присвоения, должен был установить для него значение Выкл.

Убедитесь, что вы перезапустите свой сервер, чтобы изменения вступили в силу.

php.ini включает этот тег дважды; один раз в кратком справочнике и один раз в опциях языка. Помимо путаницы, для параметра "Параметры языка" установлено значение "Выкл.", Поэтому любые изменения, внесенные в запись "Краткая справка", будут отменены.

;;;;;;;;;;;;;;;;;;;
; Quick Reference ;
;;;;;;;;;;;;;;;;;;;
...
; short_open_tag
;   Default Value: On
;   Development Value: Off
;   Production Value: Off

и однажды в

;;;;;;;;;;;;;;;;;;;;
; Language Options ;
;;;;;;;;;;;;;;;;;;;;
...
; Default Value: On
; Development Value: Off
; Production Value: Off
; http://php.net/short-open-tag
short_open_tag = Off

Я советую оставить закомментированную копию "Краткого справочника" и изменить копию "Параметры языка" на "Вкл.".

short_open_tag = On
Другие вопросы по тегам