62
задан 1 July 2012 в 05:09

4 ответа

просто удалите new в $obj_md =& new MDB2();

1
ответ дан 31 October 2019 в 13:32

Обновите свой pear/MDB2 от консоли:

# pear upgrade MDB2-beta
# pear upgrade MDB2_Driver_Mysql-beta

проблема решена в версии 2.5.0b3

0
ответ дан 31 October 2019 в 13:32

У меня была та же проблема. У меня уже был '&'; и тем не менее это давало то же предупреждение. Я использую PHP 5.3 с WAMP и всем, что я сделал был, УДАЛЯЮТ '&'; подпишитесь и предупреждение закончилось.

$obj= new stdClass();  //Without '&' sign.
7
ответ дан 31 October 2019 в 13:32

Я недавно переместил использование сайта SimplePie ( http://simplepie.org/ ) с сервера, который использовал PHP 5.2.17 для того, который использует PHP 5.3.2. Это было после этого перемещения, что я начал получать список сообщений об ошибках, таких как этот:

Устаревший: Присвоение возвращаемого значения новых ссылкой удерживается от использования в.../php/simplepie.inc на строке 738

После рассмотрения нескольких обсуждений этой проблемы, я разрешил вещи путем замены всех экземпляров = & новый с = новый в simplepie.inc файле.

я не испытан достаточно, чтобы знать, будет ли это работать во всех экземплярах, где эти сообщения об ошибках получены, но это работало в данном случае, и это может стоить попробовать.

27
ответ дан 31 October 2019 в 13:32

Другие вопросы по тегам:

Похожие вопросы: