朋友接了个小工厂的官网,预算卡死,让我推荐空间。我给他开了个两百块一年的虚拟空间,装完 WordPress 上传主题时报错:上传的文件尺寸超过 upload_max_filesize。
虚拟空间便宜是有代价的,买之前把下面几项问清楚,能省掉后面一堆来回。
PHP 版本能不能自己切
面板里一般能选 5.6 到 8.2。老程序只跑得动 5.6,新主题又要 7.4 以上。切换后记得清一遍 opcache,不然页面还是旧行为。有些低价套餐只给一个固定版本,问清楚再付钱。
数据库数量和大小
- 常见套餐只给一个 MySQL 库,多站点就得共用表前缀
- 单库上限 100M 到 500M,日志表涨得快,要定期清
- 数据库地址多为 localhost,别照搬独立服务器的 127.0.0.1 写法
上传限制和伪静态
upload_max_filesize 常被压到 2M,主题包一超就失败。面板里能改就改到 20M,改不了就用 FTP 把文件传进 wp-content,再在后台启用。伪静态需要面板开启 rewrite,规则选 WordPress,别自己抄 Apache 的写法。
没有 root,也没有独立 IP
虚拟空间是共享环境,装不了扩展,也开不了 3306 外连。需要装 Redis、要跑定时脚本、要做微信回调白名单,这些都得换 VPS。共享 IP 还有个现实问题:同 IP 上别人发垃圾邮件,你的发信会被牵连。
备份别指望服务商
面板自带备份多半只留最近一份,出问题回滚不了几天前。自己每周用 FTP 拉一次整站,数据库用面板导出,存到本地或者对象存储。两百块的空间,最贵的其实是数据。
还有两件事容易漏:域名要备案才能解析到国内机房,备案期间先用临时域名调试;面板自带的免费 SSL 续期偶尔失败,到期前一周手动点一次,不然站会被浏览器标不安全。邮件功能基本别指望,发信 IP 是共享的,进垃圾箱的概率很高,表单通知换成短信或者第三方邮件服务。
那家官网最后跑起来了,静态页加一个留言表单,虚拟空间完全够。但只要以后要加会员、加支付,趁早换 VPS,迁站的成本比一开始多花的那点钱高。