Apache出现 You don't have permission to access /phpmya
在 CentOS5.3 MySQL 5.0.45 Apache2.2.3 PHP5.1.6(都是系统自带的)中运行PHP程序出错。 装好 apachephpmysql 后,拷贝(tar / mv )一份 phpmyadmin 过后运行出错: You don’t have permission to access / on this server 有人说把selinux关掉就好了, 的确是
在 CentOS5.3 + MySQL 5.0.45 + Apache2.2.3 + PHP5.1.6(都是系统自带的)中运行PHP程序出错。
装好 apache+php+mysql 后,拷贝(tar / mv )一份 phpmyadmin 过后运行出错:
You don’t have permission to access / on this server
有人说把selinux关掉就好了, 的确是这样。原因是因为网站执行的权限,一般要 Read from all httpd scripts and the daemon这个权限。
1. Apache – Document root must be a directory 问题。
是SELinux的新特性搞的鬼。我把目录或文件设成了user_home_t类型,因此apache的进程没有权限,无法访问。针对 Apache的进程所使用的SELinux target policy规定了apache的进程只能访问httpd_sys_content_t类型的目录或文件。
解决办法:
很简单,把目录或文件的策略类型改成 httpd_sys_content_t 就可以了
使用root用户
$ chcon -R -t httpd_sys_content_t 目录名或文件名
然后可以用命令
$ ls -laZ
drwxr-xr-x root root system_u:object_r:httpd_sys_content_t .
drwxr-xr-x root root system_u:object_r:httpd_sys_content_t ..
drwxr-xr-x root root root:object_r:httpd_sys_content_t admin
-rw-r--r-- root root root:object_r:httpd_sys_content_t adminer.php
drwxr-xr-x root root root:object_r:httpd_sys_content_t phpmyadmin
-rw-r--r-- root root root:object_r:httpd_sys_content_t test.php
$ ll -aZ
$ ll -Z
查看文件目录的策略类型。
注: 只查看目录
$ ls */
$ ll */
$ ll /var/www/html/*/

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Comparaison des performances du framework PHP : la confrontation ultime entre vitesse et efficacité.

Intégration et extension du contrôle de concurrence des fonctions Golang et des bibliothèques tierces

Le module évasif protège votre site Web des attaques DOS de la couche application

Comment effectuer des tests de concurrence et le débogage dans la programmation simultanée Java ?

Comment ajouter un serveur dans Eclipse

Application d'algorithmes dans la construction de 58 plateformes de portraits

Comment déployer et maintenir un site Web en utilisant PHP

Gestion des packages Java et intégration des dépendances et contrôle de version
