На сервере VPS переносил сайт и заодно через yum install поставил eAccerator. Сразу после этого сайт перестал работать и начал выдавать ошибку:
Код |
---|
Fatal error: require_once() [function.require]: Failed opening required 'a/bitrix/modules/main/jscore.php' (include_path='.:/usr/share/pear:/usr/share/php') in/var/www/webproger/data/www/site/bitrix/modules/main/tools.php on line 3793 |
Т.е. в какой-то момент выполнения скриптов переменная $_SERVER['DOCUMENT_ROOT'] приняла значение "a". Очевидно, что /index.php отработал правильно и на момент его вызова $_SERVER['DOCUMENT_ROOT'] имело верное значение, иначе бы внутренние скрипты не подключились бы. Не думаю, что проблема в битриксе, до установки eAccerator всё работало нормально и на старом хостинге также. В чем может быть проблема?