首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >没有这样的文件或目录: AH02291:无法访问主错误日志的目录'/usr/logs/‘AH00014:配置检查失败

没有这样的文件或目录: AH02291:无法访问主错误日志的目录'/usr/logs/‘AH00014:配置检查失败
EN

Stack Overflow用户
提问于 2017-10-26 18:10:00
回答 2查看 13.5K关注 0票数 6

我正在尝试在我的MacOS Sierra上安装和配置PHP7.2。安装后,我无法启动Apache服务器,并得到以下错误。

代码语言:javascript
运行
复制
No such file or directory: AH02291: Cannot access directory '/usr/logs/' for main error log
AH00014: Configuration check failed

我还尝试创建'/usr/logs/‘目录,但这是不允许的。我正在使用的命令:

代码语言:javascript
运行
复制
$sudo apachectl start
$apachectl configtest

有什么帮助吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-10-26 18:34:18

Apache需要日志的写权限:

在osx上,/usr是一个受保护的目录,系统不允许在其中手动创建子目录。

vhosts sudo mkdir /logs

  • Set创建目录权限sudo chmod 775 /logs

  • Set owner sudo chown {your-apache-user}:{your-apache-group} /logs

  • Optionaly您可以将apache用户添加到当前目录所有者的组中(这将是一种更通用、更简洁的解决方案),而不是在apache配置中将apache设置为所有者/logs

(不要忘记

  • ),而是将日志目录更改为新的directory
  • restart apache

更好的选择:使用Vagrant https://www.vagrantup.com/,这样你就不会搞砸你的操作系统了

票数 5
EN

Stack Overflow用户

发布于 2020-05-13 14:05:04

https://support.plesk.com/hc/en-us/articles/214527565-Unable-to-start-Apache-when-Apache-logs-directory-is-missing-No-such-file-or-directory-Unable-to-open-logs上还给出了一个完整且令人满意的解决方案:

如果错误消息是

启动httpd:(2)没有这样的文件或目录: httpd:无法打开错误日志文件/etc/httpd// error _log.

无法打开日志

日志: AH00526: /etc/httpd/conf.d/mod_security.conf的第43行出现语法错误: httpd26817: ModSecurity:无法打开调试日志文件:/var/httpd26817/httpd/modsec_debug.log

error没有这样的文件或目录: mod_jk:无法打开日志文件/var/ JkLog /httpd/mod_jk.log配置失败

甚至是

日志:(2)没有这样的文件或目录: AH02291:无法访问主错误日志的目录‘/var/apachectl1891/apache2/’

apachectl1891:(2)没有这样的文件或目录: AH02291:无法访问/etc/apache2/sites-enabled/000-default.conf中定义的vhost错误日志的目录'/var/ log /apache2/‘

然后运行(以root用户身份):

代码语言:javascript
运行
复制
mkdir /var/log/httpd
chmod 700 /var/log/httpd/
service httpd start

代码语言:javascript
运行
复制
mkdir /var/log/apache2
chmod 750 /var/log/apache2
chown root:adm /var/log/apache2
 service apache2 start

应该这么做!

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46951602

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档