我在Mac OS X High Sierra上,运行Apache 2.4.33和PHP 5.6.31。我已经尝试了这篇文章中的所有内容(以及关于同一问题的其他一些帖子):
我在介绍的解决方案中遇到了无尽的问题,也找不到那些较小的问题的解决方案。
sudo
也无法更改/ private或/ var的权限。 (我试图破坏sudo
。)根据echo exec('whoami')
,我的apache用户是_www,与httpd.conf中指定的用户相同,但是根据终端命令ps aux | egrep '(apache|httpd)'
,它是iremkaki。 ps aux | grep httpd
返回以下内容:
_www 1128 0.0 0.0 4404384 4156 ?? S 11:51AM 0:00.03 /usr/sbin/httpd -D FOREGROUND
root 1124 0.0 0.1 4385924 11232 ?? Ss 11:51AM 0:00.38 /usr/sbin/httpd -D FOREGROUND
iremkaki 1237 0.0 0.0 4276968 892 s000 S+ 1:28PM 0:00.00 grep httpd
_www 1130 0.0 0.0 4394116 1032 ?? S 11:52AM 0:00.00 /usr/sbin/httpd -D FOREGROUND
_www 1129 0.0 0.0 4403104 3336 ?? S 11:51AM 0:00.03 /usr/sbin/httpd -D FOREGROUND
是的,我在每次解决方案试用后都重新启动了服务器,但仍然无法正常工作
有指导吗?
编辑:问题已解决,但我不知道为什么。我只是放弃了这一天,关闭了计算机,第二天早晨,我打开了localhost,它开始工作了。嗯。