PHP +7 использует страницу 500 ошибок, чтобы скрыть ошибки.
Может показаться очевидным, но вы пытались включить режим отладки?
Редактировать конфигурацию / определяет. в c. php файле и обновите это значение:
if (!defined('_PS_MODE_DEV_')) {
define('_PS_MODE_DEV_', false);
}
Или, если вы просто хотите включить отладку для вашего IP, вы можете добавить это до упомянутой строки:
if (!defined('_PS_MODE_DEV_')) {
$debug_ips = array('XXX.XXX.XXX.XXX');
if (in_array($_SERVER['REMOTE_ADDR'], $debug_ips)
|| in_array($_SERVER['HTTP_X_FORWARDED_FOR'], $debug_ips)
|| in_array($_SERVER['HTTP_X_REAL_IP'], $debug_ips)) {
define('_PS_MODE_DEV_', false);
}
}
И замените XXX.XXX.XXX.XXX на свой IP
После того, как будет включена дополнительная отладка, если только ошибка не приходит из .htaccess, вы должны увидеть сообщение.