rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Résolu

Configuration Apache Mysql

Balle2, le samedi 21 juillet 2007 à 19:14:33
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 ...
Configuration: Windows XP
Firefox 2.0.0.5
Répondre à Balle2  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
renolipus, le samedi 21 juillet 2007 à 19:47:06
Pour t'aider, il faudrait voir ton httpd.conf, il doit certainement y avoir une erreur de syntaxe.
Répondre à renolipus

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Balle2, le samedi 21 juillet 2007 à 19:51:07
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 ...
Répondre à Balle2

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Balle2, le samedi 21 juillet 2007 à 19:54:51
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 ???
Répondre à Balle2

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
renolipus, le samedi 21 juillet 2007 à 20:51:45
Tu as bien redémarré le serveur après ta modification ?

Elle existe bien cette dll dans le répertoire php5 ?
Répondre à renolipus

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Balle2, le samedi 21 juillet 2007 à 21:36:50
Oui j'ai bien redémarré enfin j'ai redémarré mon pC au moins 5 fois
Et cette dll existe bien !
Répondre à Balle2

6


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
renolipus, le samedi 21 juillet 2007 à 21:49:15
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 :)
Répondre à renolipus

7


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Balle2, le dimanche 22 juillet 2007 à 00:24:59
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 ...
Répondre à Balle2

8


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
renolipus, le dimanche 22 juillet 2007 à 12:48:18
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 ?
Répondre à renolipus

9


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Balle2, le dimanche 22 juillet 2007 à 12:59:38
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 ...
Répondre à Balle2

10


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
renolipus, le dimanche 22 juillet 2007 à 13:07:07
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.
Répondre à renolipus

11


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Balle2, le dimanche 22 juillet 2007 à 16:31:55
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 ...
Répondre à Balle2

12


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
renolipus, le lundi 23 juillet 2007 à 15:19:58
Comme ça, je ne sais pas trop, peut-être vérifier que le port mysql est le bon dans la config d'apache.
Répondre à renolipus

13


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Balle2, le mardi 24 juillet 2007 à 09:27:34
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
Répondre à Balle2

14


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Balle2, le mardi 24 juillet 2007 à 15:05:14
Merci pour ton aide Renolipus
Répondre à Balle2

15


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 Balle2, le mercredi 25 juillet 2007 à 09:34:39
Réglé merci Renolipus
Répondre à Balle2
Installation rapide de LAMP (Apache+MySql+php) sous LinuxLAMP = Linux+Apache+MySql+Php. C'est le serveur web par excellence. L'ensemble est facile à installer. Installation rapide sudo aptitude install apache2 php5 mysql-server php5-mysql libapache2-mod-php5 Le mot de passe administrateur mySQL... www.commentcamarche.net/faq/sujet-7971-installation-rapide-de-lamp-apache-mysql-php-sous-linux
Config Apache + .htaccess et .htpasswd (Résolu)Je voudrais savoir comment configurer Apache et les fichiers .htaccess et .htpasswd pour sécurisé un répertoire de mon site web sous WINDOWS ( le site est à domicile et pas chez un hébergeur ) Si quelqu'un peu m'aider se serais sympa car je... www.commentcamarche.net/forum/affich-1592381-config-apache-htaccess-et-htpasswd
Problème de configuration PhpMyAdmin (Résolu)Bonjour a tous! J'ai installé un serveur Apache, MySQL et PHP sans problème et j'ai même vérifié si ils fonctionnaient tous et il n'y a pas de problème tout fonctionne. Le soucis est arrivé quand j'ai voulu installé PhpMyAdmin : je... www.commentcamarche.net/forum/affich-3134298-probleme-de-configuration-phpmyadmin
Configurer Apache et Windows pour créer un hôte virtuelIntroduction Comme tout webmaster, lorsque vous créez votre premier site, vous installez sans doute un logiciel comme WAMP ou EasyPhp. Vous mettez alors votre site dans le répertoire /www/ et celui ci est alors accessible via l'url... www.commentcamarche.net/faq/sujet-10240-configurer-apache-et-windows-pour-creer-un-hote-virtuel
[Debian-mysql] Erreur mysql (socket) (Résolu)Après avoir suivit le cours de http://www.admin-rezo.com/tuto/Apache,-MySQL-et-PHP-sous-Debian.html , APACHE et PHP marchent mais MYSQL ne répond pas avec phpmyadmin. Voila ce qu'il me dit: #2002 - Le serveur ne répond pas. (ou l\interface de... www.commentcamarche.net/forum/affich-1800265-debian-mysql-erreur-mysql-socket
Serveur apache + FTP comment faire ??? (Résolu)Bonjour à tous, Bonjour cher membre bien heureux dans un premier temp d'intégré ce super forum qu'est comment sa marche. Je vous explique mon probléme, enfin plutot mon drame lol. J'ai un serveur apache (apache + mysql + phpmydamin) que... www.commentcamarche.net/forum/affich-7414998-serveur-apache-ftp-comment-faire
[apache] lancement automatique d'un fichier (Résolu)Bonjour, J'ai une configuration apache 5.5 et j'ai un programme avec un problème assez embétant: le cache ne se vidant pas j'ai mis un script qui me nettoie tous les dossiers de cache et je l'éxécute manuellement. J'aimerai... www.commentcamarche.net/forum/affich-3358615-apache-lancement-automatique-d-un-fichier
Télécharger WAMP ServerWAMP5 (WAMP signifiant Windows Apache Mysql PHP) est une plateforme de développement Web sous Windows. Il vous permet de développer des sites Web dynamiques à l'aide du serveur Apache, du language de scripts PHP5 et d'une base de données MySQL version... www.commentcamarche.net/telecharger/telecharger-34055064-wamp-server
Toutes les réponses pour « configuration Apache Mysql »