Les Allergies
Alimentaires
Posez votre question Signaler

Configuration Apache Mysql [Résolu]

Balle2 22Messages postés 23 octobre 2005Date d'inscription - Dernière réponse le 25 juil. 2007 à 09:34
Bonjour,
J'essaie de configurer apache avec mysql et j'ai ce message d'erreur :
httpd.exe Syntax error on line 115 of C:/Program Files/Apache Software foundation /Apache 2.2 / conf /httpd.conf:cannot load C:/PHP5/php5/php5apache2.dll into server : le modulesp\xe9cifi\xe9 est introuvable
Qu'est ce que cela veut dire j'ai tout essayé et je m'arrache les cheveux, le fichier php5 et php5apache2 est bien existant chez moi je comprends pas !!!!
Pouvez vous m'aider ?
Merci ...
Lire la suite 

Configuration Apache Mysql »

15 réponses
Réponse
+0
moins plus
Pour t'aider, il faudrait voir ton httpd.conf, il doit certainement y avoir une erreur de syntaxe.
Balle2- 21 juil. 2007 à 19:51
J'y suis déjà allé j'ai du changé quelques trucs après ce message d'erreur je l'ai à nouveau modifié maintes et maintes fois pour etre sur de ne pas me planter sur la syntaxe et ça ne marche tjrs pas ...
Je comprends pas ...
Balle2- 21 juil. 2007 à 19:54
Le voilà :

#
# This is the main Apache HTTP server configuration file. It contains the
# configuration directives that give the server its instructions.
# See <URL:http://httpd.apache.org/docs/2.2/> for detailed information.
# In particular, see
# <URL:http://httpd.apache.org/docs/2.2/mod/directives.html>
# for a discussion of each configuration directive.
#
# Do NOT simply read the instructions in here without understanding
# what they do. They're here only as hints or reminders. If you are unsure
# consult the online docs. You have been warned.
#
# Configuration and logfile names: If the filenames you specify for many
# of the server's control files begin with "/" (or "drive:/" for Win32), the
# server will use that explicit path. If the filenames do *not* begin
# with "/", the value of ServerRoot is prepended -- so "logs/foo.log"
# with ServerRoot set to "C:/Program Files/Apache Software Foundation/Apache2.2" will be interpreted by the
# server as "C:/Program Files/Apache Software Foundation/Apache2.2/logs/foo.log".
#
# NOTE: Where filenames are specified, you must use forward slashes
# instead of backslashes (e.g., "c:/apache" instead of "c:\apache").
# If a drive letter is omitted, the drive on which Apache.exe is located
# will be used by default. It is recommended that you always supply
# an explicit drive letter in absolute paths, however, to avoid
# confusion.
#

# ThreadsPerChild: constant number of worker threads in the server process
# MaxRequestsPerChild: maximum number of requests a server process serves
ThreadsPerChild 250
MaxRequestsPerChild 0

#
# ServerRoot: The top of the directory tree under which the server's
# configuration, error, and log files are kept.
#
# Do not add a slash at the end of the directory path. If you point
# ServerRoot at a non-local disk, be sure to point the LockFile directive
# at a local disk. If you wish to share the same ServerRoot for multiple
# httpd daemons, you will need to change at least LockFile and PidFile.
#
ServerRoot "C:/Program Files/Apache Software Foundation/Apache2.2"

#
# Listen: Allows you to bind Apache to specific IP addresses and/or
# ports, instead of the default. See also the <VirtualHost>
# directive.
#
# Change this to Listen on specific IP addresses as shown below to
# prevent Apache from glomming onto all bound IP addresses (0.0.0.0)
#
#Listen 12.34.56.78:80
Listen 80

#
# Dynamic Shared Object (DSO) Support
#
# To be able to use the functionality of a module which was built as a DSO you
# have to place corresponding `LoadModule' lines at this location so the
# directives contained in it are actually available _before_ they are used.
# Statically compiled modules (those listed by `httpd -l') do not need
# to be loaded here.
#
# Example:
# LoadModule foo_module modules/mod_foo.so
#
LoadModule actions_module modules/mod_actions.so
LoadModule alias_module modules/mod_alias.so
LoadModule asis_module modules/mod_asis.so
LoadModule auth_basic_module modules/mod_auth_basic.so
#LoadModule auth_digest_module modules/mod_auth_digest.so
#LoadModule authn_anon_module modules/mod_authn_anon.so
#LoadModule authn_dbm_module modules/mod_authn_dbm.so
LoadModule authn_default_module modules/mod_authn_default.so
LoadModule authn_file_module modules/mod_authn_file.so
#LoadModule authz_dbm_module modules/mod_authz_dbm.so
LoadModule authz_default_module modules/mod_authz_default.so
LoadModule authz_groupfile_module modules/mod_authz_groupfile.so
LoadModule authz_host_module modules/mod_authz_host.so
LoadModule authz_user_module modules/mod_authz_user.so
LoadModule autoindex_module modules/mod_autoindex.so
#LoadModule cern_meta_module modules/mod_cern_meta.so
LoadModule cgi_module modules/mod_cgi.so
#LoadModule dav_module modules/mod_dav.so
#LoadModule dav_fs_module modules/mod_dav_fs.so
#LoadModule deflate_module modules/mod_deflate.so
LoadModule dir_module modules/mod_dir.so
LoadModule env_module modules/mod_env.so
#LoadModule expires_module modules/mod_expires.so
#LoadModule file_cache_module modules/mod_file_cache.so
#LoadModule headers_module modules/mod_headers.so
LoadModule imagemap_module modules/mod_imagemap.so
LoadModule include_module modules/mod_include.so
#LoadModule info_module modules/mod_info.so
LoadModule isapi_module modules/mod_isapi.so
LoadModule log_config_module modules/mod_log_config.so
LoadModule mime_module modules/mod_mime.so
#LoadModule mime_magic_module modules/mod_mime_magic.so
#LoadModule proxy_module modules/mod_proxy.so
#LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
#LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
#LoadModule proxy_connect_module modules/mod_proxy_connect.so
#LoadModule proxy_http_module modules/mod_proxy_http.so
#LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
LoadModule negotiation_module modules/mod_negotiation.so
#LoadModule rewrite_module modules/mod_rewrite.so
LoadModule setenvif_module modules/mod_setenvif.so
#LoadModule speling_module modules/mod_speling.so
#LoadModule status_module modules/mod_status.so
#LoadModule unique_id_module modules/mod_unique_id.so
LoadModule userdir_module modules/mod_userdir.so
#LoadModule usertrack_module modules/mod_usertrack.so
#LoadModule vhost_alias_module modules/mod_vhost_alias.so
#LoadModule ssl_module modules/mod_ssl.so
LoadModule php5_module "c:/PHP5/php5/php5apache2.dll"

Mais je précise qu'avant que je change quoique ce soit dès que j'ai installé Apache j'ai eu ce message d'erreur donc est ce vraiment une erreur de syntaxe dans httpd ???
Ajouter un commentaire
Réponse
+0
moins plus
Tu as bien redémarré le serveur après ta modification ?

Elle existe bien cette dll dans le répertoire php5 ?
Balle2- 21 juil. 2007 à 21:36
Oui j'ai bien redémarré enfin j'ai redémarré mon pC au moins 5 fois
Et cette dll existe bien !
Ajouter un commentaire
Réponse
+0
moins plus
Copie là dans le sytème32 de windows à tout hasard, ou met le chemin de la dll dans ton path.

Je sais que parfois sur windows il y a des problèmes avec ça.

C'est pas nécessaire de redémarrer le pc, juste apache, c'est suffisant :)
Ajouter un commentaire
Réponse
+0
moins plus
Le chemin de la dll dans mon path ?
Comment dois je faire exactement renolipus ? ca va pas faire tout "foiré" ? Car j'ai mis php5 dans le path ?
Merci ...
Ajouter un commentaire
Réponse
+0
moins plus
Met là dans ton system32 pour tester.

Enfin après reflexion, je ne pense pas que cela puisse résoudre ton problème.

Les seules dll que j'ai été contraint de copier dans le system32 de mon windows, sont celles de mysql et ssl.
Par contre, également le php.ini à mettre dans le répertoire windows.

C'est un serveur installé manuellement que tu as, ou fait par un utilitaire comme wamp ?
Balle2- 22 juil. 2007 à 12:59
Quand tu parles de répertoire Windows tu le mets simplement dans ce repertoire et c'est tout ?
J'ai modifié le php.ini-recommended par un php.ini puis je l'ai mis dans le repertoire windows mais le php.ini-recommended je le mets où, je l'efface ?
Oui c'est un Wamp en fait je t'explique j'installe mysql et apache pour ensuite installer oscommerce ... mais si ça bug déjà à ce niveau ...
Ajouter un commentaire
Réponse
+0
moins plus
Il ne faut pas y toucher, ce fichier est à titre d'exemple, il n'est pas pris en compte.

A ta place, je tenterais de réinstaller wamp.
Peut-être regarder également sur leur forum, ce problème a peut-être déjà été rencontré par d'autres utilisatuers.
Balle2- 22 juil. 2007 à 16:31
J'ai tout désinstallé et reinstallé cela ne fonctionnait pas du coup j'ai pris une solution package pensant que j'allais avoir moins de problème, j'ai pris au début easy php et ai eu qques soucis de port puis j'ai pris php triad cela semblait bien fonctionner sauf que lorsque je fais un test avec ce code :

<?php
$conn=mysql_connect("localhost","root","");
$result=mysql_list_dbs($conn);
while($db_data=mysql_fetch_row($result)){echo"<b>$db_data[0]</b><br>";}
?>

j'ai ce message :

Warning: Can't connect to MySQL server on 'localhost' (10061) in c:\apache\htdocs\db.php on line 2

Warning: MySQL Connection Failed: Can't connect to MySQL server on 'localhost' (10061) in c:\apache\htdocs\db.php on line 2

Warning: Supplied argument is not a valid MySQL-Link resource in c:\apache\htdocs\db.php on line 3

Warning: Supplied argument is not a valid MySQL result resource in c:\apache\htdocs\db.php on line 4

Kesako ???

Merci ...
Ajouter un commentaire
Réponse
+0
moins plus
Comme ça, je ne sais pas trop, peut-être vérifier que le port mysql est le bon dans la config d'apache.
Ajouter un commentaire
Réponse
+0
moins plus
Bon cette fois j'ai un autre problème ...
le port d'Mysql (3306) est occupé parmysql-nt.exe !
J'ai vu pas mal de personnes avoir des pb mais les solutions apportées mettent en cause le firewall or je n'en ai pas ... donc ce ne serait pas ça ... Quelqu'un peut il m'aider ? Pour info c'est pour configurer Easy PHP
Ajouter un commentaire
Réponse
+0
moins plus
Merci pour ton aide Renolipus
Ajouter un commentaire
Réponse
+0
moins plus
Réglé merci Renolipus
Ajouter un commentaire
Ce document intitulé « configuration Apache Mysql » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?