Products
GG网络技术分享 2025-03-18 16:14 0
作者:悦然wordpress建站(悦然建站)
(此处已添加小程序,请到今日头条客户端查看)继续分享wordpress建站教程,再来讲讲WP Rocket插件和网站加速。WP Rocket缓存优化加速插件确实好用,对新手来说默认设置就可以起到非常好的网站加速效果了。如果你的网站使用的是Nginx环境,那么可以尝试一下悦然wordpress建站下面要分享的内容,但可以使你的网站更快。
Rocket-Nginx是WordPress缓存插件WP-Rocket的Nginx配置。它使Nginx能够直接提供以前缓存的文件,而无需调用WordPress或任何PHP。它还添加了用于缓存CSS,JS和媒体的标头,以便通过减少对Web服务器的请求来利用浏览器的缓存。
该项目由SatelliteWP赞助,SatelliteWP是位于加拿大蒙特利尔附近的WordPress维护服务机构。
对普通用户来说没必要了解太多原理,接下来悦然wordpress建站直接分享操作步骤。
将以下代码添加到wp-config.php文件中
define( 'DISABLE_WP_CRON', true );
打开宝塔面板-计划任务,添加一个Shell脚本,内容如下。
*/15 * * * * wget -q -O - https://你的网址/wp-cron.php?doing_wp_cron &>/dev/null
注意把脚本内容中的网址换成你自己的。
cd /www/server/nginx/conf
git clone https://github.com/satellitewp/rocket-nginx.git
国内服务器或国内网络可能执行不成功,网络内容需要自己想想办法,这里不作介绍。如果这一步遇到问题,那么建议还是放弃那一些。
cd rocket-nginx
cp rocket-nginx.ini.disabled rocket-nginx.ini
php rocket-parser.php
执行上面的操作,这将生成可包含所有网站的配置。
将Rocket-Nginx 配置引入到Nginx的主机配置文件中,还是以宝塔面板为例。
# Rocket-Nginx configuration配置文件
打开宝塔面板-网站-设置-伪静态,把上面的内容添加进去,保存。
打开Nginx管理,重载配置,然后清理缓存,清理浏览器缓存就可以查看效果了。
本教程适合愿意折腾的用户,而且需要动手能力强一点,在操作之前请做好备份,有人操作之后确实网站打开速度快了一些。普通用户还是不要轻易尝试了,出问题后果自负哈。
如果瞎折腾wordpress网站,经常会碰到这样那样的问题。碰到问题大多都可以在网上找到相关介绍,因为也许其它WP朋友也碰到过类似的问题。前段时间我就碰到过这样一个问题,网站进不了后台,一打开后台页http://wanlimm.com/wp-admi 就会出错,页面只出现如下的代码:
Warning: Cannot modify header information - headers already sent by (output started at /home/wanlimmc/domains/wanlimm.com/public_html/wp-config.php:1) in /home/wanlimmc/domains/wanlimm.com/public_html/wp-includes/pluggable.php on line 875
前台却能进去,这可能是因为我使用了缓存插件的原因,前台页面有缓存文件,所以能打开,而后台没有。因为手痒测试了2个缓存插件:DB Cache Reloaded Fix 和 Hyper Cache 。碰到这个问题后,查了一下相关资料,有人说是这两插件会冲突,也有人说是DB Cache Reloaded Fix 的问题,因为DB Cache Reloaded Fix 是数据库缓存插件,而碰到这样的问题往往是数据库的问题。
我就依照相关介绍通过ftp把DB Cache Reloaded Fix 插件和缓存全部删除,可是刷新后台,还是相同的问题,这样一来就排除了这个可能性。
于是,我又对这个错误代码进行了一次研究,其中有wp-config.php:1的字段,我估计跟这段代码有关,于是又查阅了一下这个相关的资料,还真的从中找到了类似的信息,相关提示说:可能是因为编辑wp-config.php这个文件保存时出现问题。
于是,我把wp-config.php这个文件重新编辑保存一下,保存格式为ANSI。再上传,到此问题解决了,wordpress可爱的后台登录界面终于出现了。呵呵,这是小惊一场,特此分享出来,供大家参考。
Demand feedback