Старый баг с паролем MySQL в 2.0.1

Буду краток. Есть древнейший баг, который в процессе регистрации пропускает пароли к пользователю базы со спец символами. Такой пароль не проходит, после установки выдает иногда ошибку 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

Если у кого возникла эта ошибка вновь, используйте более простой пароль (подходят буквы и цифры) для пользователя базы данных, изменить его можно у себя на хостинге и далее в файле:

/application/config/config.local.php

Фикс багов на сайте, мелкие доработки (решено)

Умудрился я скачать и поставить шаблон Orion, а там… конь не валялся.

Мелкие доработки по мере знаний провел, но остались всякие «не удобности» и «хочу, что бы работало по другому».

Из «не удобностей»
1. Не работает пагинация в списке юзеров(просто не отображает кнопки) и в плагине компаний(рандомно на страницу выбирает компании).
2. Не дружит с плагином компаний в плане брендирования, при добавлении фото для брендирования ломает весь шаблон.
3. В ленту новостей не вытягивает имя написавшего комменарий (используется Opencomments), хотя в прямой эфир запрос getGuestName работает.

Из «хочу, что бы работало по другому»
1. При заходе в топик из него берется изображение (плагин mainpreview) и заливает его в фон сайта, хочу что бы брендирование компаний работало так же.
2. Если отсутствует изображение в топике, то в шапке сайта белое поле, нужно подставлять рандомную картинку…
3. При добавлении логотипа компании он обрезается квадратом, обрезая левый и правый край, нужно поменять функцию, что бы логотип, если он прямоугольно-горизонтальный — обрезал оставляя всю ширину.

p.s. К автору шаблона не обращался ибо почитал топики про шаблон, нет авторов. К автору плагина Компаний тоже не обращался, на его демке все работает…

Кто может помочь с этими вопросами?

Не могу решить проблему Регистрация!

Всем привет, возможно кто то сталкивался… авторизация работает, регистрация нет. перенес сайт на впс. Регистрацию после переноса не проверял.

.htaccess прописал как советуют в сообществе:
AddDefaultCharset UTF-8
Options -Indexes
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.pingwinus.com [NC]
RewriteRule ^(.*)$ pingwinus.com/$1 [L,R=301]
#RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php
# Alternative rule
#RewriteRule ^(.*)$ /index.php

# Deny access
<Files «plugins.dat»>
order allow,deny
deny from all

<Files «plugin.xml»>
order allow,deny
deny from all

<Files ~ "\.tpl$">
Order allow,deny
Deny from all


Хотя редирект прописан в nginx и движок ставил в весте.

Во общем сама проблема pingwinus.com/
буду рад помощи

Ошибка авторизации в мобильной версии

Баг LS2

.
Ошибка авторизации в мобильной версии livestreet 2.0.0, найдена давно ни где не нашел по поиску упоминания про ошибку при входе на сайт собственно выглядит так

Ошибка sql Invalid default value for 'reminder_date_used' при установке (решение)

Предыстория

Обновился до ubuntu 16.04, мало того, что в репе теперь php7, для работы надо ставить разные версии пыхи, еще пришлось немного править настройки mysql, иначе ахтунг.

При установке LS, теперь получаем ошибку, из за-за чего не все ставится в БД:


Читать дальше →

Ошибка после инсталяции LS

Всем привет! Может кто подскажет почему установка проходит на ура, ни одной ошибки, с правами все ок, после установки тоже подтверждение получаю о успешной установке, но результат после установки вот veg.one/ ни CSS не находит ни разделов сайта

Я подозреваю что с .htaccess что то не так… Может кто то скинуть как рабочий должен выглядеть?

Благодарю

Обрезка аватаров в мобильном

Доброго времени. Столкнулся с проблемой по работе функции «Обрезка изображений» на мобильных устройствах, раньше замечал на яблочных девайсах, но значения не придавал. Собственно корявое решение и проблема описана ниже.


Читать дальше →