繁体   English   中英

如何在 Mac OS Big Sur 中更改 xampp htdocs 目录

[英]How to change xampp htdocs directory in Mac OS Big Sur

我已经从大苏尔的https://www.apachefriends.org安装了 Xampp 7.2.34。 XAMPP htdocs文件夹放在/Applications/XAMPP/xamppfiles目录下。 无论如何我可以更改 htdocs 文件夹的位置并将我的所有项目放在新位置。

当前位置: /Applications/XAMPP/xamppfiles/htdocs

所需位置: /Users/user/Desktop/Work/PHP/htdocs

我在 Stackoverflow 中关注这个问题,但它看起来很旧,我无法完成我所需要的。

已经完成了:

  1. 在所需位置创建了新的空 htdocs 文件夹
  2. xamppfiles/etc/httpd.conf User daemon更改为User user
  3. 没有改变Group daemon
  4. xamppfiles/etc/httpd.conf DocumentRoot "/Applications/XAMPP/xamppfiles/htdocs"更改为DocumentRoot "/Users/user/Desktop/Work/PHP/htdocs"
  5. xamppfiles/etc/httpd.conf <Directory "/Applications/XAMPP/xamppfiles/htdocs">更改为<Directory "/Users/user/Desktop/Work/PHP/htdocs">
  6. 我还取消注释了这行代码Include etc/extra/httpd-vhosts.conf in xamppfiles/etc/httpd.conf

结果:

Access forbidden! 错误。

在此处输入图像描述

我错过了什么? 这些年有什么变化吗? TIA。

我有同样的问题,但使用了这个解决方案。 您可以在另一个版本中使用 Xampp, Xampp 7.4.15配置

这对我有用 XAMPP 8.2.0 和 macOS 12.6.2 Monterrey:

制作一份 htdocs 的副本并将其放在您想要的位置。 就我而言,我在 /Users/me/Dropbox/XAMPP/htdocs 中制作了副本

在 XAMPP 应用程序管理器中:

  • 停止 Apache
  • 打开配置文件 (/Applications/XAMPP/xamppfiles/etc/httpd.conf

在 https.conf 中:

  • 将 DocumentRoot "/Applications/XAMPP/xamppfiles/htdocs" 更改为 DocumentRoot "/Users/me/Dropbox/XAMPP/htdocs"
  • 将 <Directory "/Applications/XAMPP/xamppfiles/htdocs”> 更改为 <Directory "/Users/me/Dropbox/Programming/XAMPP/htdocs">
  • 将用户守护程序更改为用户我(您的用户名)

保存文件,重启Apache。

就是这样。 希望能帮助某人。 这个答案我找了很久。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM