2013-11-19 5 views
0

Вот линия, как я добавил его в php.iniВ смоле, используя PHP, директива include_path по умолчанию имеет значение/usr/share/php, хотя я ее изменил?

include_path = "/usr/share/php/smarty:/usr/share/php5:/usr/share/php:/usr/share/php/pear"

Я сделал echo "Include Path: ". get_include_path();

вот что выход

Include Path: .:/usr/share/php

Я подтвердил это с помощью phpinfo() для правильного PHP .ini, но путь не обновляется.

ed1: Я даже упростил путь только к двум дорожкам, но не обновляется. (Я также перезапускаю смолу каждый раз)

ed2: определенно правильный файл, если я изменяю другие настройки и делаю, например, echo ini_get('display_errors'), я вижу, как это изменяется. Итак, что случилось с включенным путем?

ed3: Чтобы убедиться, что это не уродливый uri или что-то еще, я использовал только один путь, и он все еще не работает.

Thanks,

+0

«Я надеюсь, что редактирую правильный файл php.ini» --- что, если вы проверите 'phpinfo()', чтобы точно знать, является ли он правильным файлом? – zerkms

+0

Я проверил через 'phpinfo()', чтобы убедиться. – kevingreen

+0

так? Это правильный файл, который вы редактируете? – zerkms

ответ

0

Я нашел дублирующий вопрос.

Cannot set global `include_path` in Quercus

Так что я голосовал, чтобы закрыть это как дубликат. Но я оставлю это здесь, если кто-то еще наткнется на него.

+0

Я должен отметить, что единственная причина, по которой я держу его в том, что это «In Resin», а не Quercus, Сначала я понял PHP. Так что, может быть, люди, которые искали, как я. – kevingreen