Цитата |
---|
zakirov пишет: У меня на установленном денвере то же самое. И это не помогает: Цитата |
---|
Maxim Smirnov пишет: Попробуйте установить $_SERVER["DOCUMENT_ROOT"] в корректное значение.
Например так:
1 в php.ini прописываем: auto_prepend_file="/www/root/root.php"
2 в указанном выше root.php :
Код $_SERVER["DOCUMENT_ROOT"]="/www/root";
Думаю на этом не закончится. |
Есть еще какие-нибудь решения? |
Вообщем устанавливал впервые Битрикс Стандарт Демо 7.0.6 на WinXP Denver
Создал как полагается папку для сайта home/localhost/www/bitrix
Скопировал в нее файлы для установки
Но в браузезере при запросе страницы localhost/bitrix
вываливалось: The file .access.php is not found in the site root. Apparently the installation package has been unpacked incorrectly
после чего открыл файл index.php
и нашел там код проверку доступности .access.php
(!file_exists($_SERVER["DOCUMENT_ROOT"]."/.access.php"))
$strErrorMessage .= 'The file .access.php is not found in the site root. Apparently the installation package has been unpacked incorrectly.<br />';добавил вывод глобальной переменной $_SERVER["DOCUMENT_ROOT"] после чего все прояснилось
не понятно для меня по какой причине переменная $_SERVER["DOCUMENT_ROOT"] = 'home/localhost/www' вместо необходимого 'home/localhost/www/bitrix' не стал изменять конфигурационный файл PHP5.INI, а просто взял все установочный файлы и перенес в 'home/localhost/www' - вот сейчас все успешно устанавливается, как установить верну все файлы сайта в 'home/localhost/www/bitrix' , думаю будет работать
P.S. если изменить содержимое глобальной переменной $_SERVER["DOCUMENT_ROOT"] на 'home/localhost/www/bitrix' другие сайты станут работать не коректно при использовании $_SERVER["DOCUMENT_ROOT"]