Назад | Перейти на главную страницу

перенаправление apache htaccess при ошибке 500

Я пытаюсь перенаправить ошибку 500, но этого не происходит.

файл .htaccess

  ErrorDocument 500 /custom.php

custom.php просто имеет

  echo '<h1>ERROR OCCURED </h1>';

я должен настроить httpd.conf? Есть что-нибудь еще, что мне не хватает

мой httpd.conf

     Alias /error/ "/var/www/error/"

      <IfModule mod_negotiation.c>
       <IfModule mod_include.c>
    <Directory "/var/www/error">
    AllowOverride all
    Options IncludesNoExec
    AddOutputFilter Includes html
    AddHandler type-map var
    Order allow,deny
    Allow from all
    LanguagePriority en es de fr
    ForceLanguagePriority Prefer Fallback
</Directory>

Вы не включили синтаксический анализ PHP для этого каталога. Вам необходимо добавить в <Directory "/var/www/error"> строфа. Например.

<Directory "/var/www/error">
...
AddHandler application/x-httpd-php .php
...
</Directory>