стенография - PullRequest
       7

стенография

1 голос
/ 25 июля 2011

Я хочу использовать CakePHP стенографию <? в коде моего проекта вместо <?php, но мой WAMP сервер (v2.1d-x64 на локальном хосте) не распознает это.

Как я могу активировать его?

Ответы [ 5 ]

8 голосов
/ 25 июля 2011

В вашем php.ini включите short_open_tag.

Это не рекомендуется по соображениям переносимости.Мой совет - придерживаться более длинной версии.

3 голосов
/ 25 июля 2011

В вашем php.ini добавьте следующую строку:

short_open_tag On

Обратите внимание, что в вашем вопросе это не то, что вы сделали. Не должно быть никакого "Default Value: On", простоshort_open_tag On на отдельной строке.

2 голосов
/ 25 июля 2011

Вы можете активировать его в файле php.ini.Но хорошей практикой является использование полной строки (<?php ... ?>).Не каждая конфигурация PHP допускает сокращение, и у вас нет доступа к php.ini каждого сервера (то есть, если вы размещаете в общей среде).

2 голосов
/ 25 июля 2011

Это синтаксис PHP, а не часть вашей платформы CakePHP. Вам нужно отредактировать файл конфигурации PHP (php.ini), изменить short_open_tag на 1 и перезапустить Apache.

http://php.net/manual/en/ini.core.php

1 голос
/ 25 июля 2011

Установите для параметра конфигурации short_open_tag значение On в файле php.ini и перезапустите сервер Apache.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...