Можно ли определить CI APPPATH на виртуальном хосте или htaccess? - PullRequest
0 голосов
/ 29 июня 2011

У меня странные проблемы с APPPATH из-за различий между OS X и Debian, устанавливающими PHP и Apache. Я не хочу изменять какие-либо CI-файлы из-за различий между моей средой разработки и производственной средой.

Можно ли определить APPPATH вне инфраструктуры CI в моем php.ini, виртуальном хосте или htaccess?

Спасибо, Питер

Ответы [ 2 ]

1 голос
/ 29 июня 2011

Насколько мне известно - нет, это невозможно.APPPATH - это просто константа php, которую использует CI, а не конфигурация сервера или что-то подобное.Как и природа констант, переопределение также невозможно.

Разумеется, вы можете свободно запускать любые сценарии или код в index.php до определения $application_folder, что может помочь вам решить проблему.

0 голосов
/ 01 июля 2011

Я нашел обходной путь, используя символическую ссылку для различий в моей разработке и производстве. APPPATH позаботился о проблеме, если кто-то еще столкнется с этим.

...