Сайт, созданный Joomla, не работает на Apache Deprecated: назначение возвращаемого значения

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

  • Устарело: назначение возвращаемого значения new по ссылке устарело в C: \ wamp \ www \ ihc \ modules \ mod_exmenu-j15 \ exmenu \ exmenu.class.php в строке 56

  • Устарело: назначение возвращаемого значения new по ссылке устарело в C: \ wamp \ www \ ihc.gov.pk \ modules \ mod_exmenu-j15 \ exmenu \ exmenu.class.php в строке 56

  • Устарело: назначение возвращаемого значения new по ссылке устарело в C: \ wamp \ www \ ihc.gov.pk \ modules \ mod_exmenu-j15 \ exmenu \ exmenu.class.php в строке 221

и их всего 27 .. что это за ошибки предупреждений PHP ... или что делать?


person Moon    schedule 10.12.2010    source источник


Ответы (2)


Это связано с тем, что версия PHP, которую вы используете, - 5.3. Если вы понизили версию PHP до 5.2.x, она будет работать отлично. Если вы находитесь на активном сервере, обратитесь в свою хостинговую компанию. можно загрузить версию 5.2.9 и установить, а затем изменить текущую активную версию на новую.

person Community    schedule 10.12.2010

я считаю, что это связано с ограниченными возможностями ООП PHP4 и тем, как вам придется вручную передавать значения по ссылке (Foo (& $ foo)); тогда как в PHP5 это делается автоматически.

Если вы используете PHP5, что, вероятно, весьма вероятно, вам нужно будет просмотреть код и вручную удалить все ссылки в нем.

person Ross    schedule 10.12.2010
comment
или вы можете установить для ошибок отображения значение none, и вы не должны получать сообщение - person Poelinca Dorin; 10.12.2010
comment
хорошо когда люди вырастают (становятся профессионалами), они перестают прятаться под кроватью - person Moon; 11.12.2010