安装了Wordpress 3.0,遇上两个问题:
1,路径设置;这个通过到数据库把表 wp_options 的字段 home 改为网站url即可,网页上的路径是取这个字段的值设置的;
2,管理面板混乱问题,在我本地机上运行很好,放到空间上就乱了;
这是wordpress论坛的讨论,他们叫 Dashboard / Admin Broken 或者 Dashboard Layout Broken,等明天再说吧:
http://wordpress.org/support/topic/278762
补个管理面板混乱的截图:
把正常和不正常网页的源码分析了一下,问题锁定在这一行:
<link rel='stylesheet' href='http://localhost/wordpress/wp-admin/load-styles.php?c=0&dir=ltr&load=dashboard,plugin-install,global,wp-admin&ver=030f653716b08ff25b8bfcccabe4bdbd' type='text/css' media='all' />
其中& ;即&, 可转换为:
http://localhost/wordpress/wp-admin/load-styles.php?c=0&dir=ltr&load=dashboard,plugin-install,global, wp-admin&ver=030f653716b08ff25b8bfcccabe4bdbd
在空间上,显示下面的错误,在本地机器会生成有效的.css文件,这就是问题所在:
It Didn't Work: Unknown column 'wordpress' in 'where clause'
感觉是环境即mod_rewrite的问题,把load-styles.php文件内容改为空,还是出现同样的错误,把文件名完全改了(改一部分也不行)才真的运行。
重新装了一遍,子目录改为“blog”,错误变为了这个:
It Didn't Work: Unknown column 'blog' in 'where clause'
晕
安装空间服务器cPanel提供的2.9.2版的wordpress,Dashbaord布局还可以,只是有些连接竟然同样显示:
It Didn't Work: Unknown column 'wordpress' in 'where clause'
安装在我的机器上就没问题,看样是空间服务器的问题,刚发信给服务器的客服,等待答复。