Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

попмогите с restore.php

00 голосов
10
restore.php лежит в DOCUMENT_ROOT

phpInfo(); показывает
_SERVER["DOCUMENT_ROOT"] C:/Bitrix Environment/www

http://localhost:6448/restore.php

пишет это:

Must be started from DOCUMENT_ROOT

бульдексы, гугли уже перерыты... но безрезультатно
спросил 25 Фев, 13 от kavitaci (120 баллов)

10 Ответы

00 голосов
сделайте страницу index.php, поместите в неё код
Код
<pre>
<?print_r($_SERVER)?>
</pre>

и посмотрите чему равны переменные.
ответил 25 Фев, 13 от Almarea (3,760 баллов)
00 голосов
Есть ошибка в restore.php, откройте файл на редактирование и закомментируйте:
Цитата
if(dirname(__FILE__) != $_SERVER['DOCUMENT_ROOT'])
die('Must be started from DOCUMENT_ROOT');


после этого ошибки быть не должно.
ответил 15 Март, 13 от JIETYHOK (2,260 баллов)
00 голосов
Цитата
Михаил Митрофанов пишет:
Есть ошибка в restore.php, откройте файл на редактирование и закомментируйте:

Цитата
if(dirname(__FILE__) != $_SERVER['DOCUMENT_ROOT'])

die('Must be started from DOCUMENT_ROOT');




после этого ошибки быть не должно.


А что делать, если этот файл закодирован?

Функция восстановления из бэкапа на локальном компьютере для демо-версии работает как таковая или она предусмотрена только для коммерческих версий??? Перепробовал все варианты. HELP!
ответил 18 Апр, 13 от Fline (140 баллов)
00 голосов
очень хороший вопрос, жду ответа с нетерпением
ответил 10 Авг, 13 от kaganpwnz (180 баллов)
00 голосов
Цитата
Есть ошибка в restore.php, откройте файл на редактирование и закомментируйте


Думаю это скорее не ошибка в файле restore.php, а не верная настройка веб-окружения.
Просто dirname(__FILE__) и $_SERVER['DOCUMENT_ROOT'] имеют разные значения это может произойти в следствии того что DOCUMENT_ROOT является символической ссылкой на реальный рабочий каталог.
ответил 10 Ноя, 13 от Knight (100 баллов)
00 голосов
нет глюк именно в файле restore.php замените обновленный файл который весит 64Кб на старый который был до версии 8,5 и весил 32Кб... и будет вам счастие
ответил 17 Фев, 14 от shaiba (300 баллов)
00 голосов
Проблема будет решена в ближайшем обновлении главного модуля.
ответил 08 Июнь, 14 от Olly (820 баллов)
00 голосов
Может просто не соответствует версия restore.php c dump.php.
Тогда просто открываешь архив tar.gz с помощью WinRAR и извлекаешь из
bitrix\modules\main\admin\restore.php и заливаешь в document_root.

Если проблема осталась, пиши на мыло, что-нибудь вышлю.

Удачи!!!
ответил 07 Окт, 14 от zaz (240 баллов)
00 голосов
Та же проблемма, не желает запускаться restore.php
и откорректировать его не могу, поскольку он закодирован в Zend.

Цитата
Denis Sharomov пишет:
Проблема будет решена в ближайшем обновлении главного модуля.
Руководитель отдела техподдержки


и сколько ж ее ждать?. а заказчику что говорить?
помогите, дайте хоть этот файл из ранней версии, чтобы я его мог откорректировать.
или еще что...
ответил 09 Фев, 15 от qwreer (100 баллов)
00 голосов
А если взять и разархивировать бэкап руками и базу восстановить - должно же работать.
ответил 22 Май, 15 от Yago (360 баллов)

Похожие вопросы

0 голосов
2 ответов
0 голосов
4 ответов
спросил 05 Фев, 14 от musjka (100 баллов)
0 голосов
4 ответов
0 голосов
1 ответ
спросил 15 Янв, 14 от Aitha (100 баллов)