
У меня следующая проблема. Мне пришлось сделать некоторую работу по rewriteUrl для веб-сайта... Ну, на самом деле, мне пришлось изменитьуже работающий URLRewriting. Из осторожности я сохранил копию всего исходного кода, даже файл .htaccess, на всякий случай...
Ну, я вношу некоторые незначительные изменения в .htaccess (изменил строку), которые, похоже, не работают. Показывает пустую страницу... Я отменяю эти изменения и... Я все еще получаю ту же пустую страницу. Замена файла .htaccess сохраненной версией тоже не работает.
Я также не могу получить доступ к phpMyAdmin... получаю ошибку 500. Но в error.log или acces.log никаких ошибок не отображается. Я изменил файл index.php и добавил строку echo "echo" в начале файла, который на самом деле отображается... Так что у меня ошибка при выполнении include/require..
<?php
echo "echo";
require_once('./conf/conf.main.php');
include_once(INC_PATH.'inc.common.php');
require_once 'jtpl_standalone_prepend.php';
require_once(CLASS_PATH.'class.distri.php');
require_once(CLASS_PATH.'class.news.php');
require_once(CLASS_PATH.'class.xmltoarray.php');
require_once(CLASS_PATH.'class.grossistes.php');
echo "echo";
Второе «эхо» не отображается. Я работаю с:
- PHP: 5.3.3
- Апач: 2.2.16
MySQL: 5.1
Это очень странно, потому что у меня тот же самый .htaccess, который работал раньше... Есть идеи?
заранее спасибо
решение1
Поскольку запрос передается PHP, он отвечает за обработку и регистрацию ошибки 500.
Подробности смотрите в журнале ошибок PHP. Если вы не знаете, где это находится, посмотрите в php.ini.