Warning: session_start(): open(/home/webmaster/www/livestreet.ru/tmp/sess_dgjgkacnh01l6d987e309ibsq0, O_RDWR) failed: No space left on device (28) in /home/webmaster/www/livestreet.ru/www/engine/modules/session/Session.class.php on line 101 mysql / Поиск по тегам / LiveStreet CMS
Буду краток. Есть древнейший баг, который в процессе регистрации пропускает пароли к пользователю базы со спец символами. Такой пароль не проходит, после установки выдает иногда ошибку 500, в логах выглядит примерно так:
PHP Fatal error: Call to a member function setErrorHandler() on null in /home/siteru/public_html/framework/classes/modules/database/Database.class.php on line 83
Если нельзя использовать сложные пароли, то желательно хотя бы во front-end предупреждать о возможной ошибке и не пускать.
Протестировано на:
Apache Version 2.4.25
PHP Version 5.6.30
MySQL Version 5.6.35
Если у кого возникла эта ошибка вновь, используйте более простой пароль (подходят буквы и цифры) для пользователя базы данных, изменить его можно у себя на хостинге и далее в файле:
Обновился до ubuntu 16.04, мало того, что в репе теперь php7, для работы надо ставить разные версии пыхи, еще пришлось немного править настройки mysql, иначе ахтунг.
При установке LS, теперь получаем ошибку, из за-за чего не все ставится в БД:
Как известно, все существующие решения (плагины) для подсчета количества просмотров прилично увеличивают количество запросов к базе.
Например, на моем сайте скорость загрузки главной увеличивается более чем в 3 раза:
— с включенным плагином просмотры — full time: 0.638, Mysql Query: 63
— с отключенным плагином — full time: 0.193, Mysql Query: 27
Существует ли на сегодняшний день решение без такого «нагрузона»?
Кстати, большинство сайтов используют системы аналитики (Yandex Metrika, Google Analytics и др.).
Возможно ли «вытащить» через их API данные по просмотрам в соответствии с url топика и поставлять их в футер? Ведь они там есть…
Как-то написал мне хостер в превышении размера моей базы MySQL более чем на 1 гиг. Посему, поковырялся в базе и нашел куча информации, которая по моему мнению подлежит ликвидации. Например одна из них prefix_session.
Для чего вообще нужен prefix_session? Можно ли почистить таблицу?
Доброго времени суток всем!)
Ребят, если такая сборка livestreet, где только в сборке есть авторизация и права.Ну то есть экшин юзера и т.п. без блогов, топиков и прочих модулей:)Буду очень признателен, если скинет кто-то такую сборку. Пробывал сам чистить, удалять, выходило с ошибками все время:)
Доброго времени суток, друзья!
Прошу у вас помощи, ковыряюсь сутки, не могу правильно настроить регулярки для евентов, уже кучу перечитал, пересмотрел, такое чувство, что у всех работает, а меня как то стороной обходит.Кароч нид хел.
Здравствуйте.
Начну с того, что есть сайт с посещаемостью до 20к людей.
Периодически выстраивается большая очередь запросов к БД и тут сайт стает недоступный.
Запросов в секунду до 9, онлайн людей до 90.
Крутится сайт на выделенном сервере Intel® Core™ i7-4770 Quadcore, 2 x 2 TB 6 Gb/s SATA 7200, 16 GB DDR3.
В базе данных имеется таблица с товарами ls_catalog_item (DAO) со столбцами item_latin, item_photo и другими. Как можно вывести значения 30 последних полей в шаблоне сайта header.tpl с проверкой на существование item_photo
Помогите составить запрос в БД на удаление, точнее аннулирование пользователей по ID, чтобы выполнить цикл от: например 10 до 255.
UPDATE `prefix_user` SET `user_activate`=0 WHERE `user_id`=255;
UPDATE `prefix_topic` SET `topic_publish`=0 WHERE `user_id`=255;
UPDATE `prefix_comment` SET `comment_delete`=1 WHERE `user_id`=255;
Warning: Unknown: open(/home/webmaster/www/livestreet.ru/tmp/sess_dgjgkacnh01l6d987e309ibsq0, O_RDWR) failed: No space left on device (28) in Unknown on line 0
Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/home/webmaster/www/livestreet.ru/tmp) in Unknown on line 0