XAMPP (macOS) - 尽管有用户许可,但无法访问文件夹
XAMPP (macOS) - No folder access despite user permission
我想在 XAMPP 中为我的 apache 网络服务器使用自定义文件夹并将其设置在 httpd.conf-file
中
DocumentRoot "/path/to/directory"
<Directory "/path/to/directory">
我还确保为 XAMPP 设置了用户权限以访问我的自定义文件夹
# OLD ENTRY: User daemon
User Ljonja
但我在本地主机上仍然收到错误 403(禁止访问)。
我该如何解决这个问题?我什至重新安装了它并做了很多次重启网络服务器,或清除浏览器缓存或尝试其他浏览器...
技术信息:
- 设备:MacBook Air M1
- 系统:macOS Monterney 12.2.1 (21D62)
- XAMPP-版本:XAMPP8.1.2-0
可能不是拥有问题,而是权限问题。
首先尝试:sudo chown -R <user>:<group> ./folder_path
然后:sudo chmod -R 777 ./folder_path
这应该可以解决大多数权限问题。
注意:如果您使用的是 MacOS,我建议您使用 brew 将 Apache 和 MariaDB 安装为模块。
参见:Install & configure apache brew
参见:Install & configure mariaDB brew
我通过 brew ( https://tecadmin.net/install-apache-macos-homebrew/ ) 设置了 Apache 服务器,非常感谢 @AndreC23 在你的 post.
末尾快速提到了这个想法
NB: if you are using MacOS i suggest you to install Apache and MariaDB as modules using brew. See: Install & configure apache brew
在链接的教程中,User
和 Group
都必须在 httpd.conf
中更改:
User ljonja
Group staff
也许这也适用于 XAMPP,但将使用 brew-variant。
我想在 XAMPP 中为我的 apache 网络服务器使用自定义文件夹并将其设置在 httpd.conf-file
DocumentRoot "/path/to/directory"
<Directory "/path/to/directory">
我还确保为 XAMPP 设置了用户权限以访问我的自定义文件夹
# OLD ENTRY: User daemon
User Ljonja
但我在本地主机上仍然收到错误 403(禁止访问)。 我该如何解决这个问题?我什至重新安装了它并做了很多次重启网络服务器,或清除浏览器缓存或尝试其他浏览器...
技术信息:
- 设备:MacBook Air M1
- 系统:macOS Monterney 12.2.1 (21D62)
- XAMPP-版本:XAMPP8.1.2-0
可能不是拥有问题,而是权限问题。
首先尝试:sudo chown -R <user>:<group> ./folder_path
然后:sudo chmod -R 777 ./folder_path
这应该可以解决大多数权限问题。
注意:如果您使用的是 MacOS,我建议您使用 brew 将 Apache 和 MariaDB 安装为模块。 参见:Install & configure apache brew 参见:Install & configure mariaDB brew
我通过 brew ( https://tecadmin.net/install-apache-macos-homebrew/ ) 设置了 Apache 服务器,非常感谢 @AndreC23 在你的 post.
末尾快速提到了这个想法NB: if you are using MacOS i suggest you to install Apache and MariaDB as modules using brew. See: Install & configure apache brew
在链接的教程中,User
和 Group
都必须在 httpd.conf
中更改:
User ljonja
Group staff
也许这也适用于 XAMPP,但将使用 brew-variant。