Local 环境排坑:网络隔离与 PHP 内存限制
Environment
WordPress LocalWP PHP DevOps 在 Local 环境开新项目,后台在线装 Elementor 慢得离谱,经常超时报错。
表现
后台点安装插件,进度条卡住不动,最后直接提示安装失败。
分析
- 网络没穿透:Local 的虚拟机默认不走宿主机的代理。去连海外官方库,丢包严重或者直接被墙。
- 内存给少了:Local 默认 PHP 内存限制是 256M。跑 Elementor 这种重型可视化插件,这点资源不够看。
解决方案
别在后台硬连,直接物理注入:
- 离线安装:直接去官网下
.zip包,通过插件 -> 上传插件手动安装,绕过虚拟机的网络限制。 - 调整配置:找到项目目录下的
conf/php/php.ini.hbs(或对应的php.ini),把参数调大:memory_limit = 512Mmax_execution_time = 300