Някой, който знае PHP да помогне

ivanslavchev

New Member
Здравейте,
когато активирам плъгина за многоезичен сайт WPML и ми блокира възможностите да публикувам и да задавам коя страница на какъв език да бъде.
Fatal error: Call-time pass-by-reference has been removed in /home/savamedi/public_html/wp-content/plugins/sitepress-multilingual-cms/menu/post-menu.php on line 153
Това е проблемът, който ми изписва. АКо някой може да помогне, ще съм му много благодарен :)
 
От: Някой, който знае PHP да помогне

Че то си пише какъв е проблема. Какво точно очакваш?
В кода имаш "&$" махни знака "&" и всичко ще работи.
 
От: Някой, който знае PHP да помогне

Здравей,
провери дали не може да смениш версията на php-то на 5.3. Мисля, че от там насетне започваше да дава тази грешка.
Премахването на "&" в повечето случаи върши работа, стига функцията да не трябва да променя стойността на дадената променлива.
За повече информация, прегледай този линк
http://stackoverflow.com/questions/8971261/php-5-4-call-time-pass-by-reference-easy-fix-available
Поздрави,
Константин
 
От: Някой, който знае PHP да помогне

Оправих го чрез ъпдейт на плъгина. Благодаря все пак
 

Горе