WordPress近期遇到的问题汇总

1)Permalink设置
在Settings->Permalinks->Common settings中选择非Default选项时保存以后,返回到Home,点击每篇文章的标题进入阅读的时候出现如下错误(比如点击第一篇自动生成的文章"Hello World!"):
The requested URL /wordpress/hello-world was not found on this server.


Apache/2.2.14 (Ubuntu) Server at localhost Port 80
解决方法如下
sudo vi /etc/apache2/sites-available/default
修改第11行

1 <VirtualHost *:80>
 2         ServerAdmin [email protected]
 3
 4         DocumentRoot /var/www
 5         <Directory />
 6                 Options FollowSymLinks
 7                 AllowOverride None
 8         </Directory>
 9         <Directory /var/www/>
10                 Options Indexes FollowSymLinks MultiViews
11                 AllowOverride All
12                 Order allow,deny
13                 allow from all
14         </Directory>

重启Apache
sudo service apache2 restart

以上是在本地出现的错误。如果WP在服务器上的话,它会提示你修改.htaccess文件,如果该文件不可写的话要求你手动修改,可写的它会自动帮你完成。

2)在首页显示文章的摘要
在写新文章的时候,进入编辑器,这个编辑器分为“可视化”和“HTML”模式。
当文章比较长的时候,又想不让它在首页全部显示出来,可以在您想要截断的地方添加more标签即可。
在想截断的地方点击下图图标即可

3)添加favicon
刚开始的时候不知道每个Tab左边的那个logo是什么,后来在高哥哥的帮助下知道了原来他叫favicon,顾名思义,如下图

至于怎么做了?找一张你喜欢的图片,用Gimp,PS之类的或者这个在线处理图像的网站上处理(猛击这里)成16 × 16的一个.ico文件。
将处理完的图片上传至wordpress的根目录即可。

4)Could not creat directory ./public_html wordpress
当我在后台使用自动安装插件的时候,出现下图所示的错误:

应该是文件的权限的问题,直接在wp-content目录下将upgrade目录删除然后新建一个相同的目录并将其权限设置为777即可。
不过我后来注销又重新登录的过程又出现了安装不了的情况,后来在@Carlos_Gong姐姐的提示下干脆将插件下载到本地解压然后再上传到空间再激活就行了。

5)unpacking the package…停止不前
同 样是在安装插件的时候,当我点击install开始安装的时候,就会出现如下图所示的情况

决问题的一个办法是进入到你的wp-content下的 uploads目录,你会到类似uploads/2010/07的目录,查看一下该目录下有没有.zip文件,如果有的话将其删除即可。更详细的说法请猛 击这里
不过网上还有一种方法是可以修改.htaccess文件,Jasey按照这篇教程的方式修改以失败告终,有兴趣的可以自己试一下。
所以我觉得目前最好的方法就是@Carlos_Gong姐姐说的那个方法了。

6)Failed to connect to FTP Server ………
还是在使用插件时出现的问题,当我准备卸载某个插件的时候(卸载是可以的,不知道为什么安装的时候不行)会跳转到一个叫Connection Information的界面,让你填入你的Hostname,FTP Username,FTP Password以及Connection Tpye,出现错误的原因是Hostname的端口号没有填写,因此正确的填写方式如下:
Hostname   ftp.XXX.com:21或者XXX.com:21的形式
 

7)wordpress error:The uploaded file could not be moved to…

将wp-content/uploads 的权限改为777即可

8)下面列出Jasey使用的插件
Akismet:这个是默认安装的,专门Spam垃圾留言的,API随便G一下就有了。
Broken Link Checker:检查坏链的。
Dean's FCKEditor For WordPress:默认的编辑器确实蛮差的,建议把评论的编辑框选项给关了。不过Jasey目前暂时在Google Doc下编辑文档。
No IE Welcome:顾名思义,作为火狐的校园大使,我也算是做实事了;-)
Syntax Highlighter and Code Prettifier Plugin for WordPress: 不过貌似现在对我来说也没什么用,我感觉用灰底白字也蛮好看的。
Twitter Tools:发布Tweets的。
WordPress Database Backup:备份一定要做好啊。
WP-UserAgent:你看到的那一个个浏览器操作系统的图标就是由他产生的。
Auto Highslide:图片美化的(不知道说的对不对==)。
Comment Reply Notification:评论回复通知插件, 当评论被回复时会email通知评论的作者。详细的设置请猛击这里
特别注意插件发送的通知全部被Gmail Spam掉了,所以烦请大家把他从Spam里面拖出来。
WP-PostViews:统计一篇文章的阅读数的,不过还有更强大的功能Jasey还没启用,详细的设置请猛击这里

暂时遇到的问题就这么多,以后碰到问题再补充。

附腾讯10枚邀请码(好难发啊==)

http://t.qq.com/invite/6c387169195c9cb4bcb9
http://t.qq.com/invite/7e763a812126061e21f5
http://t.qq.com/invite/39384fcfcac2e350327f
http://t.qq.com/invite/3c4d616c5b33d99c14bf
http://t.qq.com/invite/dc0cd0e636491c60475f
http://t.qq.com/invite/2c9af280ed06244da3d5
http://t.qq.com/invite/e1fef688c3a29c98126f
http://t.qq.com/invite/5476b7101e298d642403
http://t.qq.com/invite/f4957147fc57c9dbf6d5
http://t.qq.com/invite/2d3edef7d7540909f47f

  • http://huxuan.org Victor.Hu

    想求教一下,推特最后状态里面显示的(应该是API地址吧)是怎么指向到这里的~

    • jaseywang

      twittter.com->Settings->Connections->右边有个“here”
      点击进入,你如果已经注册了应用的话,直接修改其中的网址就行了;如果没有应用的话,参见这篇文章:http://is.gd/dOUww

  • Carlos Gong

    这个自动认操作系统和浏览器的 WP 插件叫啥名字?

    • jaseywang

      WP-UserAgent