Jump to content
Sign in to follow this  
ocus

[Решено?..] 502 Bad Gateway nginx 1.6.3 при создании Бэкап

Recommended Posts

Гуру, помогите почти чайнику победить проблему без PHP программиста ...!

При попытке сделать Бэкап в админке появляется ошибка "502 Bad Gateway nginx 1.6.3".

При этом все работает и сайт и админка.

В ошибках это:

2015-11-02 2:37:32 - PHP Warning:  unlink(/home/.../public_html/system/cache/cache.language.1446416568) [<a href='function.unlink'>function.unlink</a>]: No such file or directory in /home/.../public_html/system/library/cache.php on line 18

2015-11-02 2:37:32 - PHP Warning:  file_get_contents(/home/.../public_html/system/cache/cache.currency.1446416568) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: No such file or directory in /home/.../public_html/system/library/cache.php on line 9

2015-11-02 8:23:37 - PHP Warning:  unlink(/home/.../public_html/system/cache/cache.category.seopath.1446445417) [<a href='function.unlink'>function.unlink</a>]: No such file or directory in /home/.../public_html/system/library/cache.php on line 45.

Share this post


Link to post
Share on other sites

А размер базы данных примерно какой? Попробуйте не полный бэкап сделать, а выбрать какую-то одну таблицу и посмотреть на результат.

Share this post


Link to post
Share on other sites

Есть Бэкапы файловой структуры и дампы БД на 28, 29 и 30. Все создавалось. Откат даже до состояния 28 числа - тот же эффект. Ошибка 502.....

Share this post


Link to post
Share on other sites

Вы логи сервера посмотрите, таймауты больше поставьте или всерьез думаете что показав варнинги с отсутствующими файлами кеша вам помогут решить проблему?

Share this post


Link to post
Share on other sites

Решено.

Как-то вдруг очистилась таблица geo... Перезалил. Что за процесс сотворил такую гадость, пока не понял...

Share this post


Link to post
Share on other sites

Гуру, помогите!

Заливаю таблицу sql, необходимую одному из модулей. Результат - ожидаемый. Все работает как надо. При создании Бэкап из Админки возникает ошибка "502 Bad Gateway nginx 1.6.3". При заливке никаких проблем не было. Удаляю таблицу, ошибка 502 пропадает. Хостер то учить пытается, как Бэкапы делать, то просто отписывается: Системы мониторинга показывают, что на момент Вашего обращения сервер виртуального хостинга работал стабильно, в штатном режиме. На текущий момент не наблюдаем указанную Вами проблему. С нашей стороны Ваш сайт доступен. Если проблема актуальна, уточните, пожалуйста, каким именно образом мы можем воспроизвести ее для анализа. Опишите, пожалуйста, порядок выполняемых Вами действий. При необходимости, укажите данные для доступа к панели администратора сайта.

Работаю на ocStore 1.5.5.1.2. Мож. какие настройки хитрые сделать в коде? Где хоть копать эту проблему?

Share this post


Link to post
Share on other sites

смотреть журнал ошибок и логи сервера

Share this post


Link to post
Share on other sites

смотреть журнал ошибок и логи сервера

В логе сервера это:

[Tue Nov 03 14:10:13 2015] [error] [client xxx.xx.x.xx] PHP Fatal error:  Allowed memory size of 134217728 bytes exhausted (tried to allocate 82 bytes) in /home/.../public_html/system/database/mysql.php on line 30, referer: http://.../index.php?route=tool/backup&token=0c9638e489783e51579f0f8c0de36aaf

Подумал, что скрипту не хватает памяти. В php.ini поставил memory_limit = 128M; (было 64М) На всякий случай в .htaccess прописал  php_value memory_limit 128M. Не помогло...

Share this post


Link to post
Share on other sites

134217728 bytes - это и так 128М

 

пробуйте делать бекап не всех таблиц сразу, а частями

или смотрите в сторону платных модулей импорта/экспорта

Share this post


Link to post
Share on other sites

134217728 bytes - это и так 128М

 

пробуйте делать бекап не всех таблиц сразу, а частями

или смотрите в сторону платных модулей импорта/экспорта

Насчет частичного Бэкапа поподробнее пжл... Сделал 2 файла. Как загрузить? Админка не дает возможности выбрать сразу два Бэкапа. Последовательно? Сотрется предыдущая база... Только через хостинг + phpMyAdmin?

Share this post


Link to post
Share on other sites

сделайте бекап какой-нибудь одной таблицы и просмотрите его содержимое - что там про "сотрется предыдущая база"?

Share this post


Link to post
Share on other sites

сделайте бекап какой-нибудь одной таблицы и просмотрите его содержимое - что там про "сотрется предыдущая база"?

Посмотрел. Понял. Спасибо.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.