分享

写回答

发帖

[提问] GD上安装wordpress首页正常,后台登录不进去

GoDaddy GoDaddy 2608 人阅读 | 7 人回复

发表于 2010-10-22 10:19:10 | 显示全部楼层 |阅读模式

GD上安装wordpress首页正常,后台登录不进去
输入用户名和密码后,确定
刷新一下页面,用户名和密码不见了,又是这个页面(登录页面)
就是进不去,也不报错。因为密码是正确的。
http://www.myname.com/wp/
在域名下面新建的目录装的 wordpress

怎么解决呢?请假一下。

回答|共 7 个

add.c

发表于 2010-10-22 10:27:54 | 显示全部楼层

Windows主机么?

wide288

发表于 2010-10-22 10:31:17 | 显示全部楼层

是 Linux 主机

sniucom

发表于 2010-10-22 10:40:40 | 显示全部楼层

wordpress 后台有个设置的问题
你应该访问 http://www.myname.com/wp/wp-login.php
如果你的wp文件夹不在主目录上面,还要wp前面还要加上级目录名字

进入后在设置常规里有两个URL设置,全部设置为
http://www.myname.com/你的上级目录(如果你有的话)/wp/

或者在godaddy你进入数据库管理,前3张表有一张表里有两行是设置这个的,自己看看,我不记得哪张表了

评分

参与人数 1金币 +2 收起 理由
add.c + 2 助人为乐

查看全部评分

wide288

发表于 2010-10-22 14:19:34 | 显示全部楼层

重新安装一下,出现这个错误,哎,真不好弄。
Parse error: syntax error, unexpected ':' in /home/content/r/e/n/renzhuo/html/wp/wp-includes/query.php on line 2307

add.c

发表于 2010-10-22 14:46:08 | 显示全部楼层

回复 5# 的帖子

除系统文件外都删除再安装
ps, 你的是什么主机?

wide288

发表于 2010-10-22 14:54:38 | 显示全部楼层

godaddy 的无限主机,昨天晚上我遇到这个问题,全部删除重安装后,首页,和后台登录页都能看到了。可是一登录后台就进不去了。
我想可以是如下错误。想找那段代码,又没有找到。
------------------------
godaddy安装后,后台进不去
--------------------------------------
Firefox 检测到该服务器正在将此地址的请求循环重定向。
     * 此问题可能是因为禁用或拒绝 Cookie 导致
---------------------------------------
这个问题我解决了,原因是这样的
你的系统肯定使用了 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']);  
}
**********************
上面这段代码是 ecshop 的。

add.c

发表于 2010-10-22 14:57:56 | 显示全部楼层

把相关密码发来我帮你安装
点帖子下面的报告
您需要登录后才可以回帖 登录 | 注册

本版积分规则