AH00094:命令行:'/usr/sbin/apache2'

AH00094:命令行:'/usr/sbin/apache2'

我三周前安装了 ldap 和 phpldapadmin,一切正常。昨天我想配置 web 服务器,因此 web 服务器运行正常,并且命令

service apache2 restart 

其结果是:

 * Restarting web server apache2                                         [ OK ] 

但是当我检查文件 /var/log/apache2/error.log 时我得到:

[Mon Jan 09 23:07:56.392253 2017] [mpm_event:notice] [pid 10447:tid 3074607744] AH00489: Apache/2.4.7 (Ubuntu) configured -- resuming normal operations
[Mon Jan 09 23:07:56.392355 2017] [core:notice] [pid 10447:tid 3074607744] AH00094: Command line: '/usr/sbin/apache2'

当此结果出现在此文件中时,我无法再访问 my_IP_address/phpldapadmin,结果显示“此服务器上未找到所请求的 URL /phpldapadmin/。”

还:

$ service apache2 status
* apache2 is running

$ pgrep apache
10642
10645
10646

$ telnet localhost 80
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.

$ ps -A | grep 'apache2'
 10642 ?        00:00:00 apache2
 10645 ?        00:00:00 apache2
 10646 ?        00:00:00 apache2

有什么帮助吗?

答案1

这意味着您的 apache 服务已启动、运行并正常工作。检查您安装 phpldapadmin 的位置,它应该位于您在 http.conf 文件中提到的“DocumentRoot”中,否则创建指向此路径的链接,然后重新启动 apache 服务。

答案2

正如其他人所说,Apache 似乎运行良好。我建议您检查存储 phpmyadmin 的文件夹的权限。还要检查 DocumentRoot 或配置 phpmyadmin 的路径是否真的可以访问。

尝试创建一个新站点,在其中保存一个包含“Hello”的index.html文件,然后尝试通过apache提供它。

相关内容