将PHP项目代码和依赖打包为PHAR包
概述 在我们使用composer管理PHP项目的依赖库时,而在生产环境没有安装composer的情况,如果发布项目使用呢?这里我们介绍一种方法,可以将PHP项目代码和依赖库打包为PHAR包,在生产环境引入PHAR包,就可正常使用。本文介绍的…
abel-lan 2025-06-13 4℃
概述 在我们使用composer管理PHP项目的依赖库时,而在生产环境没有安装composer的情况,如果发布项目使用呢?这里我们介绍一种方法,可以将PHP项目代码和依赖库打包为PHAR包,在生产环境引入PHAR包,就可正常使用。本文介绍的…
abel-lan 2025-06-13 4℃
Composer 是 PHP 的一个依赖管理工具,能帮助你管理项目中的第三方库。下面为你介绍其使用方法: 1. 安装 Composer Windows 访问 Composer 官方下载页面,下载 Windows 安装程序 Composer-…
abel-lan 2025-06-06 5℃
开启CloudFlare的“自动程序攻击模式”(可以大幅减少自动化流量,保护站点免受恶意机器人的危害),会拦截WordPress定时任务wp-wron的运行,导致定时发布文章、自动更新插件等功能的失效。
abel-lan 2025-03-20 9℃
放在国外服务器的公司英文网站,近期突然出现在国内部分地区无法访问,报错ERR_CONNECTION_RESET,而国外访问正常或者通过海外代理也可以访问。这是网站被墙了。通过域名智能解析 + 反向代理 + 缓存服务器 解决该问题。
abel-lan 2023-08-17 23℃
网站数据库无突然法链接,WordPress网站报错Error establishing a database connection,其他网站报错MySQL Server Error: Can not connect to MySQL server! 等类似信息,经查是由于MySQL服务自动停止导致数据无法链接。这种一般是由于服务器内存不足导致MySQL服务被Kill掉。
abel-lan 2023-06-15 67℃
CloudFlare CDN加速需要修改NS域名服务器,而且国内访问还容易出现被墙的问题。那么有什么办法可以不修改NS,同时又避免被墙呢?我们可以使用CloudFlare for SaaS服务中的自定义主机名功能实现,它支持已CNAME方式接入CF。
abel-lan 2023-02-28 40℃
出于服务器安全考虑,我们需要隐藏Apache版本号和安装的apache模块信息,并在HTTP头中隐藏PHP版本号。这样可以让攻击者更少获取到服务器信息,进而增加服务器的安全性。
abel-lan 2022-09-01 29℃
使用php-beast加密PHP源代码,需要自己编译PHP,Linux环境下按照作者写的说明很容易就完成了,但在Windows环境下编译却并不容易。
abel-lan 2022-08-30 33℃
WP升级到5.9版本后,在head头部多出一大段内联样子,在body开头或结尾又多出一大段svg代码。这是WP新增功能theme.json配置主题而加入的预设样式和svg,如若没用该功能,就可以通过该方法移除。
abel-lan 2022-04-21 23℃
由于Adobe停止支持flash,Windows系统也删除了系统自带的flash,导致部分使用flash插件的网站无法播放视频和无法上传文件。开发人员将SWFUpload上传插件改为WebUploader可解决该问题,用户可更换360浏览器访问或者手动安装Flash解决。
abel-lan 2021-09-15 41℃