ошибка в 164-ой строчке

Хотел поставить на новый домен LS, но вылезли такие ошибки:

Warning: require_once(/home/4757/s5196/public_html/all/classes/lib/external/recaptcha/recaptchalib.php) [function.require-once]: failed to open stream: No such file or directory in /home/4757/s5196/public_html/all/config/config.php on line 164

Fatal error: require_once() [function.require]: Failed opening required '/home/4757/s5196/public_html/all/classes/lib/external/recaptcha/recaptchalib.php' (include_path='.:/home/4757/s5196/php/lib/php:/home/4757/s5196/public_html/all') in /home/4757/s5196/public_html/all/config/config.php on line 164

Сайт устанавливаю не в корень, а в папку /all/. в config.php сделал как тут писали:
define('DIR_WEB_ROOT','http://'.$_SERVER['HTTP_HOST'].'/all'); // полный WEB адрес сайта
define('DIR_SERVER_ROOT',$_SERVER['DOCUMENT_ROOT'].'/all'); // полный путь до сайта в файловой системе

Но ошибки всё равно остались. В чём может быть дело?

7 комментариев

avatar
Готов заплатить тому, кто поможет советом настройки или сам поставит движок на этот хост. Писать сюда, или в ЛС. Спасибо.
avatar
define('SYS_OFFSET_REQUEST_URL', 1);

Попробуй.
avatar
Ну и последние строчки конфига смотри. Так выстави.

require_once(DIR_SERVER_ROOT."/all/config/config.table.php");

require_once(DIR_SERVER_ROOT."/all/config/loader.php");
avatar
в движке нет либы recaptcha, следовательно вы меняли код движка -> проблема в этих изменениях
  • ort
  • 0
avatar
Он потом ругался на устаревшие функции. У него на хосте php 5.3 =)
avatar
Здравствуйте, такая же проблема! Я в движке ничего не менял. Но на локальный диск не ставиться!!! НЕУЖЕЛИ НА ВСЕМ ФОРУМЕ МНЕ НИКТО ТАК И НЕ ОТВЕТИТ ЧЕГО НЕ НРАВИТЬСЯ ЭТОЙ 164 ГРЁБАННОЙ СТРОЧКЕ в CONFIG/CONFIG.PHP А???????????

ВОТ ЧТО Я СДЕЛАЛ:

1. Перенастроил тип таблиц данных с миасим на инноБД, после дампа в пустую базу данных — все созданные таблицы типа инноБД.(инноВД 100% включен и нормально работает!)
2. Настроил Коннект к БД config.db.php(100 раз перепроверил все правильно!)
3. в config.php прописал правильно поддеррикторию как советуют на сайте — тоесть добавил .'/имя_дирректории' ни и в 32 строчке 'имя_дирректори' — соответственно.
4. последние строчки require_once(DIR_SERVER_ROOT."/имя_дирректории/config/config.table.php"); ну и вторая соответственно

НО НИФИГА НЕ РАБОТАЕТ ПРОБЛЕМА ОСТАЛАСЬ КТО НИБУДЬ ЗНАЕТ В ЧЕМ ПРОБЛЕМА?????????????
avatar
И незачем так орать. Если скрипт говорит, что нет такого файла или директории, то это значит, что нет такого файла или директории.

Кстати, две последние строчки конфига менять не надо, т.к. имя папки УЖЕ указываетсся в DIR_SERVER_ROOT
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.