Страница 1 из 1

Не взлетел... Fatal error mysql.class.php

Добавлено: Пн июн 01, 2015 10:55 pm
Tohin
Доброго времени суток.
Попытался запустить на OpenWRT x86 lighthttpd.
При обращении дает ошибку:
Fatal error: Call to a member function DbSafe() on a non-object in /www/lib/mysql.class.php on line 355
Полез в указанный файл, ничего там не понял. и почему то все строки заканчиваются символом ^M. Странно почему перевод строки виндовый (CR+LF)?

Качал архив _majordomo_linux_090b.tar.gz

Re: Не взлетел... Fatal error mysql.class.php

Добавлено: Пн июн 01, 2015 11:25 pm
LutsenkoDenis
пройтись утилитой dos2unix по файлу.
Косяк при сохранении файла :)

upd: ради интереса посмотрел ещё несколько файлов... там везде такая засада с окончанием строки. вобщем натравить вышеуказанную прогу на весь каталог с мажордомом.
А лучше взять версию с github, на мой взгляд.

Re: Не взлетел... Fatal error mysql.class.php

Добавлено: Вт июн 02, 2015 11:13 pm
Tohin
не нашел в репозитории OpenWRT ничего похожего на функционал dos2unix.

В версии с Гитхаба, переносы тоже не православные.. Будем думать скрипт...

Re: Не взлетел... Fatal error mysql.class.php

Добавлено: Ср июл 22, 2015 5:26 pm
RusikOk
Tohin писал(а):не нашел в репозитории OpenWRT ничего похожего на функционал dos2unix.
не знаю как на OpenWRT а на debian решается командой

Код: Выделить всё

apt-get install dos2unix
PS
но проблему это не решило)

Re: Не взлетел... Fatal error mysql.class.php

Добавлено: Вт июл 28, 2015 5:50 pm
linux-oid
Та же ошибка:
Fatal error: Call to a member function DbSafe() on a non-object in /srv/www/smarthome/html/lib/mysql.class.php on line 355
Строки все в Unix-формате, phpinfo отрабатывает, база данных запущена.

Архив из которого ставил: _majordomo_linux_090b.tar.gz

Сервер: openSUSE 13.1, Nginx, php-fpm. php - 5.4.2.

Подскажите, куда копать?

Re: Не взлетел... Fatal error mysql.class.php

Добавлено: Вт авг 04, 2015 7:14 pm
linux-oid
Повторяется ли проблема у кого-то еще? Это ошибка в скриптах, или нужно ковырять конфигурацию сервера?

Re: Не взлетел... Fatal error mysql.class.php

Добавлено: Пт авг 07, 2015 3:55 am
RusikOk
у меня тоже такое. БД подключается, в ней данные обновляются. но из-за этой ошибки пол сайта не работает

Re: Не взлетел... Fatal error mysql.class.php

Добавлено: Вс дек 06, 2015 10:38 pm
justice777
Тоже самое и у меня. Решил кто проблему?

Re: Не взлетел... Fatal error mysql.class.php

Добавлено: Пн мар 06, 2017 8:22 pm
sevensky
Разобрался кто-нибудь в проблеме?
У меня такая же возникла при установке, в логах ошибок

Write failed: Broken pipe_fastcgi.c.2676) FastCGI-stderr: PHP Fatal error: Call to a member function DbSafe() on a non-object in /opt/share/www/lib/mysqli.class.php on line 476

Система даже не запускается(