我目前在Mac上遇到XAMPP和WordPress问题。我已经下载了最新的XAMPP版本,并将其安装在Mac上。
将WordPress移至htdocs
文件夹后,由于缺少写权限,仪表板出现错误。
搜索了几分钟后,我试图使每个人都可以通过Finder访问htdocs文件夹。但这没有帮助。所以我在这里尝试过:
https://www.zigpress.com/2018/03/19/resolving-permissions-issues-in-xampp-on-mac-high-sierra/
因此,我输入了本地Mac用户名(johnnymarten
,通过whoami找到)和组staff
。问题是,Apache服务器现在不再启动,我在这里收到此错误消息:
INFO:开始“ apache” 错误:无法启动“ apache”:无法启动 服务:AH00543:httpd:用户名错误johnnymarten
我来自Windows,但尚未完成。我已经完成了。你知道我能做什么吗?
答案 0 :(得分:0)
Xampp runs as root. Reset file permissions to get it to start.
1) reset directory: sudo chown -R root:admin /Applications/XAMPP
2) on my Xampp 2 directories are different:
sudo chown -R daemon:daemon /Applications/XAMPP/xamppfiles/logs
sudo chown -R daemon:daemon /Applications/XAMPP/xamppfiles/temp
3) Make a new directory for WordPress and let everyone use it.
mkdir new_dir
chmod 777 new_dir
4) Add directory to httpd.conf
<Directory "/new_dir">
Options ExecCGI FollowSymLinks
AllowOverride All
Require all granted
RewriteEngine On
RewriteBase /
</Directory>
Load WP in /new_dir
Restart Apache.