Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux apachectl启动can';我找不到httpd,但它就在那里?_Linux_Apache_Unix_Installation_Webserver - Fatal编程技术网

Linux apachectl启动can';我找不到httpd,但它就在那里?

Linux apachectl启动can';我找不到httpd,但它就在那里?,linux,apache,unix,installation,webserver,Linux,Apache,Unix,Installation,Webserver,Unix和Apache世界的新手 刚刚通过X-Win32 SSH在远程服务器上配置并安装了Apache(据我所知已成功) 在bin目录中,我看到列出了“httpd” 要启动web服务器,我提供了有关服务器状态的说明: 从您的安装Apache目录类型“./bin/apachectl start” 但是,我得到以下错误(11-14只是显示它存在): 非常感谢您的帮助 谢谢大家! 编辑@h4b0 server.edu(98): pwd /home/scf-25/gmcnulty/apache_1.3.

Unix和Apache世界的新手

刚刚通过X-Win32 SSH在远程服务器上配置并安装了Apache(据我所知已成功)

在bin目录中,我看到列出了“httpd”

要启动web服务器,我提供了有关服务器状态的说明:

从您的安装Apache目录类型“./bin/apachectl start”

但是,我得到以下错误(11-14只是显示它存在):

非常感谢您的帮助

谢谢大家!

编辑@h4b0

server.edu(98): pwd
/home/scf-25/gmcnulty/apache_1.3.42/apache

server.edu(99): ls -l bin/httpd
-rwxr-xr-x   1 gmcnulty     28880 May 24 22:12 bin/httpd
EDIT2@h4b0

server.edu(102): ls
ab              apxs            dbmmanage       htpasswd        logresolve
apachectl       checkgid        htdigest        httpd           rotatelogs

server.edu(103): cd ../..

server.edu(104): ls
ABOUT_APACHE            NOTICE                  README                  cgi-bin                 htdocs
INSTALL                 NWGNUenvironment.inc    README-WIN.TXT          conf                    icons
LICENSE                 NWGNUhead.inc           README.configure        config.layout           logs
Makefile                NWGNUmakefile           WARNING-WIN.TXT         config.status           src
Makefile.tmpl           NWGNUtail.inc           apache                  configure

server.edu(105): ./apache/bin/apachectl start
fopen: No such file or directory
httpd: could not open error log file apache/apache/logs/error_log.
./apache/bin/apachectl start: httpd could not be started
  • 检查
    httpd的权限
  • apache/bin/httpd
    确实存在吗?在第11行显示来自目录的
    pwd
    输出

请参见上面的编辑。(难道(13)没有表明它存在吗?还是我误解了?)谢谢。我想确定
apache
是否是实际的目录名。在第14行中,转到
。/…
,在第15行中执行
/apache/bin/apachectl start
是的。输出不是我想要的;p检查$PATH变量(
echo$PATH
)-如果没有apache目录,请添加它。但是我不确定是哪一个-试试
/home/scf-25/gmcnulty/apache_1.3.42/apache
/home/scf-25/gmcnulty/apache_1.3.42/apache/bin
导出路径=$PATH:[path1]:[path2]
)不在路径变量中,嗯。。。。在SSH中使用xWin32导出是否可以使用该语法
server.edu(102): ls
ab              apxs            dbmmanage       htpasswd        logresolve
apachectl       checkgid        htdigest        httpd           rotatelogs

server.edu(103): cd ../..

server.edu(104): ls
ABOUT_APACHE            NOTICE                  README                  cgi-bin                 htdocs
INSTALL                 NWGNUenvironment.inc    README-WIN.TXT          conf                    icons
LICENSE                 NWGNUhead.inc           README.configure        config.layout           logs
Makefile                NWGNUmakefile           WARNING-WIN.TXT         config.status           src
Makefile.tmpl           NWGNUtail.inc           apache                  configure

server.edu(105): ./apache/bin/apachectl start
fopen: No such file or directory
httpd: could not open error log file apache/apache/logs/error_log.
./apache/bin/apachectl start: httpd could not be started