尝试运行命令“apache2ctl restart”,只是得到这个消息“apache2ctl ::命令没有find” – 事情是,Apache IS安装,运行,我现在积极在服务器上开发…任何想法?
背景:在虚拟机上使用CentOS-5.5进行sudo访问
更新:好消息,重新启动Apache,坏消息500错误,仍然是进步… 🙂
[username@VMname /]$ sudo /etc/init.d/httpd restart [username@VMname /]$ sudo /etc/init.d/httpd restart Stopping httpd: [ OK ] Starting httpd: [ OK ]
看起来像apache2ctl不在你的path。 试试这个:
$ sudo /usr/sbin/apache2ctl restart
上面的位置反映了Ubuntu中apache2ctl的位置。 我不确定CentOS的默认位置在哪里。 如果上述命令不起作用,您可以通过以root身份运行以下命令来查找位置:
$ which apache2ctl