Syntax error unexpected in home bitrix www restore php on line 91

Содержание
  1. Форум
  2. Центр поддержки
  3. Продукты
  4. Управление сайтом
  5. Битрикс24
  6. Интернет-магазин + CRM
  7. Решения
  8. Для интернет-магазинов
  9. Каталог готовых решений
  10. Внедрение
  11. Выбрать партнера
  12. Проверить партнера
  13. Стать партнером
  14. Форум
  15. Центр поддержки
  16. Продукты
  17. Управление сайтом
  18. Битрикс24
  19. Интернет-магазин + CRM
  20. Решения
  21. Для интернет-магазинов
  22. Каталог готовых решений
  23. Внедрение
  24. Выбрать партнера
  25. Проверить партнера
  26. Стать партнером
  27. restore.php — где скачать старые версии (новый для php 5.6 не работает)
  28. Продукты
  29. Управление сайтом
  30. Битрикс24
  31. Интернет-магазин + CRM
  32. Решения
  33. Для интернет-магазинов
  34. Каталог готовых решений
  35. Внедрение
  36. Выбрать партнера
  37. Проверить партнера
  38. Стать партнером
  39. restore.php — где скачать старые версии (новый для php 5.6 не работает)
  40. Продукты
  41. Управление сайтом
  42. Битрикс24
  43. Интернет-магазин + CRM
  44. Решения
  45. Для интернет-магазинов
  46. Каталог готовых решений
  47. Внедрение
  48. Выбрать партнера
  49. Проверить партнера
  50. Стать партнером
  51. restore.php — где скачать старые версии (новый для php 5.6 не работает)
  52. Продукты
  53. Управление сайтом
  54. Битрикс24
  55. Интернет-магазин + CRM
  56. Решения
  57. Для интернет-магазинов
  58. Каталог готовых решений
  59. Внедрение
  60. Выбрать партнера
  61. Проверить партнера
  62. Стать партнером

Форум

На сервер залит архив сайта, малый бизнес. restore.php взят с той же панели, но при обращении к нему выдает ошибку:

Parse error: syntax error, unexpected T_CONST, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘>’ in /home/v/virosaru/botanek/public_html/restore.php on line 1490

с чем связано? что нужно исправить?

Центр поддержки

Продукты

Управление сайтом

Битрикс24

Интернет-магазин + CRM

Решения

Для интернет-магазинов

Каталог готовых решений

Внедрение

Выбрать партнера

Проверить партнера

Стать партнером

1С-Битрикс http://www.1c-bitrix.ru Общие вопросы info@1c-bitrix.ru Приобретение и лицензирование продуктов : sales@1c-bitrix.ru Маркетинг/мероприятия/PR marketing@1c-bitrix.ru Партнерская программа partners@1c-bitrix.ru Мы работаем с 10:00 до 19:00 по московскому времени. Офис в Москве 127287 Россия Московская область Москва 2-я Хуторская улица дом 38А строение 9 Офис в Калининграде +7 (4012) 51-05-64 Офис в Калининграде 236001 Россия Калининградская область Калининград Московский проспект 261 Офис в Киеве ukraine@1c-bitrix.ru Телефон в Киеве +3 (8044)221-55-33 Офис в Киеве 01033 Украина Калининградская область Киев улица Шота Руставели 39/41 офис 1507

Читайте также:  Php datetime добавить час

Контент для лиц от 16 лет и старше

© 2001-2023 «Битрикс», «1С-Битрикс». Работает на 1С-Битрикс: Управление сайтом. Политика конфиденциальности

Источник

Форум

вылазит ошибка — код вроде не критичен, зачем было ломать и использовать новый синтаксис?

разработчики bitrix решили что старых сайтов не существует?

смешно то что в свою очередь bitrixsetup.php выдает ошибки на новых версиях.

нашел https://gist.github.com/ruvasik/e1fb3dda5d74c7b99fe875f528f6e700 — но при запуске он сам себя обновляет на новую версию и перестает работать,

через webarchive можно скачать и в файле закоментить код автообновления. Вот версия от 15 мая 2021 (поддерживает hp7.2) https://web.archive.org/web/20210515141722/http://1c-bitrix.ru/download/files/scripts/restore.php Тут уже более поздняя версия по сравнению с топиком автора, но переключая даты можно скачать то, что надо.

Вот код, который надо закоментить:

if (!DEBUG && !$Step && $_SERVER['REQUEST_METHOD'] == 'GET') < $this_script_name = basename(__FILE__); $bx_host = 'www.1c-bitrix.ru'; $bx_url = '/download/files/scripts/'.$this_script_name; $form = ''; // Check for updates $res = fsockopen('ssl://'.$bx_host, 443, $errno, $errstr, 3); if($res) < $strRequest = "HEAD ".$bx_url." HTTP/1.1\r\n"; $strRequest.= "Host: ".$bx_host."\r\n"; $strRequest.= "\r\n"; fputs($res, $strRequest); while ($line = fgets($res, 4096)) < if (preg_match("/Content-Length: *(7+)/i", $line, $regs)) < if (filesize(__FILE__) != trim($regs[1])) < $tmp_name = $this_script_name.'.tmp'; if (LoadFile('https://'.$bx_host.$bx_url, $tmp_name)) < if (rename($_SERVER['DOCUMENT_ROOT'].'/'.$tmp_name,__FILE__)) < bx_accelerator_reset(); echo 'document.location="?lang='.LANG.'";'.getMsg('UPDATE_SUCCESS'); die(); > else $strErrMsg = getMsg("ERROR_CANT_WRITE", ["#FILE#" => $this_script_name, '#SPACE#' => freeSpace()]); > else $strErrMsg = getMsg('LOADER_NEW_VERSION'); > break; > > fclose($res); > >

Это проблема решается очень просто. Устанавливаете php 7.4, восстанавливаете сайт скриптом restore.php, Затем меняете версию php на 5.6

Центр поддержки

Продукты

Управление сайтом

Битрикс24

Интернет-магазин + CRM

Решения

Для интернет-магазинов

Каталог готовых решений

Внедрение

Выбрать партнера

Проверить партнера

Стать партнером

1С-Битрикс http://www.1c-bitrix.ru Общие вопросы info@1c-bitrix.ru Приобретение и лицензирование продуктов : sales@1c-bitrix.ru Маркетинг/мероприятия/PR marketing@1c-bitrix.ru Партнерская программа partners@1c-bitrix.ru Мы работаем с 10:00 до 19:00 по московскому времени. Офис в Москве 127287 Россия Московская область Москва 2-я Хуторская улица дом 38А строение 9 Офис в Калининграде +7 (4012) 51-05-64 Офис в Калининграде 236001 Россия Калининградская область Калининград Московский проспект 261 Офис в Киеве ukraine@1c-bitrix.ru Телефон в Киеве +3 (8044)221-55-33 Офис в Киеве 01033 Украина Калининградская область Киев улица Шота Руставели 39/41 офис 1507

Контент для лиц от 16 лет и старше

© 2001-2023 «Битрикс», «1С-Битрикс». Работает на 1С-Битрикс: Управление сайтом. Политика конфиденциальности

Источник

restore.php — где скачать старые версии (новый для php 5.6 не работает)

вылазит ошибка — код вроде не критичен, зачем было ломать и использовать новый синтаксис?

разработчики bitrix решили что старых сайтов не существует?

смешно то что в свою очередь bitrixsetup.php выдает ошибки на новых версиях.

нашел https://gist.github.com/ruvasik/e1fb3dda5d74c7b99fe875f528f6e700 — но при запуске он сам себя обновляет на новую версию и перестает работать,

через webarchive можно скачать и в файле закоментить код автообновления. Вот версия от 15 мая 2021 (поддерживает hp7.2) https://web.archive.org/web/20210515141722/http://1c-bitrix.ru/download/files/scripts/restore.php Тут уже более поздняя версия по сравнению с топиком автора, но переключая даты можно скачать то, что надо.

Вот код, который надо закоментить:

if (!DEBUG && !$Step && $_SERVER['REQUEST_METHOD'] == 'GET') < $this_script_name = basename(__FILE__); $bx_host = 'www.1c-bitrix.ru'; $bx_url = '/download/files/scripts/'.$this_script_name; $form = ''; // Check for updates $res = fsockopen('ssl://'.$bx_host, 443, $errno, $errstr, 3); if($res) < $strRequest = "HEAD ".$bx_url." HTTP/1.1\r\n"; $strRequest.= "Host: ".$bx_host."\r\n"; $strRequest.= "\r\n"; fputs($res, $strRequest); while ($line = fgets($res, 4096)) < if (preg_match("/Content-Length: *(5+)/i", $line, $regs)) < if (filesize(__FILE__) != trim($regs[1])) < $tmp_name = $this_script_name.'.tmp'; if (LoadFile('https://'.$bx_host.$bx_url, $tmp_name)) < if (rename($_SERVER['DOCUMENT_ROOT'].'/'.$tmp_name,__FILE__)) < bx_accelerator_reset(); echo 'document.location="?lang='.LANG.'";'.getMsg('UPDATE_SUCCESS'); die(); > else $strErrMsg = getMsg("ERROR_CANT_WRITE", ["#FILE#" => $this_script_name, '#SPACE#' => freeSpace()]); > else $strErrMsg = getMsg('LOADER_NEW_VERSION'); > break; > > fclose($res); > >

Это проблема решается очень просто. Устанавливаете php 7.4, восстанавливаете сайт скриптом restore.php, Затем меняете версию php на 5.6

Продукты

Управление сайтом

Битрикс24

Интернет-магазин + CRM

Решения

Для интернет-магазинов

Каталог готовых решений

Внедрение

Выбрать партнера

Проверить партнера

Стать партнером

1С-Битрикс http://www.1c-bitrix.ru Общие вопросы info@1c-bitrix.ru Приобретение и лицензирование продуктов : sales@1c-bitrix.ru Маркетинг/мероприятия/PR marketing@1c-bitrix.ru Партнерская программа partners@1c-bitrix.ru Мы работаем с 10:00 до 19:00 по московскому времени. Офис в Москве 127287 Россия Московская область Москва 2-я Хуторская улица дом 38А строение 9 Офис в Калининграде +7 (4012) 51-05-64 Офис в Калининграде 236001 Россия Калининградская область Калининград Московский проспект 261 Офис в Киеве ukraine@1c-bitrix.ru Телефон в Киеве +3 (8044)221-55-33 Офис в Киеве 01033 Украина Калининградская область Киев улица Шота Руставели 39/41 офис 1507

Контент для лиц от 16 лет и старше

© 2001-2023 «Битрикс», «1С-Битрикс». Работает на 1С-Битрикс: Управление сайтом. Политика конфиденциальности

Источник

restore.php — где скачать старые версии (новый для php 5.6 не работает)

Сообщение будет показано после одобрения модератором.

надо развернуть сайт на старом ядре под php 5.6

вылазит ошибка — код вроде не критичен, зачем было ломать и использовать новый синтаксис?

разработчики bitrix решили что старых сайтов не существует?

смешно то что в свою очередь bitrixsetup.php выдает ошибки на новых версиях.

нашел https://gist.github.com/ruvasik/e1fb3dda5d74c7b99fe875f528f6e700 — но при запуске он сам себя обновляет на новую версию и перестает работать,

через webarchive можно скачать и в файле закоментить код автообновления. Вот версия от 15 мая 2021 (поддерживает hp7.2) https://web.archive.org/web/20210515141722/http://1c-bitrix.ru/download/files/scripts/restore.php Тут уже более поздняя версия по сравнению с топиком автора, но переключая даты можно скачать то, что надо.

Вот код, который надо закоментить:

if (!DEBUG && !$Step && $_SERVER['REQUEST_METHOD'] == 'GET') < $this_script_name = basename(__FILE__); $bx_host = 'www.1c-bitrix.ru'; $bx_url = '/download/files/scripts/'.$this_script_name; $form = ''; // Check for updates $res = fsockopen('ssl://'.$bx_host, 443, $errno, $errstr, 3); if($res) < $strRequest = "HEAD ".$bx_url." HTTP/1.1\r\n"; $strRequest.= "Host: ".$bx_host."\r\n"; $strRequest.= "\r\n"; fputs($res, $strRequest); while ($line = fgets($res, 4096)) < if (preg_match("/Content-Length: *(3+)/i", $line, $regs)) < if (filesize(__FILE__) != trim($regs[1])) < $tmp_name = $this_script_name.'.tmp'; if (LoadFile('https://'.$bx_host.$bx_url, $tmp_name)) < if (rename($_SERVER['DOCUMENT_ROOT'].'/'.$tmp_name,__FILE__)) < bx_accelerator_reset(); echo 'document.location="?lang='.LANG.'";'.getMsg('UPDATE_SUCCESS'); die(); > else $strErrMsg = getMsg("ERROR_CANT_WRITE", ["#FILE#" => $this_script_name, '#SPACE#' => freeSpace()]); > else $strErrMsg = getMsg('LOADER_NEW_VERSION'); > break; > > fclose($res); > >

Это проблема решается очень просто. Устанавливаете php 7.4, восстанавливаете сайт скриптом restore.php, Затем меняете версию php на 5.6

Сообщение будет показано после одобрения модератором.

Продукты

Управление сайтом

Битрикс24

Интернет-магазин + CRM

Решения

Для интернет-магазинов

Каталог готовых решений

Внедрение

Выбрать партнера

Проверить партнера

Стать партнером

1С-Битрикс http://www.1c-bitrix.ru Общие вопросы info@1c-bitrix.ru Приобретение и лицензирование продуктов : sales@1c-bitrix.ru Маркетинг/мероприятия/PR marketing@1c-bitrix.ru Партнерская программа partners@1c-bitrix.ru Мы работаем с 10:00 до 19:00 по московскому времени. Офис в Москве 127287 Россия Московская область Москва 2-я Хуторская улица дом 38А строение 9 Офис в Калининграде +7 (4012) 51-05-64 Офис в Калининграде 236001 Россия Калининградская область Калининград Московский проспект 261 Офис в Киеве ukraine@1c-bitrix.ru Телефон в Киеве +3 (8044)221-55-33 Офис в Киеве 01033 Украина Калининградская область Киев улица Шота Руставели 39/41 офис 1507

Контент для лиц от 16 лет и старше

© 2001-2023 «Битрикс», «1С-Битрикс». Работает на 1С-Битрикс: Управление сайтом. Политика конфиденциальности

Источник

restore.php — где скачать старые версии (новый для php 5.6 не работает)

вылазит ошибка — код вроде не критичен, зачем было ломать и использовать новый синтаксис?

разработчики bitrix решили что старых сайтов не существует?

смешно то что в свою очередь bitrixsetup.php выдает ошибки на новых версиях.

нашел https://gist.github.com/ruvasik/e1fb3dda5d74c7b99fe875f528f6e700 — но при запуске он сам себя обновляет на новую версию и перестает работать,

через webarchive можно скачать и в файле закоментить код автообновления. Вот версия от 15 мая 2021 (поддерживает hp7.2) https://web.archive.org/web/20210515141722/http://1c-bitrix.ru/download/files/scripts/restore.php Тут уже более поздняя версия по сравнению с топиком автора, но переключая даты можно скачать то, что надо.

Вот код, который надо закоментить:

if (!DEBUG && !$Step && $_SERVER['REQUEST_METHOD'] == 'GET') < $this_script_name = basename(__FILE__); $bx_host = 'www.1c-bitrix.ru'; $bx_url = '/download/files/scripts/'.$this_script_name; $form = ''; // Check for updates $res = fsockopen('ssl://'.$bx_host, 443, $errno, $errstr, 3); if($res) < $strRequest = "HEAD ".$bx_url." HTTP/1.1\r\n"; $strRequest.= "Host: ".$bx_host."\r\n"; $strRequest.= "\r\n"; fputs($res, $strRequest); while ($line = fgets($res, 4096)) < if (preg_match("/Content-Length: *(8+)/i", $line, $regs)) < if (filesize(__FILE__) != trim($regs[1])) < $tmp_name = $this_script_name.'.tmp'; if (LoadFile('https://'.$bx_host.$bx_url, $tmp_name)) < if (rename($_SERVER['DOCUMENT_ROOT'].'/'.$tmp_name,__FILE__)) < bx_accelerator_reset(); echo 'document.location="?lang='.LANG.'";'.getMsg('UPDATE_SUCCESS'); die(); > else $strErrMsg = getMsg("ERROR_CANT_WRITE", ["#FILE#" => $this_script_name, '#SPACE#' => freeSpace()]); > else $strErrMsg = getMsg('LOADER_NEW_VERSION'); > break; > > fclose($res); > >

Это проблема решается очень просто. Устанавливаете php 7.4, восстанавливаете сайт скриптом restore.php, Затем меняете версию php на 5.6

Продукты

Управление сайтом

Битрикс24

Интернет-магазин + CRM

Решения

Для интернет-магазинов

Каталог готовых решений

Внедрение

Выбрать партнера

Проверить партнера

Стать партнером

1С-Битрикс http://www.1c-bitrix.ru Общие вопросы info@1c-bitrix.ru Приобретение и лицензирование продуктов : sales@1c-bitrix.ru Маркетинг/мероприятия/PR marketing@1c-bitrix.ru Партнерская программа partners@1c-bitrix.ru Мы работаем с 10:00 до 19:00 по московскому времени. Офис в Москве 127287 Россия Московская область Москва 2-я Хуторская улица дом 38А строение 9 Офис в Калининграде +7 (4012) 51-05-64 Офис в Калининграде 236001 Россия Калининградская область Калининград Московский проспект 261 Офис в Киеве ukraine@1c-bitrix.ru Телефон в Киеве +3 (8044)221-55-33 Офис в Киеве 01033 Украина Калининградская область Киев улица Шота Руставели 39/41 офис 1507

Контент для лиц от 16 лет и старше

© 2001-2023 «Битрикс», «1С-Битрикс». Работает на 1С-Битрикс: Управление сайтом. Политика конфиденциальности

Источник

Оцените статью