godaddy安装后,后台进不去

2016-07-07 15:22 来源:www.chinab4c.com 作者:ecshop专家

试了很多次都一样,前台打开都正常,后台../admin 或 admin/index.php 都打不开,页面都打不开,等了n久到了 privilege.php这个页面 也没显示什么错误应该是500

回答:


是linux 的安装的时候都显示正常. 安装 2.71 和2.72正式版都不行

顶一下哦早点解决

500是服务器内部错误,把权限更改成755时候下,有些服务器不支持777权限修改

权限改过了, 不行的,

此页面重定向不正确

Firefox 检测到该服务器正在将此地址的请求循环重定向。
* 此问题可能是因为禁用或拒绝 Cookie 导致

打开 ../admin或 ../admin/index.php在Firefox里有这样的提示

ecshop 的 cookie是放到数据库的吗? 对空间开哪个权限

请求循环重定向
查看域名绑定的方法,还有空间是否正常

1# anopen
也不留着联系方式 看下再说 能看到就联系我我看下

8# dongjianhua
我联系你下

这个问题我解决了,原因是这样的
你的系统肯定使用了 FCGI,使用PHP在使用这个的时候,$_SERVER['PHP_SELF'] 是设置的,但是,这个值是个空字符串,所以系统是取不到值的,修改的办法,在 admin/includes/init.php的大约73行附近,有设置define('PHP_SELF', $_SERVER['PHP_SELF']); 的一段语句。是一个if的段落,把这一段替换成如下
if (isset($_SERVER['PHP_SELF'])&& !empty($_SERVER['PHP_SELF']))
{
define('PHP_SELF', $_SERVER['PHP_SELF']);
}
else
{
// define('PHP_SELF', $_SERVER['SCRIPT_NAME']);
$pp_se=str_replace( $_SERVER["DOCUMENT_ROOT"], "", $_SERVER['SCRIPT_FILENAME']);
define('PHP_SELF', $pp_se);

}

那么 admin部分就可以了
前台的部分也有一个类似的地方
也是在includes/init.php 里面,约68行附近 ,把 $php_self = isset($_SERVER['PHP_SELF']) ? $_SERVER['PHP_SELF'] : $_SERVER['SCRIPT_NAME'];
参照我前面写的改。如下可以通过
if (isset($_SERVER['PHP_SELF'])&& !empty($_SERVER['PHP_SELF']))
{
$php_self =$_SERVER['PHP_SELF'];
}
else
{
$php_self =str_replace( $_SERVER["DOCUMENT_ROOT"], '', $_SERVER['SCRIPT_FILENAME']);
}

支持楼上.....