![CentOs 8 Stream phpMyAdmin - 브라우저를 통해 액세스할 때 "액세스가 거부되었습니다"](https://linux55.com/image/204366/CentOs%208%20Stream%20phpMyAdmin%20-%20%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80%EB%A5%BC%20%ED%86%B5%ED%95%B4%20%EC%95%A1%EC%84%B8%EC%8A%A4%ED%95%A0%20%EB%95%8C%20%22%EC%95%A1%EC%84%B8%EC%8A%A4%EA%B0%80%20%EA%B1%B0%EB%B6%80%EB%90%98%EC%97%88%EC%8A%B5%EB%8B%88%EB%8B%A4%22.png)
CentOS 8 Stream에 phpMyAdmin을 새로 설치한 후 "액세스 거부" 문제가 발생했습니다.
그냥 단순한 말이에요.
브라우저 콘솔에는 다음이 표시됩니다.
Failed to load resource: the server responded with a status of 403 (Forbidden)
이것 /var/log/httpd/error_log
:
[Mon Apr 04 15:08:21.674947 2022] [proxy_fcgi:error] [pid XXX] [client XXX] AH01071: Got error 'Unable to open primary script: /var/www/html/phpmyadmin/index.php (Permission denied)'
에 설치했습니다 /var/www/html/phpmyadmin
. 특별히 할 일은 없습니다.
phpmyadmin.conf
다음과 같이 구성됩니다 /etc/httpd/conf.d
.
Alias /phpmyadmin /var/www/html/phpmyadmin
<Directory /var/www/html/phpmyadmin/>
AddDefaultCharset UTF-8
<IfModule mod_authz_core.c>
# Apache 2.4
<RequireAny>
Require all granted
</RequireAny>
</IfModule>
<IfModule !mod_authz_core.c>
# Apache 2.2
Order Deny,Allow
Deny from All
Allow from 127.0.0.1
Allow from ::1
</IfModule>
</Directory>
<Directory /var/www/html/phpmyadmin/setup/>
<IfModule mod_authz_core.c>
# Apache 2.4
<RequireAny>
Require all granted
</RequireAny>
</IfModule>
<IfModule !mod_authz_core.c>
# Apache 2.2
Order Deny,Allow
Deny from All
Allow from 127.0.0.1
Allow from ::1
</IfModule>
</Directory>
또한 수여 apache
:
[root@machine html]$ ll -a
total 4
drwxrwxrwx. 3 root root 24 Aug 3 2021 .
drwxr-xr-x. 5 root root 63 Feb 1 11:53 ..
drwxr-xr-x. 13 apache apache 4096 Mar 3 2022 phpmyadmin
나는 아무것도 하지 않았다. 누구든지 아이디어가 있나요?