Jump to content
Sign in to follow this  
vcat

Не открывается сайт - пустая страница

Recommended Posts

После сбоев в работе сервера сайт "слетел" - открывается пустая белая страница.

От хостера поступил такой ответ:

По логам сайта мы видим следующую ошибку
[Mon Feb 13 13:08:30 2017] [error] [client 178.20.152.18] PHP Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /var/www/shoester/data/www/shoester.com.ua/vqmod/vqcache/vq2-system_database_mysql.php on line 36


Судя по всему вносились изменения в код сайта либо проводилось его обновление. Данная ошибка говорит о том что текущий метод обращения к БД устарел и в будущих версиях php он будет удален. Вам необходимо обратиться к разработчику сайта для решения данного вопроса.
Остальные сайты работают корректно.

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

Вот одна из подобных тем, а вот драйвер БД, который должен помочь.

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
18 минут назад, efremovav сказал:

Вот одна из подобных тем, а вот драйвер БД, который должен помочь.

На том же сервере несколько сайтов Opencart, у всех используется тот же драйвер БД, но "слетел" только один сайт

Может ли быть причина в Vqmod?

Share this post


Link to post
Share on other sites

Логи сайта, сервера о чем говорят?. Включите показ ошибок (ч/з админку или в .htaccess)

Share this post


Link to post
Share on other sites

Notice: Use of undefined constant CACHE_DRIVER - assumed 'CACHE_DRIVER' in /var/www/shoester/data/www/shoester.com.ua/system/library/cache.php on line 10

 

Для сайта используется Memcache, изменений в последнее время никаких не вносилось, кроме того на том же сервере есть еще один сайт с такими же настройками, он работает

Share this post


Link to post
Share on other sites

Так у вас же вот ошибка

Цитата

Notice: Error: Table './shoester_new/oc_product' is marked as crashed and should be repaired

восстанавливайте таблицу из бэкапа.

Share this post


Link to post
Share on other sites
55 минут назад, vcat сказал:

После сбоев в работе сервера сайт "слетел" - открывается пустая белая страница.

От хостера поступил такой ответ:

По логам сайта мы видим следующую ошибку
[Mon Feb 13 13:08:30 2017] [error] [client 178.20.152.18] PHP Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /var/www/shoester/data/www/shoester.com.ua/vqmod/vqcache/vq2-system_database_mysql.php on line 36


Судя по всему вносились изменения в код сайта либо проводилось его обновление. Данная ошибка говорит о том что текущий метод обращения к БД устарел и в будущих версиях php он будет удален. Вам необходимо обратиться к разработчику сайта для решения данного вопроса.
Остальные сайты работают корректно.

Так прочитал комменты и повертне ничего вам не поможет с этого

Для начала пержде чем создавать тему попробуйте по гуглить или перевесчти текст ошибки
А теперь решение:
Причина: с версии PHP 5.6 полсностьб удалены функции mysql_* и признаны устаревшими
Решение: 
   Вариант 1:) Есле есть возможность поставте версию PHP ниже чем 5.6
   Вариант 2:) Используйте другой драйвер для роботы з БД обновить его в файлах config.php и /admin/config.php на (mysqli)

  • +1 1

Share this post


Link to post
Share on other sites

Автор, не посоветую а подскажу
Твой хостинг отключил поддержку драйвера или расширение кто как называет mysql ? И взамен говорить что над переходит на i или pdo но pdo лучше.
1 Какой выход? Переходи с mysql на mysqli или pdo. И потом запросы где нужно изменять.

2 Это перейти на другой хостинг где работает драйвер mysql с базой данных mysql

Share this post


Link to post
Share on other sites

Спасибо всем огромное за помощь и советы!!! Особенно Dimarik и Strelez - Вы были правы, в результате сбоев работы сервера были повреждены таблицы БД. Восстановление помогло.

Хорошего всем дня и стабильной работы Ваших сайтов )

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.