Maison développement back-end tutoriel php php+apache2部署-可以访问txt但是fastcgi的php却403访问不了?解决办法

php+apache2部署-可以访问txt但是fastcgi的php却403访问不了?解决办法

Jun 13, 2016 am 10:12 AM
module quot

php+apache2部署--可以访问txt但是fastcgi的php却403访问不了??
java比较熟悉、php写过helloworld而已、 部署方面是弱项!!! (帮人家修改项目、代码用的是php)
httpd测试说配置正常!! httpd.exe \t
手动查我的几个目录都好像权限正常:包括web跟文件夹目录、php安装目录和可执行文件、apache2.2的文件夹权限好像也正常;

##第一种情况,服务器已经启动; 
##可以访问txt和html,但是访问不了php,提示403;
##httpd.conf的配置如下:

PHP code
<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--># install php handlerLoadModule php5_module "E:/PHP/php5apache2_2.dll" AddType application/x-httpd-php .phpAddType application/x-httpd-php .html ServerRoot "E:/Program Filesn/Apache2.2"Listen 10086LoadModule actions_module modules/mod_actions.soLoadModule alias_module modules/mod_alias.soLoadModule asis_module modules/mod_asis.soLoadModule auth_basic_module modules/mod_auth_basic.soLoadModule authn_default_module modules/mod_authn_default.soLoadModule authn_file_module modules/mod_authn_file.soLoadModule authz_default_module modules/mod_authz_default.soLoadModule authz_groupfile_module modules/mod_authz_groupfile.soLoadModule authz_host_module modules/mod_authz_host.soLoadModule authz_user_module modules/mod_authz_user.soLoadModule autoindex_module modules/mod_autoindex.soLoadModule cgi_module modules/mod_cgi.soLoadModule dir_module modules/mod_dir.soLoadModule env_module modules/mod_env.soLoadModule include_module modules/mod_include.soLoadModule isapi_module modules/mod_isapi.soLoadModule log_config_module modules/mod_log_config.soLoadModule mime_module modules/mod_mime.soLoadModule negotiation_module modules/mod_negotiation.soLoadModule setenvif_module modules/mod_setenvif.so<ifmodule><ifmodule>User daemonGroup daemon</ifmodule></ifmodule>ServerAdmin [email protected]DocumentRoot "G:/etone_www"<directory></directory>    Options FollowSymLinks    AllowOverride None    Order deny,allow    allow from all<directory>    Options Indexes FollowSymLinks ExecCGI Includes    AllowOverride None    Order allow,deny    Allow from all</directory><ifmodule dir_module>    DirectoryIndex index.php default.php index.html</ifmodule><filesmatch>    Order allow,deny    Deny from all    Satisfy All</filesmatch>ErrorLog "logs/error.log"LogLevel warn<ifmodule log_config_module>    LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined    LogFormat "%h %l %u %t \"%r\" %>s %b" common    <ifmodule logio_module>      LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio    </ifmodule>    CustomLog "logs/access.log" common</ifmodule><ifmodule alias_module>    ScriptAlias /cgi-bin/ "E:/Program Filesn/Apache2.2/cgi-bin/"</ifmodule><ifmodule cgid_module></ifmodule><directory filesn>    AllowOverride None    Options None    Order allow,deny    Allow from all</directory>DefaultType text/plain<ifmodule mime_module>    TypesConfig conf/mime.types    AddType application/x-compress .Z    AddType application/x-gzip .gz .tgz</ifmodule><ifmodule ssl_module>SSLRandomSeed startup builtinSSLRandomSeed connect builtin</ifmodule>
Copier après la connexion


##第二种情况使用handler、这个比较诡异:服务器已经启动:
##php可以访问helloworld、txt也可以访问 、但是我真正要访问的“大多数php文件”都好像没经过这个handler的处理;
##logs\errors.log也没记录是什么问题;

# install php handler
#LoadModule php5_module "E:/PHP/php5apache2_2.dll" 
#AddType application/x-httpd-php .php
#AddType application/x-httpd-php .html 


# install php fastcgi 我已经复制和下载到apache的modules文件夹
LoadModule fcgid_module modules/mod_fcgid.so  
FcgidInitialEnv PHPRC "E:/php" 
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

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

ModuleNotFoundError : Comment résoudre l'erreur de module Python introuvable ? ModuleNotFoundError : Comment résoudre l'erreur de module Python introuvable ? Jun 25, 2023 pm 09:30 PM

Au cours du processus de développement de Python, nous rencontrons souvent des erreurs de module introuvable. La manifestation spécifique de cette erreur est que Python signale l'une des deux erreurs suivantes : ModuleNotFoundError ou ImportError lors de l'importation du module. Cette erreur est très ennuyeuse et peut empêcher le programme de fonctionner correctement, c'est pourquoi dans cet article, nous explorerons les causes de cette erreur et comment la résoudre. ModuleNotFoundError et ImportError dans Pyth

Java9Nouvelle fonctionnalitéMéthode de programmation modulaire du module Java9Nouvelle fonctionnalitéMéthode de programmation modulaire du module May 19, 2023 pm 01:51 PM

Dans la version Java9, le langage Java a introduit un concept très important : le module. Si vous êtes familier avec la gestion modulaire du code JavaScript, vous devriez vous sentir familier lorsque vous verrez la gestion modulaire de Java 9. 1. Qu'est-ce que le module Java ? Un peu similaires aux packages Java, les modules introduisent un autre niveau de regroupement du code Java. Chacun de ces groupes (modules) contient de nombreux sous-packages. Déclarez le dossier et ses sous-dossiers en tant que module en ajoutant le fichier module-info.java à la racine du package de fichiers de code source d'un module. La syntaxe du fichier

php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 Jun 13, 2016 am 10:23 AM

php提交表单通过后,弹出的对话框怎样在当前页弹出php提交表单通过后,弹出的对话框怎样在当前页弹出而不是在空白页弹出?想实现这样的效果:而不是空白页弹出:------解决方案--------------------如果你的验证用PHP在后端,那么就用Ajax;仅供参考:HTML code

Comment résoudre le problème du « fusible de module introuvable » lors du montage d'un disque ntfs sous le système Linux ? Comment résoudre le problème du « fusible de module introuvable » lors du montage d'un disque ntfs sous le système Linux ? Dec 31, 2023 pm 03:17 PM

1. Confirmez d'abord le noyau du système Linux [root@localhost~]#uname-r-p2.6.18-194.el5i6862. Accédez à http://sourceforge.net/projects/linux-ntfs/files/ pour télécharger le package RPM. du noyau correspondant. Si vous ne trouvez pas exactement le même, vous pouvez trouver le plus proche. Je n'ai pas trouvé exactement le même. Ce que j'ai téléchargé est : kernel-module-ntfs-2.6.18-128.1.1.el5-2.1.27-0.rr.10.11.i686.rpm3 Installez le package rpm rpm. -ivhkernel -m

Module Vuex-Introduction à l'utilisation du partitionnement des entrepôts d'état Module Vuex-Introduction à l'utilisation du partitionnement des entrepôts d'état Aug 10, 2022 pm 04:01 PM

Vuex comprend principalement les cinq parties suivantes : État, Getter, Mutation, Action et Module. Ci-dessous, je présenterai la segmentation de l'entrepôt d'état du module Vuex. J'espère que cela sera utile aux amis dans le besoin !

Comment utiliser le module OS de Python et des exemples Comment utiliser le module OS de Python et des exemples Apr 22, 2023 pm 10:19 PM

Le module os de Python est l'une des bibliothèques standard utilisées pour interagir avec le système d'exploitation. Il fournit de nombreuses fonctions et variables utiles pour travailler avec des fichiers et des répertoires. Voici l'utilisation de certaines fonctions courantes du module OS : 1. Obtenez le répertoire de travail actuel : importoscwd=os.getcwd()print(cwd) 2. Changez le répertoire de travail actuel : importosos.chdir('/path/to/new /directory' )3. Listez tous les fichiers et sous-répertoires du répertoire : importosfiles=os.listdir('/path/to/dire

图片消失怎么解决 图片消失怎么解决 Apr 07, 2024 pm 03:02 PM

图片消失如何解决先是图片文件上传$file=$_FILES['userfile'];  if(is_uploaded_file($file['tmp_name'])){$query=mysql_query("INSERT INTO gdb_banner(image_src ) VALUES ('images/{$file['name'

不用数据库来实现用户的简单的下载,代码如下,但是却不能下载,请高手找下原因,文件路劲什么的没有关问题 不用数据库来实现用户的简单的下载,代码如下,但是却不能下载,请高手找下原因,文件路劲什么的没有关问题 Jun 13, 2016 am 10:15 AM

不用数据库来实现用户的简单的下载,代码如下,但是却不能下载,请高手找下原因,文件路劲什么的没问题。

See all articles