You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows7系统XAMPP环境安装Prestashop提示en-US写入失败如何解决?

Prestashop 安装本地化缓存写入错误解决方案

报错现象

Windows 7系统使用搭载PHP 7.3.2的XAMPP环境安装Prestashop,前面步骤均正常,走到「店铺安装」步骤时弹出以下错误:

An error occurred during installation...

You can use the links on the left column to go back to the previous steps, or restart the installation process by clicking here.
1: Unable to write into "en-US" (data layer : "PrestaShop\PrestaShop\Core\Localization\CLDR\DataLayer\LocaleCache")

报错截图:
Prestashop安装报错截图

错误原因

该报错是Windows系统下Prestashop根目录权限不足导致,XAMPP运行用户没有权限向本地化缓存目录写入临时文件,重启安装、重新解压都无法解决权限问题。

修复步骤

  • 关闭XAMPP的Apache、MySQL服务,完全退出XAMPP控制台
  • 右键点击Prestashop解压后的根文件夹,选择「属性」-「安全」
  • 点击「编辑」修改权限,在用户列表中选择当前Windows登录用户,以及Everyone用户(如果列表中不存在该用户,可点击「添加」,输入Everyone后点击「检查名称」确认添加)
  • 给上述两个用户勾选「完全控制」权限,点击「应用」,等待权限递归应用到所有子文件夹和文件后再关闭属性窗口
  • 重新打开XAMPP启动Apache、MySQL服务,重新走安装流程即可

补充排查方案

如果执行上述操作后问题仍然存在,可尝试以下操作:

  • 进入Prestashop根目录下的var/cache文件夹,手动删除目录内所有内容
  • 打开XAMPP的PHP配置文件php.ini,找到opcache.enable配置项,将值改为0后保存,重启Apache服务后再重新安装,安装完成后可将该配置改回原值

内容的提问来源于stack exchange,提问作者someguy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.19 07:45:04