Я искал и не нашел ответа, так что …
Я пытаюсь обновить PHP 5.3 до PHP 5.4.24. Само обновление прошло хорошо, но теперь у меня возникли проблемы с моим проектом Symfony (версия 1.3.5-DEV). Я пытаюсь перестроить проект и получаю ошибки:
ob_start (): функция » не найдена или недопустимое имя функции в PHP Предупреждение: ob_start (): функция » не найдена или недопустимое имя функции в / var / www / html / myproject / lib / vendor / symfony13 / config / sfApplicationConfiguration. class.php на линии 155
Буду благодарен за любые советы
Я думаю, это потому, что вы назначили первый параметр функций пустая строка ''
вместо null
как предполагается в подписи параметра:
bool ob_start ([ callback $output_callback = NULL [ ... ] ] )
Предупреждения не ошибки. Выполнение вашего сценария не остановится.
Если вам нужна дополнительная помощь, укажите соответствующий код, строка 150 — 160.
Если вы хотите отключить предупреждения, уведомления и строгие сообщения:
error_reporting(E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED & ~E_WARNING);
поверх вашего загрузочного скрипта / индекса.
Других решений пока нет …