Top.Mail.Ru
Ответы
Аватар пользователя
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+3

PHP скрипт ругается, как исправить?

Случилась неприятность: при правильном подключении php файла к страницы в корне сайта без ошибок, а когда в другой файл в иной директории (расположение php файла для поключения один и тот же) то скрипт ругается, что надо изменить include_path, и пишет, что нет такого файла за директорией где файл и лежит. Вот проблема:

Хостинг провайдер Infinityfree
Граматических ошибек нет.
Что делать?

По дате
По рейтингу
Аватар пользователя
Новичок

__DIR__ . '../' и в таком духе путь указывай

Можешь посмотреь что в __DIR__ лежит чтоб относительно него путь выставить

Аватар пользователя
Мыслитель

Я новичок в этом. Но может относительный путь попробовать указать от корня сайта типа: /epiz/bazaar/

Аватар пользователя
Оракул

1 если ставил коробочную версию движка и после установки она пишет это - значит процесс установки не доделал до конца или завершился с ошибкой
2 если самописный движок переносил - значит не все переменные настроены не указана папка с абсолютным путем к корневой для сайта директории
3 есть вариант что не все скопировалось и реально не хватает каких то папок на которые ругается пхп
4 версия пхп такая что после перегрузок каких то там функций у нее получаются ломанные пути (маловероятная ситуация но такое как то было )
5 не почистил кэш после переноса сайта
6 поставил MODX у которого в базу пишутся абсолютные пути и их надо обновлять после переноса
это лишь некоторые предположения

Аватар пользователя
Мудрец

ну раз подключаешь к другому файлу, то возможно стоит изменить путь, смотреть от файла к которому подключаешь, а не от корня?
просто проверь виден ли файл по указанном пути file_exists, если нет, то правильно напиши путь к подключаемому файлу..