WordPress程序根目录
1.index.php:wordpress核心索引文件,即博客输出文件。
2.license.txt:WordPress GPL许可证文件。
3.my-hacks.php:定义了博客输出之前处理的追加程序。默认安装中并没有这个文件,但如果存在,它就会被管理页面引用。
4.readme.html:WordPress安装导言。
5.wp-atom.php:输出Atom信息聚合内容。
⒍wp-blog-header.php:根据博客参数定义博客页面显示内容。
7.wp-cron.php
8.wp-comments-post.php:接收评论,并把其添加到数据库。
9.wp-comm...
解决使用知更鸟主题无法提交评论问题
自打采用知更鸟的ality主题以来,wordpress运行一直都很正常,今天在使用评论功能的时候突然发现评论功能无法使用,点击提交按钮报错:{“error”:”get from image source failed: E405″}。让我很是莫名其妙,首先查看文章的评论设置,确认了应该不是程序设置问题,接着打开Apache日志查看是否有错误,在查看访问日志的时候发现,每次点击提交按钮产生的日志为:
183.136.139.xx - - [27/Jan/2016:23:01:11 +0800] "GET /xxxx/themes/xxx/xxxx/functions/comment-ajax.php HTTP/1.1" 405 20 "-" "qiniu-imgstg-spider-1.0"
很明显是我使用了七牛加速的问题,PHP页面不应该...
安全插件WP Limit Login Attempts
我的wordpress安装完之后,已在网上运行十几天了,忽然想起登录页面毫无安全可言,用户名用的就是文章页面显示的用户名,密码也比较短,如果有人尝试猜测登录密码的话,很容易就能猜出来,于是需要加强安全措施,用户名密码可以在wordpress后台来修改和加强,登录方式经过网上的搜索,有专门的插件来实现限制密码尝试次数。
首先用户名可在后台的用户管理页面更改复杂密码,更换前台的显示用户名,这个比较简单就不多介绍。
实现限制用户登录密码的尝试次数我利用的是WP Limit Login Attempts,,它的作用在于用户登录失败超过多少次后,就锁定这个用户名再提交登录请求,同时记录测试的用户名和来源 IP,如果你发现某个IP经常如此,将IP添加到服务器防火墙禁止访问即可。
Limit Login Attempts 比较人性化的是,它会在...
wordpress修改固定链接后出现无法访问The requested URL was not found
遇到这个问题也是很纠结,找了好多方法尝试,最终成功解决了。
1、如果是刚上传的网站,出现打不开,可以先切换成默认的固定链接方式,保存后刷新,然后再切换到你想用的,保存刷新,看是否正常。
2、如果还不能打开,这时要服务器管理人员查看服务器是否开启mod_rewrite,mod_rewrite能使网页伪静态,对于搜索引擎友好,下面就是开启这个功能的说明!
(1)启用mod_rewrite模块
在conf目录的httpd.conf文件中找到如下代码:
LoadModule rewrite_module modules/mod_rewrite.so
将这一行前面的#去掉。
(2)在要支持url rewirte的目录启用 Options FollowSymLinks和AllowOverride All
找到 Option...
记wordpress一次更换域名和目录
首先介绍一下,我的wordpress在安装的时候,因为只有一个IP地址,没有域名,所以一切安装及访问测试都是用IP进行的,并且没有安装在apache的根目录,因为根目录还有另一个网页,当我弄到第一个免费域名的时候,直接更改apache的根目录到wordpress,导致访问异常,在网上查了一下,究其原因就是开始建站太糊弄啦。
总结了一下,访问方式由IP地址更换为域名,并把wordpress由二级目录移到根目录之后访问异常的原因。一、wordpress后台-设置-常规里有一个网站的地址,之前那块是一个IP地址的形式,需要更改。二、wordpress所有的上传图片都是已绝对路径的形式存在的,所以不论是更换域名还是更改目录都会导致无法显示图片。
(插一句,在所有更改之前建议备份数据,打包一下wordpress目录,导出用来存放该...