分类 "PHP" 的存档.

解决在Google Search Console发现Structured Data Errors的问题

  用wordpress搭建的blog,在google的搜索后台发现了很多Structured Data Errors的错误,就是下面的错误:
    Missing: author
    Missing: entry-title
    Missing: updated
  截图如下: 阅读更多…

使用七牛cdn镜像加速功能的正确姿势

  七牛云存储的免费10G流量和空间还是蛮有诱惑力的,不仅能减轻自身服务器压力还能提高网站速度,所以吸引了一大批的用户使用,但是听说某些朋友反应使用七牛云后网站可能被降权。

一、绑定自有二级域名

  默认情况下七牛给我们提供了二级域名使用,但是如果有备案的话,就在七牛空间绑定自己的二级域名,这个会友好一些。

二、通过UserAgent来屏蔽

  通过UserAgent来屏蔽七牛镜像爬虫对网页文件的抓取,代码如下: 阅读更多…

wordpress屏蔽垃圾评论

  垃圾评论是最恶心人的!但是仅仅一个Akismet是不够的,总是被别人欺负,每天删除很多垃圾评论才知道自己的blog从来不寂寞。
  主要的还是纯英文和日文的评论最多,只好写上一段PHP代码来屏蔽了。 阅读更多…

解决因gravatar导致的WordPress页面加载缓慢

  Gravatar是Globally Recognized Avatar的缩写,是gravatar推出的一项服务,意为“全球通用头像”。如果在Gravatar的服务器上放置了你自己的头像,那么在任何支持Gravatar的blog或者留言本上留言时,只要提供你与这个头像关联的email地址,就能够显示出你的Gravatar头像来。
   阅读更多…

解决因Google服务导致的WordPress页面加载缓慢

  Google的服务在我大天朝一直就是一个坑。Wordpress用Google提供的前端公共库(ajax)和免费字体库(fonts.googleapis.com)的加载变得十分缓慢,这直接导致了Wordpress页面加载时间变长。
  在目录wp-includes下面有一个script-loader.php的文件,用VI打开可以看到 阅读更多…

配置nginx支持PATH_INFO模式

  初学PHP的时候,师父建议学习CodeIgniter框架,在配置的时候出现了问题,经排查发现是缺少一个PATH_INFO变量。
原来安装的nginx的时候用的默认设置,里面没有配置于是就配置了一下。
阅读更多…

nginx FastCGI错误Primary script unknown解决办法

  在MAC上面配置了nginx,成功编译安装nginx 1.4、php 5.4并成功启动nginx和php-fpm后,访问php提示”File not found.”,同时在错误日志中看到:
阅读更多…

给wordpress添加一个小统计

  wordpress没有集成文章的点击量统计,有些不方便。实在想不通,貌似老外们都不在意文章的点击量?但是我们是需要的。解决的办法,一般是安装 WP-PostViews 插件 。但是,有一个问题,那就是WP-PostViews并不能显示博客整体的访问量。于是,我们只好再添加一个博客统计代码,一般常用的是 CNZZ、Google Analytics、百度统计、51LA 这么几种。但是,一想到自己博客的统计数据居然保存在别人的服务器上,实在有些不爽啊。
  这里有个办法,可以在你的博客上显示总访问量、总文章数、评论数量、注册会员数量、标签数量,等等。而调用的数据是你自己的数据库里的。
   阅读更多…

在Mac OS X中配置运行PHP的Apache

启动Apache

  有两种方法:
  打开“系统设置偏好(System Preferences)” -> “共享(Sharing)” -> “Web共享(Web Sharing)”。注意,从Mac OS X从10.8开始取消了 “Web共享(Web Sharing)”。
  打开“终端(terminal)”,然后(注意,sudo需要的密码就是系统的root帐号密码)
  运行“sudo apachectl start”,再输入帐号密码,这样Apache就运行了。
   阅读更多…