Възможно ли е
2 отговора
77 прегледа
Възможно ли е
PHP сайт, който седмици си работи съвсем нормално и изведнъж apache да започне да ми извежа:
"[client 127.0.0.1] PHP Fatal error: Only variables can be passed by reference in ..."?
При условие, че до днес всичко е било ОК и в момента другите ми сайтове си вървят съвесем нормално. Но когато се опитам да се логна тук ми дава грешка в единия php файл (users.php) без да съм извършвал никакви промени по него. Как е възможно това? Да не би apache да е като жена ми - на настроения?
"[client 127.0.0.1] PHP Fatal error: Only variables can be passed by reference in ..."?
При условие, че до днес всичко е било ОК и в момента другите ми сайтове си вървят съвесем нормално. Но когато се опитам да се логна тук ми дава грешка в единия php файл (users.php) без да съм извършвал никакви промени по него. Как е възможно това? Да не би apache да е като жена ми - на настроения?
Re: Възможно ли е
Я пак прочети какво точно пише, и ше разбереш, че индианеца не е виновен:
[client 127.0.0.1] PHP Fatal error: Only variables can be passed by reference in ...
Да си си ъпгрейдвал ПХП-то случайно?
Just a genius
[client 127.0.0.1] PHP Fatal error: Only variables can be passed by reference in ...
Да си си ъпгрейдвал ПХП-то случайно?
Re: Възможно ли е
Сменил си си PHP-то и имаш версия 4.4.0 или по-висока. Там е оправен един бъг (reference fix). Някъде в кода имаш вложено извикване на функции, като външната приема аргумент по reference. Трябва да го оправиш да използва примерно временна променлива.