使用XAMPP安装Shopware报错:无法下载Shopware
解决XAMPP安装Shopware时的下载失败问题
核心问题是填错了PHP二进制文件路径——你把Apache的httpd.exe(路径C:\xampp\apache\bin\httpd.exe)当成了PHP执行文件,安装程序调用这个文件时,只会输出Apache的命令行帮助(即你看到的日志内容),根本没法执行下载Shopware的PHP脚本。
正确操作步骤:
- 返回Shopware安装配置页面
- 将PHP二进制文件路径修改为
C:\xampp\php\php.exe - 重新点击下载按钮,即可正常触发Shopware的下载流程
日志内容翻译:
用法: C:\xampp\apache\bin\httpd.exe [-D 名称] [-d 目录] [-f 文件] [-C "指令"] [-c "指令"] [-w] [-k start|restart|stop|shutdown] [-n 服务名] [-k install|config|uninstall] [-n 服务名] [-v] [-V] [-h] [-l] [-L] [-t] [-T] [-S] [-X] 选项: -D 名称 : 定义一个名称用于<IfDefine>指令 -d 目录 : 指定替代的初始ServerRoot -f 文件 : 指定替代的ServerConfigFile -C "指令" : 在读取配置文件前处理指令 -c "指令" : 在读取配置文件后处理指令 -n 名称 : 设置服务名并使用其ServerConfigFile和ServerRoot -k start : 通知Apache启动 -k restart : 通知运行中的Apache优雅重启 -k stop|shutdown : 通知运行中的Apache关闭 -k install : 安装Apache服务 -k config : 修改Apache服务的启动选项 -k uninstall : 卸载Apache服务 -w : 出错时保持控制台窗口打开 -e 级别 : 显示指定级别的启动错误(参见LogLevel) -E 文件 : 将启动错误记录到文件 -v : 显示版本号 -V : 显示编译设置 -h : 列出可用的命令行选项(本页面) -l : 列出编译进的模块 -L : 列出可用的配置指令 -t -D DUMP_VHOSTS : 显示解析后的虚拟主机设置 -t -D DUMP_RUN_CFG : 显示解析后的运行设置 -S : -t -D DUMP_VHOSTS -D DUMP_RUN_CFG的同义词 -t -D DUMP_MODULES : 显示所有加载的模块 -M : -t -D DUMP_MODULES的同义词 -t -D DUMP_INCLUDES: 显示所有包含的配置文件 -t : 对配置文件运行语法检查 -T : 启动时不检查DocumentRoot -X : 调试模式(仅一个工作进程,不脱离控制台)
内容的提问来源于stack exchange,提问作者Edin Osmic
相关产品推荐
相关产品推荐

