Я использую CakePHP 1.2
версии и когда я загрузить свой сайт на реальном сервере, он дает мне 500 Internal Server Error
CakePHP HTAccess 500 Внутренняя ошибка сервера 404 Страница не найдена ошибка
Когда я проверяю mod_rewrite
в phpinfo
функции, ее не видно , но на том же сервере другой сайт Joomla работает отлично, без каких-либо проблем с htaccess или проблемой перезаписи пути с компонентом AceSEF для Joomla для страниц/путей htaccess, поэтому я считаю, что это Shared server
, должно быть, это так.
Я пробовал разные варианты, такие как добавление «RewriteBase /» в файл .htaccess из корня. Или попробуйте то же самое в файлах app/webroot/.htaccess, но никакое решение для меня не работает.
Даже когда я пишу «RewriteBase /» в корневом файле .htaccess и приложении/.htaccess, ошибка изменяется на 400 Page Not Found
. Я не знаю почему.
Ниже приведен код .htaccess:
корневой файл .htaccess:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase/
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>
приложение/файл .htaccess:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase/
RewriteRule ^$ webroot/ [L]
RewriteRule (.*) webroot/$1 [L]
</IfModule>
приложение/Webroot/.htaccess файл:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /index.php?url=$1 [QSA,L]
</IfModule>
У меня есть повторно объявление через некоторые ссылки, такие как: Apache-and-mod_rewrite-and-htaccess, хотя и не очень полезно
Любой ответ или решение этой ошибки? Очень признателен !!
Благодаря
Что находится в журналах ошибок apache? – Leo
@iamtheladylengend, пожалуйста, проверьте основные характеристики базы данных –
@Leo: журнал ошибок говорит о ошибках 500 и 404 соответственно –