Я только что установил WAMP на свой новый компьютер и настроил все так, чтобы localhost и мой сайт-псевдоним работали.

У меня проблемы с настройкой include_path. Это было установлено до .;C:\php\pear и я изменил его на / . Это оставило меня с этими сообщениями об ошибках:

 Warning: include() [<a href='function.include'>function.include</a>]: Failed opening 'MYFILENAME.php' for inclusion (include_path='/') in C:\wamp\www\MYSITENAME\index2.php on line 13

Я убедился, что allow_url_fopen и allow_url_include включены.

Кто-нибудь знает, что я должен изменить или что еще нужно сделать, чтобы мой include("somefile.php") работал правильно?

Кроме того, какая дополнительная информация вам понадобится, чтобы помочь решить эту проблему?

Спасибо!!

1 ответ1

1

/ неправильный слеш для начинающих. Include_path - это список местоположений, разделенных точкой с запятой, т. Е. «.; C:\php\includes». Места должны находиться под вашим веб-корнем, где бы это ни было. Точка буквально означает "текущий каталог". Места ищутся в указанном порядке. Я предполагаю, что ваш include_path будет что-то вроде ".; C:\wamp\www\MYSITENAME\includes\".

Также ознакомьтесь с путями Windows и прочитайте руководство по PHP: php.net/manual/en/ini.core.php#ini.include-path.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .