Перейти к содержанию
art5692

Проблема с сайтом (падает каждый день)

Рекомендуемые сообщения

Привет всем!


Заказал сайт, сделали. Сам не очень силен в программировании и чтении кода.


Попытался установить модуль - заранее сделал копию всех файлов сайта, БД mysql, бэкап и др. и начал ставить модуль.Заменил 1 или 2 файла, модуль не встал, перезалил нужные файлы чет пошло не так вообщем перезалил полностью сборку и БД (казалось бы что может быть не так после перезаливания). С этого момента пошли проблемы с сайтом. Вроде все работает, "НО". В журнале ошибок (в админке), начал выдавать постоянно КУУЧУУ ошибок (часть из них я выложу ниже). Собственно ничего страшного (как говорит мой неадекватный забивающий на клиентов болт разраб), но не повлияют ли эти ошибки на поисковые системы (гугл, яндекс, мейл, рамблер  и др.), не будут ли с поиском и поисковиками проблемы.


 


Но самая основная проблема в базе данных mysql, сайт каждый день падает минут на 20-30, страничка сайта тупо белая становится, в админке я не могу войти в товары и категории (в остальное могу- большую часть), тоже страничка становится белая. Спустя 20-30мин все становиться нормально все работает. А в журнале ошибок выдает следующее:


PS. Синим выделил это постоянные ошибки, а красным это ошибка пишется когда сайт падает(он может выдавать несколько раз эту ошибку, пока не запустится сайт, журнал ошибок каждый день наполняется одними и теми же по 100 раз).


PSS. Ребят помогите пожалуйста найти ответы на вопросы и разобраться с проблемой падения сайта, ну и желательно с другими синими проблемами  :cry:  Можно по скайпу art5692 краснодар


 


2014-08-21 15:13:33 - PHP Notice:  getimagesize() [<a href='function.getimagesize'>function.getimagesize</a>]: Read error! in /home/h/hobmodels/hobmodels.ru/public_html/system/library/image.php on line 11

2014-08-22 9:39:48 - PHP Notice:  getimagesize() [<a href='function.getimagesize'>function.getimagesize</a>]: Read error! in /home/h/hobmodels/hobmodels.ru/public_html/system/library/image.php on line 11

2014-08-22 9:41:56 - PHP Notice:  getimagesize() [<a href='function.getimagesize'>function.getimagesize</a>]: Read error! in /home/h/hobmodels/hobmodels.ru/public_html/system/library/image.php on line 11

2014-08-22 9:42:05 - PHP Notice:  getimagesize() [<a href='function.getimagesize'>function.getimagesize</a>]: Read error! in /home/h/hobmodels/hobmodels.ru/public_html/system/library/image.php on line 11

2014-08-22 9:42:13 - PHP Notice:  getimagesize() [<a href='function.getimagesize'>function.getimagesize</a>]: Read error! in /home/h/hobmodels/hobmodels.ru/public_html/system/library/image.php on line 11

2014-08-22 23:32:19 - PHP Notice:  Undefined index: shot_description in /home/h/hobmodels/hobmodels.ru/public_html/catalog/view/theme/theme004/template/product/manufacturer_info.tpl on line 46

2014-08-22 23:32:19 - PHP Notice:  Undefined index: shot_description in /home/h/hobmodels/hobmodels.ru/public_html/catalog/view/theme/theme004/template/product/manufacturer_info.tpl on line 46

2014-08-22 23:32:19 - PHP Notice:  Undefined index: shot_description in /home/h/hobmodels/hobmodels.ru/public_html/catalog/view/theme/theme004/template/product/manufacturer_info.tpl on line 46

2014-08-22 23:32:19 - PHP Notice:  Undefined index: shot_description in /home/h/hobmodels/hobmodels.ru/public_html/catalog/view/theme/theme004/template/product/manufacturer_info.tpl on line 46

2014-08-23 10:25:38 - PHP Notice:  Error: Got error 28 from storage engine<br />Error No: 1030<br />SELECT

n.news_id,

n.image,

n.date_start,

n.date_end,

nd.caption,

nd.description

FROM `news` n 

LEFT JOIN `news_description` nd ON (n.news_id = nd.news_id)

LEFT JOIN `news_to_store` n2s ON (n.news_id = n2s.news_id)

WHERE nd.language_id = '2'  

AND n2s.store_id = '0'

AND n.status = '1'

AND n.date_start <= UNIX_TIMESTAMP()

AND ( n.date_end >= UNIX_TIMESTAMP() OR n.date_end = 0 )

ORDER BY n.date_start DESC LIMIT 0,3 in /home/h/hobmodels/hobmodels.ru/public_html/system/database/mysql.php on line 49

2014-08-23 10:25:39 - PHP Notice:  Error: Got error 28 from storage engine<br />Error No: 1030<br />SELECT

n.news_id,

n.image,

n.date_start,

n.date_end,

nd.caption,

nd.description

FROM `news` n 

LEFT JOIN `news_description` nd ON (n.news_id = nd.news_id)

LEFT JOIN `news_to_store` n2s ON (n.news_id = n2s.news_id)

WHERE nd.language_id = '2'  

AND n2s.store_id = '0'

AND n.status = '1'

AND n.date_start <= UNIX_TIMESTAMP()

AND ( n.date_end >= UNIX_TIMESTAMP() OR n.date_end = 0 )

ORDER BY n.date_start DESC LIMIT 0,3 in /home/h/hobmodels/hobmodels.ru/public_html/system/database/mysql.php on line 49

2014-08-23 10:54:42 - PHP Notice:  Undefined index: display_option_1 in /home/h/hobmodels/hobmodels.ru/public_html/catalog/controller/module/filterpro.php on line 51

2014-08-23 10:54:42 - PHP Notice:  Undefined index: display_option_2 in /home/h/hobmodels/hobmodels.ru/public_html/catalog/controller/module/filterpro.php on line 51

2014-08-23 10:54:42 - PHP Notice:  Undefined index: display_option_3 in /home/h/hobmodels/hobmodels.ru/public_html/catalog/controller/module/filterpro.php on line 51

2014-08-23 12:08:25 - PHP Notice:  getimagesize() [<a href='function.getimagesize'>function.getimagesize</a>]: Read error! in /home/h/hobmodels/hobmodels.ru/public_html/system/library/image.php on line 11

2014-08-23 12:09:47 - PHP Notice:  getimagesize() [<a href='function.getimagesize'>function.getimagesize</a>]: Read error! in /home/h/hobmodels/hobmodels.ru/public_html/system/library/image.php on line 11

2014-08-23 12:09:53 - PHP Notice:  getimagesize() [<a href='function.getimagesize'>function.getimagesize</a>]: Read error! in /home/h/hobmodels/hobmodels.ru/public_html/system/library/image.php on line 11

2014-08-23 12:10:02 - PHP Notice:  getimagesize() [<a href='function.getimagesize'>function.getimagesize</a>]: Read error! in /home/h/hobmodels/hobmodels.ru/public_html/system/library/image.php on line 11

2014-08-23 12:10:10 - PHP Notice:  getimagesize() [<a href='function.getimagesize'>function.getimagesize</a>]: Read error! in /home/h/hobmodels/hobmodels.ru/public_html/system/library/image.php on line 11

2014-08-23 12:10:17 - PHP Notice:  getimagesize() [<a href='function.getimagesize'>function.getimagesize</a>]: Read error! in /home/h/hobmodels/hobmodels.ru/public_html/system/library/image.php on line 11

2014-08-23 14:29:09 - PHP Notice:  Undefined index: shot_description in /home/h/hobmodels/hobmodels.ru/public_html/catalog/view/theme/theme004/template/product/manufacturer_info.tpl on line 46

2014-08-23 14:29:09 - PHP Notice:  Undefined index: shot_description in /home/h/hobmodels/hobmodels.ru/public_html/catalog/view/theme/theme004/template/product/manufacturer_info.tpl on line 46

2014-08-23 14:29:09 - PHP Notice:  Undefined index: shot_description in /home/h/hobmodels/hobmodels.ru/public_html/catalog/view/theme/theme004/template/product/manufacturer_info.tpl on line 46

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Поиск по слову "error: got error 28 from storage engine" вернул 8 результатов

https://opencartforum.com/topic/9983-%D1%80%D0%B5%D1%88%D0%B5%D0%BD%D0%BE-notice-error-got-error-28-from-storage-engine/?do=findComment&comment=74474

PHP Notice:  getimagesize() [<a href='function.getimagesize'>function.getimagesize</a>]: Read error! in /home/h/hobmodels/hobmodels.ru/public_html/system/library/image.php on line 11
проблемы с местом/правами на директории.

PHP Notice:  Undefined index: display_option_1 in /home/h/hobmodels/hobmodels.ru/public_html/catalog/controller/module/filterpro.php on line 51
модуль FilterPro честно купили?

PHP Notice:  Undefined index: shot_description in /home/h/hobmodels/hobmodels.ru/public_html/catalog/view/theme/theme004/template/product/manufacturer_info.tpl on line 46
пинайте разраба - пусть исправляет (возможно в коде опечатка).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Весь прикол в том что, как разраб мне сдал магазин, никаких ошибок небыло (все было куплено честно). Спустя пол месяца, когда я попытался поставить модуль (перед этим сделал копию себе на комп через фтп). чет пошло не так и я перезалил копию обратно с полной заменой-и после этого пошли ошибки и проблемы эти все. Есть ли кто нибудь кто решит проблемы эти, цену сразу напишите пожалуйста? Еще нужно проверить как реагируют поисковые системы (приняли-не приняли). Вот и все ТЗ.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

По поводу ошибок связанных с изображениями - сталкивался с подобной проблемой, когда парсер на сайт вливал пустые файлы. И лезло подобное. У вас либо побились файлы при разворачивании из бекапа, либо если используете парсер, он криво заливает файлы на сервер.

Эта первая возможная проблема.

Вторая проблема, это потенциальное увеличение количества товаров и возсросшая нагрузка на сервер.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ребят, огромное спасибо за отклики, я бы с радостью САМ все исправил если б знал КАААААК, но я зеленый в отношении с кодом, программировании, опенкарта, парсера, и тем более mysql. Я мало что в этом понимаю поэтому ищу того (исполнителя) кто поможет все это исправить и сделать нормально чтоб работало. (если исправление ошибок слишком мелочная работа для кого-то я дам еще ТЗ  :wink: )

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Тему можно закрывать , спасибо помог Dagger. Сделал все хорошо, проблема была в неверных путях.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От YaroslavFrolov
      Доброго времени суток. Помогите плиз, нужно данные из корзины вставить в письмо заказа. Обработчик не от опенкарт.
    • От TerranXXX
      Необходимо модифицировать CMS ocStore v2.3 (русский OpenCart 2.1) для работы с MS SQL Server 2012+.

      Обязательные требования:
      1. Взаимодействие CMS с БД должно происходить исключительно через хранимые процедуры (доступа к таблицам у CMS не будет)
      2. Часть логики из php нужно перенести в хранимые процедуры (например динамическое формирование запросов)

      В ответе сообщите срок и стоимость данной работы.
    • От Bistore
      Добрый день помогите выбрать добить модуль личных количественных скидок на каждого пользователя отдельно в ограниченном виде!
      Получается
      1) Можно сравнить количество скидок на товар и количество купленных товаров пользователей(только авторизованные будут) сравнивая по айди товара и купленого товара минусовать количество скидок от купленного товара и выводить есть ли скидочный товар или же нет( или какое количество осталось).
       
      2) Я вывел sql  запросом уже в пользователе количество скидочных товаров минус количество купленного товара по айди ----- и теперь нужно по айди сравнить купленный товар и товар связать и по полю kolichestvo которое получилось в пользователе смотреть Kol=>0 ? или меньше и тд  
      Как лучше сделать?
      Как связать купленный товар(этим пользователем)  и товар на сайте?
      В файле который добавил в этот вопрос есть код корзины где осуществил все (jan - это количество скидок на товар) 
      cart.php
    • От AndreyRr
      Генерируется много обращений к MySQL - превышаем лимиты на хостинге, и хостер ругается.
       
      С чем может быть связано, и можете посоветует кто-то толькового программиста кто может решить? (сам магазин небольшой, 300 товаров)
    • От 100napb
      Здравствуйте, уважаемые. Пропустим ту часть, в которой обсуждался бы вопрос откуда у Вас могут появиться всякие няшные смайлики. Скажу лишь, что лепить их направо и налево со всяких гаджетов любит каждый, в том числе, оставляя отзывы у Вас на сайте.
       
      Так вот, задался вопросом, как сохранить и не исказить все эти дорогие эмоции. Потому что ОпернКарт с ними не дружит. Для себя нашел следующие решение:
      Прежде всего, текст со смайлами или без них хранится в БД. Для этого данные должны быть в хипстерской кодировке utf8mb4. И сама БД ее должна поддерживать. Не у всех стоят последние версии Mysql, где все это работает не просто из коробки, а по умолчанию. Что бы перевести таблицу на кодировку с эмодзи выполним ALTER TABLE table_name CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; где table_name заменяем на нужные таблицы. Можно и всю базу так заальтерить, но я чет очканул. Мне хватило таблиц oc_review и oc_comment (привет Markimax). Обновлять версию мускуля не обязательно. Если только он настолько старый, что о такой кодировке даже не знает. В настройках коннекта к БД опенкарта так же сменим кодировку: файл /system/library/db/mysqli.php,  $this->connection->set_charset("utf8mb4"); Вроде бы все... ах да, возможно, нужно менять параметры кодировки в файлах mpdo.php и mysql.php. Я менял. Может быть придется еще рестартануть службы. Под спойлером результат.  
      Может кому пригодиться.
      Ну и вопрос для сведущих: можно было как-то проще\грамотнее это сделать?
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.