Я использую PHP версии 5.3.1 и CakePHP 2.3.8 с XAMPP на localhost, и на самом деле отображаются только некоторые ошибки. Я могу с уверенностью сказать, что не отображаются синтаксические ошибки PHP. Я не могу понять, что происходит, но иногда Cake выкинет ошибку, а в других случаях это совсем не будет, но когда это произойдет, мой браузер скажет «Нет данных».PHP не отображает ошибки, особенно синтаксис
Например, если я ввожу следующее, он будет идти на «нет данных, полученных» экран наверняка
echo "test" //no semicolon
Я попробовал его на Chrome, Firefox и Safari, так что я уверен, что это а не конкретный браузер. Я проверил файл error_log и каждый раз, когда это происходит, ошибка что-то вроде
child pid 90396 exit signal Segmentation fault (11)
Update - Я получил это работает
Я был болен охоты вниз почти час, так что я поддержал все мои проекты и удалил XAMPP и загрузил последнюю версию и теперь работает. Спасибо за ваш совет.
вы изменили 'debug' значение в core.php ... набор' Настройка :: записи ('отладки', 2); '' в ядре. php' –
@DipeshParmar да, в настоящее время он установлен в 2 – user2443591
. Ваша проблема не связана с cakephp, если это происходит так же, как в примере, который вы даете. Вам нужно сначала проверить, что 'display_errors' правильно установлен в' php.ini', а затем проверять все остальные параметры для регистрации ошибок. – user221931