在重新安装的Windows 10上安装xampp-windows-x64-7.4.6-0-VC15。
使用默认安装文件夹: C:\xampp
我需要指向另一个htdocs文件夹。我需要将我的站点定位在C:\xampp\htdocs中,而不是C:\Users\gadib\Dropbox\GADI\xampp\htdocs.
搜索了整个互联网(是的,我找到了!)所有相关条目都表明,我需要在C:\xampp\apache\conf\httpd.conf中编辑2行:
Define SRVROOT "C:/xampp/htdocs"
ServerRoot "C:/xampp/htdocs"并将C:/xampp/htdocs替换为指向所需文件夹的路径。
但是..。我在这个文件中的2行是:
Define SRVROOT "C:/xampp/apache"
ServerRoot "C:/xampp/apache"请注意,这些都是以apache而不是htdocs!
我试过了:
Define SRVROOT "C:\Users\gadib\Dropbox\GADI\xampp\htdocs"
ServerRoot "C:\Users\gadib\Dropbox\GADI\xampp\htdocs"当启动Apache (通过xampp控制面板)时,它失败了:
Error: Apache shutdown unexpectedly. etc...任何想法/暗示/建议都将不胜感激。
发布于 2020-05-29 18:00:51
更新:对不起,如果我搞错了.但是,如果您说的是ServerRoot,那么"C:/xampp/apache“是非常正常的,因为它适用于每个人。ServerRoot是保存服务器配置、错误和日志文件的目录树的顶部。然而,DOCUMENTROOT必须是C:/xampp/htdocs,例如: DocumentRoot "C:/xampp/htdocs“--我希望这将帮助您:)
https://stackoverflow.com/questions/62091765
复制相似问题