首页 > 解决方案 > 在 Ubuntu 上用 PHP 重启 Apache

问题描述

我似乎无法让它工作,不知道为什么。

我查看了此处提供的步骤。

我没有收到任何错误,所以我不知道为什么它不起作用。该文件也有 777 权限,但仍然没有运气。

我在 Ubuntu 16.04.4 和 PHP 7.0.2 上运行

标签: phpapacheubuntu

解决方案


该命令是否/sbin/service apache2 restart从 cli 工作?

尝试通过 php -a 进入 php 交互环境并运行该语句: exec('/sbin/service apache2 restart');

您将能够在其中收到错误消息。请尝试:

exec('service apache2 restart');

或者

exec('apachectl restart');

推荐阅读