Problème avec apache2

Fermé
Kahoru Messages postés 2 Date d'inscription mardi 12 mars 2013 Statut Membre Dernière intervention 12 mars 2013 - Modifié par Kahoru le 12/03/2013 à 19:36
Kahoru Messages postés 2 Date d'inscription mardi 12 mars 2013 Statut Membre Dernière intervention 12 mars 2013 - 12 mars 2013 à 22:29
Bonjour,

Je suis débutante sur ubuntu 12.04 et j'essaie d'installer un serveur local pour créer un site web avec Joomla!.
J'ai installé php5, apache2, mysql-server et phpmyadmin mais à l'étape "configurer la base de données Phpmyadmin avec Dbcongig-common" j'ai eu ce message d'erreur :
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)


J'ai suivi ces tuto :
http://doc.ubuntu-fr.org/phpmyadmin#problemes_connus
http://forum.ubuntu-fr.org/viewtopic.php?pid=723026
http://forum.ubuntu-fr.org/viewtopic.php?id=983181

J'ai purgé/réinstallé, fait les mises à jour, vidé le cache, rebooté, re-purgé/réinstallé mais en vain. J'ai eu de l'aide sur IRC #ubuntu-fr et on a essayé différentes choses, puis quelqu'un a suggéré que le problème venait de la configuration d'apache2, donc on a essayé :
sudo service apache2 start 

Qui a renvoyé :
/etc/init.d/apache2: 51: .: Can't open /etc/apache2/envvars 

"/etc/apache2/envvars" n'existe pas.

Puis on a fait ça :
sudo dpkg --configure -a  
sudo apt-get install mysql-server-5.5 

Mais il y avait encore des erreurs :
Lecture des listes de paquets... Fait  
Construction de l'arbre des dépendances         
Lecture des informations d'état... Fait  
Paquets suggérés :  
  tinyca mailx  
Les NOUVEAUX paquets suivants seront installés :  
  mysql-server-5.5  
0 mis à jour, 1 nouvellement installés, 0 à enlever et 6 non mis à jour.  
Il est nécessaire de prendre 0 o/8 725 ko dans les archives.  
Après cette opération, 31,3 Mo d'espace disque supplémentaires seront utilisés.  
Préconfiguration des paquets...  
Sélection du paquet mysql-server-5.5 précédemment désélectionné.  
(Lecture de la base de données... 501257 fichiers et répertoires déjà installés.)  
Dépaquetage de mysql-server-5.5 (à partir de .../mysql-server-5.5_5.5.29-0ubuntu0.12.04.2_i386.deb) ...  
egrep: /etc/mysql/: Aucun fichier ou dossier de ce type  
Traitement des actions différées (« triggers ») pour « ureadahead »...  
Traitement des actions différées (« triggers ») pour « man-db »...  
Paramétrage de mysql-server-5.5 (5.5.29-0ubuntu0.12.04.2) ...  
130312 17:35:52 [Note] Plugin 'FEDERATED' is disabled.  
130312 17:35:52 InnoDB: The InnoDB memory heap is disabled  
130312 17:35:52 InnoDB: Mutexes and rw_locks use GCC atomic builtins  
130312 17:35:52 InnoDB: Compressed tables use zlib 1.2.3.4  
130312 17:35:52 InnoDB: Initializing buffer pool, size = 128.0M  
130312 17:35:52 InnoDB: Completed initialization of buffer pool  
130312 17:35:52 InnoDB: highest supported file format is Barracuda.  
130312 17:35:52  InnoDB: Waiting for the background threads to start  
130312 17:35:53 InnoDB: 1.1.8 started; log sequence number 1595685  
130312 17:35:53  InnoDB: Starting shutdown...  
130312 17:35:54  InnoDB: Shutdown completed; log sequence number 1595685  
start: Job failed to start  
invoke-rc.d: initscript mysql, action "start" failed.  
dpkg : erreur de traitement de mysql-server-5.5 (--configure) :  
 le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1  
Des erreurs ont été rencontrées pendant l'exécution :  
 mysql-server-5.5  
E: Sub-process /usr/bin/dpkg returned an error code (1)


Ensuite on a vérifié le syslog :
tail -n 20 /var/log/syslog /var/log/messages

==> /var/log/syslog <==  
Mar 12 17:35:57 Cybotron mysqld_safe[25275]: 130312 17:35:57  InnoDB: Shutdown completed; log sequence number 1595685  
Mar 12 17:35:57 Cybotron mysqld_safe[25296]: 130312 17:35:57 [Note] Plugin 'FEDERATED' is disabled.  
Mar 12 17:35:57 Cybotron mysqld_safe[25296]: 130312 17:35:57 InnoDB: The InnoDB memory heap is disabled  
Mar 12 17:35:57 Cybotron mysqld_safe[25296]: 130312 17:35:57 InnoDB: Mutexes and rw_locks use GCC atomic builtins  
Mar 12 17:35:57 Cybotron mysqld_safe[25296]: 130312 17:35:57 InnoDB: Compressed tables use zlib 1.2.3.4  
Mar 12 17:35:57 Cybotron mysqld_safe[25296]: 130312 17:35:57 InnoDB: Initializing buffer pool, size = 128.0M  
Mar 12 17:35:57 Cybotron mysqld_safe[25296]: 130312 17:35:57 InnoDB: Completed initialization of buffer pool  
Mar 12 17:35:57 Cybotron mysqld_safe[25296]: 130312 17:35:57 InnoDB: highest supported file format is Barracuda.  
Mar 12 17:35:58 Cybotron mysqld_safe[25296]: 130312 17:35:58  InnoDB: Waiting for the background threads to start  
Mar 12 17:35:59 Cybotron mysqld_safe[25296]: 130312 17:35:59 InnoDB: 1.1.8 started; log sequence number 1595685  
Mar 12 17:35:59 Cybotron mysqld_safe[25296]: ERROR: 1050  Table 'plugin' already exists  
Mar 12 17:35:59 Cybotron mysqld_safe[25296]: 130312 17:35:59 [ERROR] Aborting  
Mar 12 17:35:59 Cybotron mysqld_safe[25296]:   
Mar 12 17:35:59 Cybotron mysqld_safe[25296]: 130312 17:35:59  InnoDB: Starting shutdown...  
Mar 12 17:35:59 Cybotron mysqld_safe[25296]: 130312 17:35:59  InnoDB: Shutdown completed; log sequence number 1595685  
Mar 12 17:35:59 Cybotron mysqld_safe[25296]: 130312 17:35:59 [Note] /usr/sbin/mysqld: Shutdown complete  
Mar 12 17:35:59 Cybotron mysqld_safe[25296]:   
Mar 12 17:36:01 Cybotron kernel: [412544.880195] type=1400 audit(1363106161.393:47): apparmor="STATUS" operation="profile_replace" name="/usr/sbin/mysqld" pid=25324 comm="apparmor_parser"  
Mar 12 17:36:01 Cybotron kernel: [412545.042467] init: mysql pre-start process (25353) terminated with status 1  
Mar 12 17:39:02 Cybotron CRON[25407]: (root) CMD (  [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -depth -mindepth 1 -maxdepth 1 -type f -cmin +$(/usr/lib/php5/maxlifetime) ! -execdir fuser -s {} 2>/dev/null \; -delete)  
tail: impossible d'ouvrir «/var/log/messages» en lecture: Aucun fichier ou dossier de ce type


Donc c'est apparmor qui posait problème visiblement. On l'a déactivé, et réinstallé mysql-server-5.5 mais il y avait encore des erreurs :
sudo ln -s /etc/apparmor.d/usr.sbin.mysqld /etc/apparmor.d/disable/  
sudo apt-get install mysql-server-5.5

Lecture des listes de paquets... Fait  
Construction de l'arbre des dépendances         
Lecture des informations d'état... Fait  
mysql-server-5.5 est déjà la plus récente version disponible.  
0 mis à jour, 0 nouvellement installés, 0 à enlever et 6 non mis à jour.  
1 partiellement installés ou enlevés.  
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.  
Souhaitez-vous continuer [O/n] ? o  
Paramétrage de mysql-server-5.5 (5.5.29-0ubuntu0.12.04.2) ...  
Skipping profile in /etc/apparmor.d/disable: usr.sbin.mysqld  
start: Job failed to start  
invoke-rc.d: initscript mysql, action "start" failed.  
dpkg : erreur de traitement de mysql-server-5.5 (--configure) :  
 le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1  
Aucun rapport « apport » écrit car MaxReports a déjà été atteint  
                                                                Des erreurs ont été rencontrées pendant l'exécution :  
 mysql-server-5.5


Nouvelle vérification du syslog :
tail -n 20 /var/log/syslog /var/log/messages

==> /var/log/syslog <==  
Mar 12 18:11:01 Cybotron kernel: [414644.621431] init: mysql pre-start process (26698) terminated with status 1  
Mar 12 18:11:01 Cybotron AptDaemon.Worker: CRITICAL: mysql-server-5.5: subprocess installed post-installation script returned error exit status 1  
Mar 12 18:11:02 Cybotron AptDaemon.Worker: INFO: Finished transaction /org/debian/apt/transaction/11a3e78b18e649dd90f76f4b7d051ca7  
Mar 12 18:12:02 Cybotron AptDaemon.PackageKit: INFO: Initializing PackageKit transaction  
Mar 12 18:12:02 Cybotron AptDaemon.Worker: INFO: Simulating trans: /org/debian/apt/transaction/a052edc2b4ca4776a8bad6a1b3688029  
Mar 12 18:12:02 Cybotron AptDaemon.Worker: INFO: Processing transaction /org/debian/apt/transaction/a052edc2b4ca4776a8bad6a1b3688029  
Mar 12 18:12:09 Cybotron AptDaemon.PackageKit: INFO: Get updates()  
Mar 12 18:12:10 Cybotron AptDaemon.Worker: INFO: Finished transaction /org/debian/apt/transaction/a052edc2b4ca4776a8bad6a1b3688029  
Mar 12 18:17:02 Cybotron CRON[26738]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)  
Mar 12 18:17:10 Cybotron dhclient: DHCPREQUEST of 10.0.160.178 on wlan0 to 10.7.255.254 port 67  
Mar 12 18:17:13 Cybotron dhclient: DHCPREQUEST of 10.0.160.178 on wlan0 to 10.7.255.254 port 67  
Mar 12 18:17:14 Cybotron dhclient: DHCPACK of 10.0.160.178 from 10.7.255.254  
Mar 12 18:17:14 Cybotron dhclient: bound to 10.0.160.178 -- renewal in 1709 seconds.  
Mar 12 18:17:18 Cybotron AptDaemon: INFO: Quitting due to inactivity  
Mar 12 18:17:18 Cybotron AptDaemon: INFO: Quitting was requested  
Mar 12 18:39:02 Cybotron CRON[26781]: (root) CMD (  [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -depth -mindepth 1 -maxdepth 1 -type f -cmin +$(/usr/lib/php5/maxlifetime) ! -execdir fuser -s {} 2>/dev/null \; -delete)  
Mar 12 18:45:43 Cybotron dhclient: DHCPREQUEST of 10.0.160.178 on wlan0 to 10.7.255.254 port 67  
Mar 12 18:45:46 Cybotron dhclient: DHCPREQUEST of 10.0.160.178 on wlan0 to 10.7.255.254 port 67  
Mar 12 18:45:46 Cybotron dhclient: DHCPACK of 10.0.160.178 from 10.7.255.254  
Mar 12 18:45:47 Cybotron dhclient: bound to 10.0.160.178 -- renewal in 1758 seconds.  
tail: impossible d'ouvrir «/var/log/messages» en lecture: Aucun fichier ou dossier de ce type


J'en suis là... Je suis un peu perdue et je ne sais pas trop où chercher des solutions. Si vous aviez des pistes...
Merci d'avance! :)

2 réponses

alesourd Messages postés 28 Date d'inscription jeudi 19 août 2010 Statut Membre Dernière intervention 13 mars 2013 2
12 mars 2013 à 20:38
0
Kahoru Messages postés 2 Date d'inscription mardi 12 mars 2013 Statut Membre Dernière intervention 12 mars 2013
12 mars 2013 à 22:29
Salut et merci pour ta réponse,
Comme indiqué dans ton lien j'ai créé un fichier /var/www/.htaccess contenant
SetEnv PHP_VER 5 
mais ça ne résout rien.
D'autres pistes?
0