Не нужно на серверы с панелями (любыми) ставить левый софт - тогда не будет никаких проблем.
Я тут ещё нагуглил это может быть связано с тем что апач пытается загрузить сразу две версии php и они конфликтуют, из за чего он одну отклоняет, может попробовать убрать файл 10-php.conf из conf.modules.d и попробовать рестартануть так?
upd: переименовал файл "10-php.conf" в "10-php.conf .disabled", рестартанул апач, ошибка исчезла и альтернативная версия php включилась
Значит, что-то не так сделал. Например,
Оставляешь либо вставляешь.
Сама функция вот так выглядитfunction chl_add_result($a,$b,$c) { foreach ($a as $k=>$v) { if ($v[1]==$b) { $a[$k][2]=$c; update_option('chl_lastid',$a[$k][0]); continue; } } }
То есть делаю вот так function chl_add_result(&$a,$b,$c) так правильно будет?
А не правильнее ли скрипт исправить, чтобы работал? И лучше под более высокую версию PHP, хотя бы 5.6 (она хоть и мёртвая, но всё же более безопасная, чем 5.3).
Скрипт ищет битые ссылки на сайте с файлообменника, скрипт по сути уникальный и работал без перебоев уже лет 7, там вся проблема в конструкции вида chl_add_result(&$a,$links,$result), с версии php5.4 этот способ убрали
Вот здесь амперсанд убираешь:
Если вы не ошиблись с циферкой, то вам придется ждать тут специалиста обладающего книгой Некрономикон, больше никто не сможет воскресить в памяти все связанное с этой версией. Это не для наставления или поучение и не в обиду. Просто как намек, что пора бы обновить до актуальных версий все и уже разбираться когда на них будут косяки. Хотя все плагины давно работают на свежем.