[Résolu][Debian]Installation MySQL/PHP/Apache

Installation MySQL/PHP/Apache [Résolu][Debian] - Installation - Linux et OS Alternatifs

Marsh Posté le 08-01-2006 à 18:17:34    

Voilà je me bats depuis un moment avec l'installation d'un serveur LAMP :o
 
J'ai pas mal d'embrouilles. 1 : Quand je veux tester mon serveur apache, je fais logiquement http://127.0.0.1
et je me retrouve sur http://127.0.0.1/apache2-default. Même avec un fichier index.html dans le /var/www/ (ce fichier index.html peut être consulté en tapant 127.0.0.1/index.html).
 
 Bon passons. j'essaye avec php5 :  
 

Xavier:/home/xavier# apt-get install mysql-server-5.0 apache2 libapache2-mod-php5 php5-mysqli


 
j'obtiens une erreur du type "Apache configuration is broken : we're not restarting it for you" à l'install de libapache2-mod-php.
 
ensuite, avec /etc/init.d/apache2 start j'ai :  

[Sun Jan 08 18:09:10 2006] [crit] Apache is running a threaded MPM, but your PHP Module is not compiled to be threadsafe.  You need to recompile PHP.
Pre-configuration failed


 
 Donc ça marche encore pas :o
 
Quelqu'un connait un bon tutorial pour installer tout ça?
 
Merci.

Message cité 1 fois
Message édité par Profil supprimé le 13-01-2006 à 19:35:01
Reply

Marsh Posté le 08-01-2006 à 18:17:34   

Reply

Marsh Posté le 08-01-2006 à 18:25:09    

Sur lea-linux y en a un je me souviens, mais pour l'instant le site est pas dispo :(

Reply

Marsh Posté le 08-01-2006 à 18:48:05    

Ah oui et j'ajoute : quand je tape http://127.0.0.1/phpmyadmin, il m'ouvre à la chaîne des centaines d'onglets dans firefox :o
 
 et si j'enlève l'option "ouvrir avec firefox", il me demande de télécharger un fichier .phtml...

Reply

Marsh Posté le 08-01-2006 à 18:48:28    

http://giminik.developpez.com/articles/apache/debian/
 
un petit lien sympa.
pour installer mysql 5, à la place de apt-get install mysql-server-4.1 mettre apt-get install mysql-server-5.0.
et pour php5, mettre php5 à la place de php4 ...
 
easy, isn't it?


Message édité par noritaka le 08-01-2006 à 18:49:18
Reply

Marsh Posté le 08-01-2006 à 19:01:57    

je viens de réinstaller comme tu m'a conseillé :  

Paramétrage de libapache2-mod-php5 (5.1.1-1.dotdeb.2) ...
Your apache2 configuration is broken, so we're not restarting it for you.


à l'installation, puis quand je fais :  

Xavier:/# /etc/init.d/apache2 start
Starting web server: Apache2[Sun Jan 08 19:00:56 2006] [crit] Apache is running a threaded MPM, but your PHP Module is not compiled to be threadsafe.  You need to recompile PHP.
Pre-configuration failed


 
:(
 

Reply

Marsh Posté le 08-01-2006 à 19:24:47    


 
il te manque pas php5-cli ?


Message édité par noritaka le 08-01-2006 à 19:25:03
Reply

Marsh Posté le 08-01-2006 à 20:16:36    

je l'avais mis une fois , mais c'était le même résultat.
 
 
là tout marche avec php4... mais j'aimerai bien php5 [:spamafote]

Reply

Marsh Posté le 13-01-2006 à 17:39:11    


 
un petit up :o
 
maintenant j'ai :
 

Apache/2.0.54 (Debian GNU/Linux) PHP/5.1.2-1.dotdeb.1 Server at 127.0.0.1 Port 80


 
quand le paquet php5-mysql est installé, tout marche normalement. quand php5-mysql et php5-mysqli sont installés, ça marche toujours, mais je dois toujours utiliser les commandes normales (ex: myslq_connect et pas mysqli_connect). et quand je désinstalle php5-mysql, et que je n'ai que php5-mysqli, aucune fonction ne marche  [:spamafote]  ni mysql_connect ni mysqli_connect :(
 
quelqu'un a une idée?

Reply

Marsh Posté le 13-01-2006 à 19:05:35    

Tu as installé le paquet apache2-mpm-prefork et libapache2-mod-php5 ?
Sinon tu as bien déclaré l' extension mysql dans ton php.ini ?


---------------
http://wiki.incloudus.com/display/DOC | http://blog.incloudus.com | http://wiki.goldzoneweb.info | http://www.stendhalclub.fr
Reply

Marsh Posté le 13-01-2006 à 19:33:47    

Le problème venait bien de l'absence de "extension=mysqli.so" dans le php.ini. merci bien!

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed