Сайт, созданный Joomla, не работает на Apache «Устаревший: назначение возвращаемого значения» - PullRequest
0 голосов
/ 10 декабря 2010

У меня есть дурацкий веб-сайт, созданный на 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 ... или что делать?

Ответы [ 2 ]

1 голос
/ 10 декабря 2010

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

1 голос
/ 10 декабря 2010

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

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

...