无穷无尽的怪问题
安装完Apache 按照高人指点的用/usr/local/apache/bin/apachectl start启动Apache服务,可我敲入apachectl start居然提示没有这个命令? 转到apache/bin的目录下运行./apachectl start 谢谢BloodWorld,问题解决。我想问一下为什么apachectl start就是无效的命令,而
./apachectl start就行?
./在这里起到什么作用?我就是在apache/bin目录下执行的apachectl start啊。 apache/bin不在系统$PATH里。你用echo $PATH查一下就知道了。
除非你加入.(当前目录) apache/bin的确不在PATH里,但是我并没有在别的路径下运行apachectl 命令啊!我就是在这个命令所在的目录下运行的,应该不关PATH的事情吧? 输入的命令只会在PATH里找,找不到就提示出错。它不会在当前目录里找的,除非你将当前目录也加入PATH中
export PATH=$PATH:. 我的妈啊,坛子上有网络工具版和服务器及网络安全啊~ 我的妈啊,坛子上有网络工具版和服务器及网络安全啊~
好像是哈。
页:
[1]