IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apache Discussion :

Apache 2.2.15 ne démarre plus après installation de PHP


Sujet :

Apache

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de ETVigan
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Avril 2010
    Messages
    660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2010
    Messages : 660
    Par défaut Apache 2.2.15 ne démarre plus après installation de PHP
    Bonjour,

    Apache 2.2.15 ne démarre plus, sans en connaître la raison.
    Sauf que je souhaitais installer PHP 5.3.3.......

    Ce que je sais, c'est quand supprimant les 2 lignes ajoutés par l'installer
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    PHPIniDir "F:/Program Files/PHP/"
    LoadModule php5_module "F:/Program Files/PHP/php5apache2_2.dll"

    Il démarre..... aller chercher à comprendre .....

    Ce que je ne comprends pas non plus est une ligne d&ns l'erreur log:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    Mon Aug 16 17:16:38 2010] [warn] NameVirtualHost *:80 has no VirtualHosts
    [Mon Aug 16 17:16:39 2010] [notice] Child 1420: Released the start mutex
    [Mon Aug 16 17:16:40 2010] [notice] Child 1420: All worker threads have exited.
    [Mon Aug 16 17:16:40 2010] [notice] Child 1420: Child process is exiting
    [Mon Aug 16 17:16:43 2010] [crit] (OS 6)The handle is invalid.  : master_main: create child process failed. Exiting.
    [Mon Aug 16 17:16:43 2010] [notice] Parent: Forcing termination of child process 36 
    [Mon Aug 16 17:16:46 2010] [warn] NameVirtualHost *:80 has no VirtualHosts
    [Mon Aug 16 17:16:54 2010] [warn] NameVirtualHost *:80 has no VirtualHosts
    [Mon Aug 16 17:16:54 2010] [warn] pid file F:/Program Files/Apache Software Foundation/Apache2.2/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
    [Mon Aug 16 17:17:02 2010] [warn] NameVirtualHost *:80 has no VirtualHosts
    [Mon Aug 16 17:17:02 2010] [warn] pid file F:/Program Files/Apache Software Foundation/Apache2.2/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
    [Mon Aug 16 17:17:10 2010] [warn] NameVirtualHost *:80 has no VirtualHosts
    [Mon Aug 16 17:17:10 2010] [warn] pid file F:/Program Files/Apache Software Foundation/Apache2.2/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
    [Mon Aug 16 17:23:09 2010] [warn] NameVirtualHost *:80 has no VirtualHosts
    [Mon Aug 16 17:23:09 2010] [warn] pid file F:/Program Files/Apache Software Foundation/Apache2.2/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
    En fait j'ai voulu changer de place comme indiqué dans les fichiers de configuration mes 2 config files en ajoutant un virtualhost.... et voilà bingo....

    Je te joins l'évent log de la période de temps concernée....
    Je crains de ne devoir reformatter toute ma bécanne !

    J'espère que non !
    Images attachées Images attachées  
    Fichiers attachés Fichiers attachés

  2. #2
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Par défaut
    Inverse les 2 lignes :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    LoadModule php5_module "F:/Program Files/PHP/php5apache2_2.dll"
    PHPIniDir "F:/Program Files/PHP/"
    L'erreur bloquante est :
    Syntax error on line 504 of F:/Program Files/Apache Software Foundation/Apache2.2/conf/httpd.conf:
    Invalid command 'PHPIniDir', perhaps misspelled or defined by a module not included in the server configuration
    PHPIniDir est défini dans la DLL. Il faut donc déclarer la DLL avant d'utiliser PHPIniDir.

  3. #3
    Membre éclairé Avatar de ETVigan
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Avril 2010
    Messages
    660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2010
    Messages : 660
    Par défaut
    Merci Mac,

    Depuis, j'ai réinstallé ma bécanne, mais Apache démarre mais http://localhost ou 127.0.0.1 ne donne rien.... It doesn't work !!!!!
    Pourtant le start manager donne feu vert !
    Je vais voir si je n'ai fait la même erreur que celle que tu m'as signalée.

    le log me donne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    [Mon Aug 16 22:42:58 2010] [warn] NameVirtualHost *:80 has no VirtualHosts
    rocess is ending.
    [Mon Aug 16 22:42:59 2010] [notice] Apache/2.2.15 (Win32) PHP/5.3.2 configured -- resuming normal operations
    [Mon Aug 16 22:42:59 2010] [notice] Server built: Mar  4 2010 11:27:46
    [Mon Aug 16 22:42:59 2010] [notice] Parent: Created child process 3076
    [Mon Aug 16 22:42:59 2010] [warn] NameVirtualHost *:80 has no VirtualHosts
    [Mon Aug 16 22:42:59 2010] [warn] NameVirtualHost *:80 has no VirtualHosts
    [Mon Aug 16 22:42:59 2010] [notice] Child 3396: Released the start mutex
    [Mon Aug 16 22:42:59 2010] [notice] Child 3076: Child process is running
    [Mon Aug 16 22:42:59 2010] [notice] Child 3076: Acquired the start mutex.
    [Mon Aug 16 22:42:59 2010] [notice] Child 3076: Starting 64 worker threads.
    [Mon Aug 16 22:42:59 2010] [notice] Child 3076: Starting thread to listen on port 80.
    [Mon Aug 16 22:43:00 2010] [notice] Child 3396: All worker threads have exited.
    [Mon Aug 16 22:43:00 2010] [notice] Child 3396: Child process is exiting
    Merci
    Fichiers attachés Fichiers attachés

  4. #4
    Membre éclairé Avatar de ETVigan
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Avril 2010
    Messages
    660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2010
    Messages : 660
    Par défaut Apache ne démarre pas
    Mac,

    Je ne veux pas te contredire mais les PHP installer spécifient:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    #BEGIN PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
    AddType application/x-httpd-php .php
    PHPIniDir "F:/Program Files/PHP/"
    LoadModule php5_module "F:/Program Files/PHP/php5apache2_2.dll"
    #END PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
    Ce n'est pas moi qui ait choisi l'ordre....

    D'un autre coté, quand je donne http://127.0.0.1 ou kocalhost, j'ai une fenêtre du navigateur me demandant ce qu'il doit faire avec ce fichier.....

    Bref, je commence à en avoir marre....

  5. #5
    Membre éclairé Avatar de ETVigan
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Avril 2010
    Messages
    660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2010
    Messages : 660
    Par défaut Apache 2.2.15 ne démarre pas
    Mac

    Indépendement de l'inversion de lignes que tu proposes, si je supprime les lignes genérées par l'InstallerPHP, Apache est ok:
    Je rajoute:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    #BEGIN PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
    AddType application/x-httpd-php .
    LoadModule php5_module "F:/Program Files/PHP/php5apache2_2.dll"
    PHPIniDir "F:/Program Files/PHP/"
    #END PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
    Apache se plante....

    Mac, j'ai fait pire......

    Mon répertoire PHP précédent que j'ai renommé PHPbis, et bien:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    #BEGIN PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
    AddType application/x-httpd-php .php
    LoadModule php5_module "F:/Program Files/PHP/php5apache2_2.dll"
    PHPIniDir "F:/Program Files/PHPbis/"
    #END PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL


    ET J'AI PHPINFO !!!!!!!!!!!!!!!


    Par contre dans ce dernier, je vois pour la 1ère X le messagesuivant:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Warning: phpinfo() [function.phpinfo]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Paris' for '2.0/DST' instead in F:\WebSites\phpinfo\index.php on line 11
    Je pense m'en sortir mais juste pour confirmation....

    Que fais-je ?

    Je supprime mon F:/Program Files/PHP
    et je renomme F::/Program Files/PHPbis en /PHP ????????


    Par contre si je tape PMA, je reçois PHPINFO....

    Basculer mon PHP.INI de /PHPbis dans /PHP ne change rien, cela plante

    APACHE 2.2.16 peut être une nouvelle pour toi, pour moi se n 'enest pas une !
    J'essaye pour voir si cela ne va pas résoudre mon problème, in ne sait jamais....
    J'ai eu la "désagréable" surprise de voir que caractère # n'était plus supporté comme début de commentaire.
    De +, j'ai une erreur de compil à la ligne 1525 qui est justement un de celles qui nous préoccuptent !

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    #BEGIN PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
    AddType application/x-httpd-php .php
    1525 => LoadModule php5_module "F:/Program Files/PHP/php5apache2_2.dll"
    PHPIniDir "F:/Program Files/PHPbis/"
    #END PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
    Le msg est <Syntax error, unexpected "" in filename.php on line 1525>
    Je reveiens donc à 2.2.15 !

    Pige de - en -

    Faut remettre l'église au milieu du village là

    Mais cela ne va pas mieux, voici mon log Apache

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    Starting the Apache2.2 service
    The Apache2.2 service is running.
    _default_ VirtualHost overlap on port 80, the first has precedence
    [Tue Aug 17 17:30:47 2010] [warn] _default_ VirtualHost overlap on port 80, the first has precedence
    [Tue Aug 17 17:30:47 2010] [warn] _default_ VirtualHost overlap on port 80, the first has precedence
    [Tue Aug 17 17:30:47 2010] [warn] _default_ VirtualHost overlap on port 80, the first has precedence
    [Tue Aug 17 17:30:47 2010] [warn] _default_ VirtualHost overlap on port 80, the first has precedence
    [Tue Aug 17 17:30:47 2010] [warn] _default_ VirtualHost overlap on port 80, the first has precedence
    [Tue Aug 17 17:30:47 2010] [warn] _default_ VirtualHost overlap on port 80, the first has precedence
    [Tue Aug 17 17:30:47 2010] [warn] _default_ VirtualHost overlap on port 80, the first has precedence
    [Tue Aug 17 17:30:47 2010] [warn] _default_ VirtualHost overlap on port 80, the first has precedence
    [Tue Aug 17 17:30:47 2010] [warn] _default_ VirtualHost overlap on port 80, the first has precedence
    [Tue Aug 17 17:30:47 2010] [warn] _default_ VirtualHost overlap on port 80, the first has precedence
    [Tue Aug 17 17:30:47 2010] [warn] _default_ VirtualHost overlap on port 80, the first has precedence
    [Tue Aug 17 17:30:47 2010] [warn] _default_ VirtualHost overlap on port 80, the first has precedence
    [Tue Aug 17 17:30:47 2010] [warn] pid file F:/Program Files/Apache Software Foundation/Apache2.2/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
    Cela fait bcp d'épisode.... sorry

    @ plus
    Merci Mac
    Fichiers attachés Fichiers attachés

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [PC portable] Asus K72Jr ne démarre plus après l'arrêt du pc
    Par kev223 dans le forum Ordinateurs
    Réponses: 7
    Dernier message: 01/08/2011, 13h26
  2. Déplacer fichir .mid ..mysql ne démarre plus après
    Par princesse95 dans le forum Administration
    Réponses: 1
    Dernier message: 05/10/2009, 15h51
  3. Réponses: 5
    Dernier message: 21/12/2008, 14h36
  4. Réponses: 2
    Dernier message: 12/12/2008, 19h31
  5. PC ne démarre plus après remplacement d'un ventilateur
    Par ess2007 dans le forum Composants
    Réponses: 6
    Dernier message: 06/08/2008, 16h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo