2013-07-11 83 views
0

我正在使用托管的Apache linux网络服务器,并且想要重新启动以更新php.ini文件。无法通过ssh在Web服务器上执行apache重启

我试过service httpd restart通过SSH终端和我得到command not found

你对如何做到这一点正确有什么建议?我也发布了whereis service并得到/sbin/service /usr/share/man/man8/service.8.gz

不知道这是否有帮助,我对此很新,所以任何帮助将非常感激。

+0

尝试#/ etc/init.d/apache2重启 –

+0

我没有这样的文件或目录 – serps

+1

你确定你已经安装了web服务器吗? –

回答

1

要重新启动的Apache2

apache2ctl restart 

更多内容:http://httpd.apache.org/docs/2.2/programs/apachectl.html

假设服务器是在Ubuntu,你可以尝试

/etc/init.d/apache2 restart 
+0

为第一个命令我得到apache2ctl:命令未找到,第二我没有这样的文件或目录 – serps

+0

你确定你有apache2安装?你使用什么分布?尝试发出'whereis apache2',你会得到什么? –

+0

我没有得到任何东西,即时使用从ahosting公司的Linux网络服务器,我假设它已安装Apache,对不起,这是全新的我,只是说apache2: – serps

0

的chkconfig --list |对于如阿帕奇grep的服务名称

你会得到服务

的详情如下

服务名0:关闭1:关闭2:关闭3:关闭4:关闭5:6:关闭

+0

对不起,请告诉我我应该输入的确切命令,是在/ html根目录还是在目录根目录? – serps

+0

/opt/local/apache2/bin/apache2ctl restart –

+0

如果你上面的命令不工作,请以root用户身份尝试下面的两个命令.... 首先使用updatedb,然后键入locate apache2ctl –

相关问题