从今天早上开始,本地安装的EE 1.6.8无法在/ cms加载控制面板。返回浏览器的所有内容都是:
<html>
<head>
<title>Redirect</title>
<meta http-equiv="refresh" content="0; url=index.php">
</head>
<body bgcolor="#ffffff">
</body>
</html>
我不知道可能会有什么变化。 php错误日志中没有任何内容(错误日志记录已打开)或apache日志。主站点加载很好。这是在OSX Snow Leopard本地运行并且工作正常所以我正在寻找任何知道EE而不是'哦,使用MAMP'的人的调试步骤/建议;)
在config.php中:
$ conf ['cp_url'] =“http://”。$ config_cp_url。“/ cms / index.php”;
尝试访问http://local.mysite/cms/时,浏览器就会挂起。 PHP没有达到最大执行限制,这让我觉得是Apache导致问题,但我不确定一夜之间会发生什么变化。
更新
这是.htaccess文件。
# secure .htaccess file
<Files .htaccess>
order allow,deny
deny from all
</Files>
# Dont list files in index pages
IndexIgnore *
# Simple 404 for missing files
<FilesMatch "(\.jpe?g|gif|png|bmp)$">
ErrorDocument 404 "File Not Found"
</FilesMatch>
RewriteEngine On
RewriteBase /
# Add a trailing slash to paths without an extension
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !(\.[a-zA-Z0-9]{1,5}|/)$
RewriteRule ^(.*)$ $1/ [L,R=301]
RewriteEngine on
RewriteCond $1 !^(_assets|_css|_scripts|_uploads|cms|robots\.txt|index\.php) [NC]
RewriteRule ^(.*)$ /index.php/$1 [L]
# Remove IE image toolbar
<FilesMatch "\.(html|htm|php)$">
Header set imagetoolbar "no"
</FilesMatch>
答案 0 :(得分:1)
这通常是一个Cookie问题。尝试清除缓存。
您看到的HTML来自system / index.html文件。您可能在htaccess文件中有一些导致重定向的内容。
答案 1 :(得分:0)
我最近在运行1.6.7的网站上遇到此问题。我无法解决它,但升级到最新的1.7.x版本(当时为1.7.2)修复了它。