我试图通过webmin和putty来启动我的Apache服务器,但是却得到了相同的错误代码。

在重新启动VPS之前,Apache运行得非常好,现在除Apache以外的所有服务都已启动。

我们正在运行CentOS,我们遇到的主要错误如下:

5月23日21:56:47 www.mydomain.com httpd [6234]:AH00526:/etc/httpd/conf/httpd.conf的第373行的语法错误:

5月23日21:56:47 www.mydomain.com httpd [6234]:无法访问包装程序/home/mydomain/fcgi-bin/php5.fcgi:(13)权限被拒绝

Line 373: FCGIWrapper /home/vps78446/fcgi-bin/php5.fcgi .php
Line 374: FCGIWrapper /home/vps78446/fcgi-bin/php5.fcgi .php5


我尝试编辑权限,查看由php5.fcgi调用的文件,以及我在互联网上可以找到的任何其他文件。

getent passwd返回:

root:x:0:0:root:/root:/bin/bashbin:x:1:1:bin:/bin:/sbin/nologindaemon:x:2:2:daemon:/sbin:/sbin/nologinadm:x:3:4:adm:/var/adm:/sbin/nologinlp:x:4:7:lp:/var/spool/lpd:/sbin/nologinsync:x:5:0:sync:/sbin:/bin/syncshutdown:x:6:0:shutdown:/sbin:/sbin/shutdownhalt:x:7:0:halt:/sbin:/sbin/haltmail:x:8:12:mail:/var/spool/mail:/sbin/nologinoperator:x:11:0:operator:/root:/sbin/nologingames:x:12:100:games:/usr/games:/sbin/nologinftp:x:14:50:FTP User:/var/ftp:/sbin/nologinnobody:x:99:99:Nobody:/:/sbin/nologinavahi-autoipd:x:170:170:Avahi IPv4LL Stack:/var/lib/avahi-autoipd:/sbin/nologindbus:x:81:81:System message bus:/:/sbin/nologinpolkitd:x:999:998:User for polkitd:/:/sbin/nologinrpc:x:32:32:Rpcbind Daemon:/var/lib/rpcbind:/sbin/nologintss:x:59:59:Account used by the trousers package to sandbox the tcsd daemon:/dev/null:/sbin/nologinrpcuser:x:29:29:RPC Service User:/var/lib/nfs:/sbin/nologinnfsnobody:x:65534:65534:Anonymous NFS User:/var/lib/nfs:/sbin/nologinpostfix:x:89:89::/var/spool/postfix:/sbin/nologinchrony:x:998:996::/var/lib/chrony:/sbin/nologinsshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologinsystemd-bus-proxy:x:997:994:systemd Bus Proxy:/:/sbin/nologinsystemd-network:x:996:993:systemd Network Management:/:/sbin/nologinapache:x:48:48:Apache:/usr/share/httpd:/sbin/nologinwebalizer:x:67:67:Webalizer:/var/www/usage:/sbin/nologindovecot:x:97:97:Dovecot IMAP server:/usr/libexec/dovecot:/sbin/nologindovenull:x:995:992:Dovecot's unauthorized user:/usr/libexec/dovecot:/sbin/nologinmysql:x:27:27:MariaDB Server:/var/lib/mysql:/sbin/nologinmailman:x:41:41:GNU Mailing List Manager:/usr/lib/mailman:/sbin/nologinpostgres:x:26:26:PostgreSQL Server:/var/lib/pgsql:/bin/bashnamed:x:25:25:Named:/var/named:/sbin/nologinsaslauth:x:994:76:Saslauthd user:/run/saslauthd:/sbin/nologinclamupdate:x:993:991:Clamav database update user:/var/lib/clamav:/sbin/nologinKalgon:x:500:500::/home/Kalgon:/bin/shvitalitygaming:x:502:502:Main Site:/home/vitalitygaming:/bin/shvps78446:x:503:502:Main Site:/home/vps78446:/bin/shscgaminguser.vitalitygaming:x:506:502:SCGamingUser:/home/vitalitygaming/homes/scgaminguser:/bin/falsedevelopment.vitalitygaming:x:507:502:Development:/home/vitalitygaming/homes/development:/dev/nulldadenz.vitalitygaming:x:508:502:Dennis:/home/vitalitygaming/homes/dadenz:/dev/null

任何帮助表示赞赏!

附言这是我第一次使用StackOverflow,对不起,如果我做错了什么!

最佳答案

您能给我们这些文件的权限吗,
打开终端输入cd /home/vps78446/fcgi-bin/然后ls -la
发布结果:

编辑:
运行下面的命令

sudo chown -R www-data:www-data /home/vps78446/fcgi-bin


尝试在那之后运行Apache

关于php - 通过webmin/virtualmin启动apache时权限被拒绝,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37403283/

10-12 04:20