ОсновноеRadiotalkПользовательское
Webserv24 - Панель управления хостингом
10   •   Посмотреть все темы

Помощь в PHP

 

2
Energyvrn @Energyvrn
Здравствуйте. Возникли небольшие сложности в PHP, прошу помощи в решении нескольких ошибок, примерно представляю причину их возникновения, но как решить не понимаю до конца.

Ошибки следующие:

Strict Standards: Non-static method DbSimple_Generic::connect() should not be called statically in /home/energyvrn/html/engine/Db.php on line 20

Strict Standards: Non-static method DbSimple_Generic::parseDSN() should not be called statically in /home/energyvrn/html/lib/DbSimple/Generic.php on line 89

Strict Standards: Non-static method DbSimple_Generic::parseDSN() should not be called statically, assuming $this from incompatible context in /home/energyvrn/html/lib/DbSimple/Mysql.php on line 37

Notice: Trying to get property of non-object in /home/energyvrn/html/engine/Model.php on line 22

Notice: Trying to get property of non-object in /home/energyvrn/html/engine/Model.php on line 22

Notice: Trying to get property of non-object in /home/energyvrn/html/engine/Model.php on line 22

Notice: Trying to get property of non-object in /home/energyvrn/html/engine/Model.php on line 22

Notice: Trying to get property of non-object in /home/energyvrn/html/engine/Model.php on line 22

Warning: sort() expects parameter 1 to be array, null given in /home/energyvrn/html/app/widgets/Cert.php on line 16

Warning: Invalid argument supplied for foreach() in /home/energyvrn/html/app/widgets/Cert.php on line 17

Адрес если нужно: **********

Заранее всем благодарен и жду помощи.

20089
Dimitry @Dimitry
Все ошибки это просто предупреждения.
Важные среди них только это
/home/energyvrn/html/app/widgets/Cert.php on line 16
почему то переменная не является массовом...

Всё остальнео можно скрыть через параметр
error_reporting(E_ERROR | E_WARNING | E_PARSE);

ИЛИ оставить только критические ошибки
error_reporting(E_ERROR | E_PARSE);

Если нет опыта, то эти строки нужно добавлять в верх файлов где выводятся ошибки.

При использоании пхп 5.3 часть ошибок поидее пропадет сама по себе.

2
Energyvrn @Energyvrn
Оставил только критические, в итоге пропали все ошибки, т.е. /home/energyvrn/html/app/widgets/Cert.php on line 16 так же получается есть не ошибка а предупреждение?

20089
Dimitry @Dimitry
Предупреждение с намёком на то что что-то не так, но работать всё будет.