phpmyadmin / apache package

phpmyadmin / apache package - Installation - Linux et OS Alternatifs

Marsh Posté le 12-10-2006 à 09:56:59    

Bonjour .  
Il doit y avoir des petits problèmes de règlages avec phpmyadmin
Ce dernier s'installe dans /var/www/  et le fichier httpd.conf donne ceci:

DocumentRoot "/var/www/html"
# This should be changed to whatever you set DocumentRoot to.
#
<Directory "/var/www/html">


 
test: http://localhost fonctionne  " it work"
test: http://localhost/phpmyadmin   " not found"
 
J'ai déplacé phpmyadmin dans /var/www/html/
 test: http://localhost/phpmyadmin "Access forbidden!" 403
 
Pourtant tous les fichiers phpmyadmin sont admis à la lecture par tout le monde. ? [:anahera]
 
 

Reply

Marsh Posté le 12-10-2006 à 09:56:59   

Reply

Marsh Posté le 12-10-2006 à 10:07:35    

thierryR a écrit :

Bonjour .  
Il doit y avoir des petits problèmes de règlages avec phpmyadmin
Ce dernier s'installe dans /var/www/  et le fichier httpd.conf donne ceci:

DocumentRoot "/var/www/html"
# This should be changed to whatever you set DocumentRoot to.
#
<Directory "/var/www/html">


 
test: http://localhost fonctionne  " it work"
test: http://localhost/phpmyadmin   " not found"
 
J'ai déplacé phpmyadmin dans /var/www/html/
 test: http://localhost/phpmyadmin "Access forbidden!" 403
 
Pourtant tous les fichiers phpmyadmin sont admis à la lecture par tout le monde. ? [:anahera]


je t'ai dit hier de comprendre la notion de <virtualhost> :hello:  ;)  
avant de continuer avec apache

Reply

Marsh Posté le 12-10-2006 à 10:48:08    

memaster a écrit :

je t'ai dit hier de comprendre la notion de <virtualhost> :hello:  ;)  
avant de continuer avec apache


J'ai quelque difficultés avec virtualhost. Si tu peux m'orienter un peu.... J'ai bien des lacunes. :pt1cable:  
 
Apache ne me sert que sur le pc pour une application LAMP ( monoposte)
Mon site internet et fabriqué par NVU et tourne chez OVH . Je ne sais pas s'il doit se sevir de apache, mais à mon avis c'est NON.
Donc comment déclarer ServerName ?   Par "localhost" ? sachant que phpmyadmin fonctionne en plus de localhost.
Dois je faire 2 <virtualhost> ?  
 

Reply

Marsh Posté le 12-10-2006 à 10:50:49    

thierryR a écrit :

J'ai quelque difficultés avec virtualhost. Si tu peux m'orienter un peu.... J'ai bien des lacunes. :pt1cable:  
 
Apache ne me sert que sur le pc pour une application LAMP ( monoposte)
Mon site internet et fabriqué par NVU et tourne chez OVH . Je ne sais pas s'il doit se sevir de apache, mais à mon avis c'est NON.
Donc comment déclarer ServerName ?   Par "localhost" ? sachant que phpmyadmin fonctionne en plus de localhost.
Dois je faire 2 <virtualhost> ?


 
 :heink:  
Ton site est hébergé chez OVH, c'est ça ?
Pourquoi as-tu besoin de apache+mysql+php ??
 
Je pense qu'avant de se lancer dans l'installation/configuration/utilisation d'un tel outil, il faut se poser la question de l'utilité que tu vas en avoir ...


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
Reply

Marsh Posté le 12-10-2006 à 11:40:01    

thierryR a écrit :

J'ai quelque difficultés avec virtualhost. Si tu peux m'orienter un peu.... J'ai bien des lacunes. :pt1cable:  
 
Apache ne me sert que sur le pc pour une application LAMP ( monoposte)
Mon site internet et fabriqué par NVU et tourne chez OVH . Je ne sais pas s'il doit se sevir de apache, mais à mon avis c'est NON.
Donc comment déclarer ServerName ?   Par "localhost" ? sachant que phpmyadmin fonctionne en plus de localhost.
Dois je faire 2 <virtualhost> ?


si tu es sur un serveur d'hebergement mutualisé la réponse est oui.
OVH se sers de linux-apache-mysql-php (lamp donc).
 
sinon oui comme wedgeant : c'est pour quel usage??
1) commence par te documenter sur apache (les doc en français, il y en a partout) dans un 1er temps avant de vouloir
tout faire et te mélanger les pinceaux.
 
2) pour t'aider un peu :
oui le virtualhost va te permettre de compartimenter les services que tu delivres
sur le port 80. le virtualhost permet de faire pointer chaque requete au bon endroit du(des) répertoire(s)
dans lequel, il y a une page index.htm ou index.php

Reply

Marsh Posté le 12-10-2006 à 12:22:45    

Pour quel usage ?  En fait c'est simple, je suis artisan et j'utilise un programme que j'ai construit en php à des fins professionnels. Il a toujours bien fonctionné jusqu'ici sur apache1.  Je me sert donc d'un navigateur pour l'utiliser. Je n'ai rien trouvé de mieux que LAMP pour l'instant. Avec mandriva 2007 de nouveaux packages sont arrivés et j'ai des difficultés à remettre le système en route.  
J'en aurai aussi avec tomcat pour la compta OpenSI mais c'est une autre histoire.

Reply

Marsh Posté le 12-10-2006 à 14:05:19    

Voila ce que j'ai fait:


ServerName *
NameVirtualhost *
 
<VirtualHost *>
ServerName http://localhost/facturation
DocumentRoot /var/www/html
</VirtualHost>
 
<VirtualHost *>
ServerName http://localhost/phpMyAdmin
DocumentRoot /var/www/
</VirtualHost>


si c'est une connerie dite le moi Merci. :D  

Reply

Marsh Posté le 12-10-2006 à 14:07:42    

Pas mal pour un débutant :lol:

Reply

Marsh Posté le 12-10-2006 à 14:31:46    

Ca fonctionne ?
Si c'est oui, c'est que c'est pas une connerie ;)
Sinon ... :sarcastic:


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
Reply

Marsh Posté le 12-10-2006 à 19:19:18    

Je ferais bien une réponse de normand :D  en fait phpmyadmin fonctionne
mais mon programme de facturation non -> forbidden
Pourtant les droits sur fichiers n'ont pas changé mais maintenant ils sont fermé à apache.
Qu'elle est la meilleure façon. chown apache:apache  ou chown perso:perso   ? :??:  
Ca devient bon mais il reste encore ça ...... :ange:

Reply

Marsh Posté le 12-10-2006 à 19:19:18   

Reply

Marsh Posté le 12-10-2006 à 22:42:06    

Pas trouvé. Je desespère

Reply

Marsh Posté le 19-12-2006 à 20:41:41    

toujours bloqué ?  
 
A ta place, je ferais :  
 
Mon logiciel en php dans /home/facturation/
 
Mes outils de surveillance dans /home/outils/
 
Et puis ensuite deux fichiers de conf dans /etc/apache2/sites-available
 
Un facturation.conf avec  
 
ServerName http://localhost/facturation
DocumentRoot /home/facturation
 
Un outils.conf avec  
 
ServerName http://localhost/outils
DocumentRoot /home/outils
 
Ne pas oublier de faire le lien dans /etc/apache2/sites-enabled
 
Et dans ta directory outil, tu crées lien vers le repertoire où est installé phpmyadmin.
 
Genre ln -s /usr/share/phpmyadmin /home/outils/phpmyadmin
 


---------------
Blood is rushing into your muscles and that's what we call The Pump. Your muscles get a really tight feeling, like your skin is going to explode any minute ...
Reply

Marsh Posté le 19-12-2006 à 21:31:39    

thierryR a écrit :


test: http://localhost fonctionne  " it work"
test: http://localhost/phpmyadmin   " not found"


Essaye

http://localhost/phpmyadmin/

Reply

Sujets relatifs:

Leave a Replay

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