12 мая 2010 | Категория: Делает Поделиться через ВКонтакте

Deprecated: Assigning the return...

Называется обновил убунту, ну а заодно пхп стал версии 5.3.х, вот теперь мучаюсь на старых скриптах с ошибкой что в заглавие.
Убирается достаточно просто — в php.ini находим error_reporting и display_errors и значение меняем на

error_reporting = E_NONE
display_errors = Off

В результате сообщения об ошибках не показываются, но они всё же есть. Как вариант можно попробовать отключить в пхп следующие библиотеки:
# define_syslog_variables
# register_globals
# register_long_arrays
# safe_mode
# magic_quotes_gpc
# magic_quotes_runtime
# magic_quotes_sybase

Ну и самый кардинальный способ либо дождаться новой версии скрипта, либо попытаться исправить скрипт самостоятельно согласно нововведениям 5.3.х

Форма для высказываний по теме: