apache和PHP关联不起来
apache版本是httpd-2.2.25-win32-x86-no_ssl
php是php-5.3.27.tar
在E:\apache\conf里httpd添加的三行内容是:
LoadModule php5_module "E:/PHP/php5apache2_4.dll"
PHPIniDir "E:\PHP"
AddType application/x-httpd-php .php .phtml
但是一启动Apache就报错php5apache2_4.dll。真是无语了。
我看教程里都是添加的php5apache2_2.dll这个文件,但是PHP文件里只有php5apache2_4.dll
请问下高手怎么解决这个问题?困扰好几天了,重新装了好几次了,无效呀。
回复讨论(解决方案)
"E:/PHP/php5apache2_4.dll"应该是 "E:\PHP\php5apache2_4.dll"吧
貌似后面写的php5apache2_4.dll跟apache版本有关系,如果不是楼上的那种问题,就换下PHP 版本看下是否有php5apache2_2.dll的PHP版本。
1楼 +1
Sorry,感谢1楼的提议,前几次安装的时候注意到反斜杠了,不是那个问题,更改后还是不行,貌似是版本不匹配,但是看到别的帖子说是不同的版本也没关系,不知道到底那个对。我找了好几个PHP的版本,没有找到含有php5apache2_2.dll的。郁闷。
能否给推荐个PHP含php5apache2_2.dll版本的下载地址?万分感谢。
正好我本地有个 http://www.kuaipan.cn/file/id_18519259030232013.htm
是单独下载php5apache2_2.dll这个文件就能用了吗?
淡定 和仔细看安装说明
PHP我没有安装版呀,只有压缩的,求高手解答下,我没有安装说明的,自己学点东西真难呀。。。苦苦的孩子
那换一个版本低一点的php试试
PHP我没有安装版呀,只有压缩的,求高手解答下,我没有安装说明的,自己学点东西真难呀。。。苦苦的孩子
你还是用集成环境吧。给你个开发工具大全http://tool.php100.com/安装个集成环境吧,这样配置起来就不成问题。
我从网上下载了个php-5.2.17-Win32-VC6-x86的安装文件,里面包含了php5apache2_2.dll,满心欢喜的装上之后还是不行,现在是内存报错,从网上看到说是C:\WINDOWS\system32下的一个dll文件的问题,我删之也没有用。为什么会报内存和192.168.1.101地址的错呢。。真想弄明白。
实在不行就安装集成的了。。希望会成功吧。
http://www.ychong.com/windows-wamp-installation-tutorials/ 推荐你看下。
你的那个问题解决了吗?我也有这样的问题,加了这几行代码
loadmodule php5_module c:/IDS/php5/php5apache2_2.dll
PHPInidir "c:/IDS/php5"
AddType application/x-httpd-php .php.phtml
发现第一行代码要是不加#号apache就启动不起来,加了#启动后在ie输入测试文件结果都是代码应该是没关联起来,你知道怎么解决吗?
php5apache2_2.dll检查路径
你自己机器上的路径,而不是复制粘贴别人教程里的路径。
就是本机的路径,确确实实存在这个文件,路径也没问题,主要是loadmodule php5_module c:/IDS/php5/php5apache2_2.dll这条语句前边到底要不要加#号,每次一加#号apache就启动不了,不知道为什么,加了#号貌似又没什么效果
集成包 要么Linux 其他都是浮云...
linux简单多了,感觉WIN下面麻烦死了
不知道为何在那些配置文件比如原本的"c:\windows"要写成"c:/windows",你检查检查吧
你的那个问题解决了吗?我也有这样的问题,加了这几行代码
loadmodule php5_module c:/IDS/php5/php5apache2_2.dll
PHPInidir "c:/IDS/php5"
AddType application/x-httpd-php .php.phtml
发现第一行代码要是不加#号apache就启动不起来,加了#启动后在ie输入测试文件结果都是代码应该是没关联起来,你知道怎么解决吗?
loadmodule php5_module c:/IDS/php5/php5apache2_2.dll你加在哪了?这个要添加在LoadModule下面
位置没错,但是前边不加#就会报错
那换一个版本低一点的php试试

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

Video Face Swap
Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

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)

PHP et Python ont chacun leurs propres avantages et choisissent en fonction des exigences du projet. 1.Php convient au développement Web, en particulier pour le développement rapide et la maintenance des sites Web. 2. Python convient à la science des données, à l'apprentissage automatique et à l'intelligence artificielle, avec syntaxe concise et adaptée aux débutants.

Pour configurer un répertoire CGI dans Apache, vous devez effectuer les étapes suivantes: Créez un répertoire CGI tel que "CGI-Bin" et accorder des autorisations d'écriture Apache. Ajoutez le bloc directif "Scriptalias" dans le fichier de configuration Apache pour mapper le répertoire CGI à l'URL "/ cgi-bin". Redémarrez Apache.

PHP est toujours dynamique et occupe toujours une position importante dans le domaine de la programmation moderne. 1) La simplicité de PHP et le soutien communautaire puissant le rendent largement utilisé dans le développement Web; 2) sa flexibilité et sa stabilité le rendent exceptionnelle dans la gestion des formulaires Web, des opérations de base de données et du traitement de fichiers; 3) PHP évolue et optimise constamment, adapté aux débutants et aux développeurs expérimentés.

Les étapes pour démarrer Apache sont les suivantes: Installez Apache (Commande: Sudo apt-get install Apache2 ou téléchargez-le à partir du site officiel) Start Apache (Linux: Sudo SystemCTL Démarrer Apache2; Windows: Cliquez avec le bouton droit sur le service "APACHE2.4" et SELECT ") Vérifiez si elle a été lancée (Linux: SUDO SYSTEMCTL STATURE APACHE2; (Facultatif, Linux: Sudo SystemCTL

PHP est utilisé pour créer des sites Web dynamiques, et ses fonctions principales incluent: 1. Générer du contenu dynamique et générer des pages Web en temps réel en se connectant à la base de données; 2. Traiter l'interaction utilisateur et les soumissions de formulaires, vérifier les entrées et répondre aux opérations; 3. Gérer les sessions et l'authentification des utilisateurs pour offrir une expérience personnalisée; 4. Optimiser les performances et suivre les meilleures pratiques pour améliorer l'efficacité et la sécurité du site Web.

Lorsque le port Apache 80 est occupé, la solution est la suivante: découvrez le processus qui occupe le port et fermez-le. Vérifiez les paramètres du pare-feu pour vous assurer qu'Apache n'est pas bloqué. Si la méthode ci-dessus ne fonctionne pas, veuillez reconfigurer Apache pour utiliser un port différent. Redémarrez le service Apache.

PHP est largement utilisé dans le commerce électronique, les systèmes de gestion de contenu et le développement d'API. 1) E-commerce: Utilisé pour la fonction de panier et le traitement des paiements. 2) Système de gestion du contenu: utilisé pour la génération de contenu dynamique et la gestion des utilisateurs. 3) Développement des API: Utilisé pour le développement de l'API RESTful et la sécurité de l'API. Grâce à l'optimisation des performances et aux meilleures pratiques, l'efficacité et la maintenabilité des applications PHP sont améliorées.

PHP utilise les extensions MySQLI et PDO pour interagir dans les opérations de base de données et le traitement de la logique côté serveur, et traite la logique côté serveur via des fonctions telles que la gestion de session. 1) Utilisez MySQLI ou PDO pour vous connecter à la base de données et exécuter les requêtes SQL. 2) Gérer les demandes HTTP et l'état de l'utilisateur via la gestion de session et d'autres fonctions. 3) Utiliser les transactions pour assurer l'atomicité des opérations de base de données. 4) Empêcher l'injection de SQL, utiliser les connexions de gestion des exceptions et de clôture pour le débogage. 5) Optimiser les performances via l'indexation et le cache, écrivez du code très lisible et effectuez une gestion des erreurs.
