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

Проблемы/вопросы, связанные с запуском под различными платформами и конфигурациями.

Модератор: immortal

Ответить
Tohin
Сообщения: 12
Зарегистрирован: Сб май 16, 2015 11:50 pm
Благодарил (а): 4 раза
Поблагодарили: 0

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

Сообщение Tohin » Пн июн 01, 2015 10:55 pm

Доброго времени суток.
Попытался запустить на 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
LutsenkoDenis
Сообщения: 521
Зарегистрирован: Вс апр 07, 2013 9:30 pm
Откуда: Moscow
Благодарил (а): 2 раза
Поблагодарили: 58 раз
Контактная информация:

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

Сообщение LutsenkoDenis » Пн июн 01, 2015 11:25 pm

пройтись утилитой dos2unix по файлу.
Косяк при сохранении файла :)

upd: ради интереса посмотрел ещё несколько файлов... там везде такая засада с окончанием строки. вобщем натравить вышеуказанную прогу на весь каталог с мажордомом.
А лучше взять версию с github, на мой взгляд.
________________________________________________________
Majordomo (GitHub) на HP Microserver Gen8. OS Debian Stretch
Tohin
Сообщения: 12
Зарегистрирован: Сб май 16, 2015 11:50 pm
Благодарил (а): 4 раза
Поблагодарили: 0

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

Сообщение Tohin » Вт июн 02, 2015 11:13 pm

не нашел в репозитории OpenWRT ничего похожего на функционал dos2unix.

В версии с Гитхаба, переносы тоже не православные.. Будем думать скрипт...
RusikOk
Сообщения: 91
Зарегистрирован: Чт июл 24, 2014 1:48 am
Откуда: Украина, Сумы
Благодарил (а): 43 раза
Поблагодарили: 6 раз

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

Сообщение RusikOk » Ср июл 22, 2015 5:26 pm

Tohin писал(а):не нашел в репозитории OpenWRT ничего похожего на функционал dos2unix.
не знаю как на OpenWRT а на debian решается командой

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

apt-get install dos2unix
PS
но проблему это не решило)
linux-oid
Сообщения: 2
Зарегистрирован: Вт июл 28, 2015 5:36 pm
Благодарил (а): 0
Поблагодарили: 0

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

Сообщение linux-oid » Вт июл 28, 2015 5:50 pm

Та же ошибка:
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.

Подскажите, куда копать?
linux-oid
Сообщения: 2
Зарегистрирован: Вт июл 28, 2015 5:36 pm
Благодарил (а): 0
Поблагодарили: 0

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

Сообщение linux-oid » Вт авг 04, 2015 7:14 pm

Повторяется ли проблема у кого-то еще? Это ошибка в скриптах, или нужно ковырять конфигурацию сервера?
RusikOk
Сообщения: 91
Зарегистрирован: Чт июл 24, 2014 1:48 am
Откуда: Украина, Сумы
Благодарил (а): 43 раза
Поблагодарили: 6 раз

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

Сообщение RusikOk » Пт авг 07, 2015 3:55 am

у меня тоже такое. БД подключается, в ней данные обновляются. но из-за этой ошибки пол сайта не работает
justice777
Сообщения: 2
Зарегистрирован: Сб ноя 21, 2015 3:00 pm
Благодарил (а): 0
Поблагодарили: 0

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

Сообщение justice777 » Вс дек 06, 2015 10:38 pm

Тоже самое и у меня. Решил кто проблему?
sevensky
Сообщения: 1
Зарегистрирован: Пн мар 06, 2017 7:33 pm
Благодарил (а): 1 раз
Поблагодарили: 0

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

Сообщение sevensky » Пн мар 06, 2017 8:22 pm

Разобрался кто-нибудь в проблеме?
У меня такая же возникла при установке, в логах ошибок

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

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