Page 1 sur 1

[ PHPMYADMIN ] ou est tu...

Publié : jeu. 10 janv. 2008, 18:39
par _alexmyself
salut,

j'avait phpmyadmin qui fonctionnait bien depuis des lustres
ca fait un bout de temps que je ne l'utilise plus et la besoin
le probleme c'est que dans /home/httpd/html/phpmyadmin
y'a juste le config.inc.php

du coup ca marche moins bien...
apache me liste le contenu du repertoire et c'est tout..

tout le contenu est maintenant dans /srv/www/phpMyAdmin

je suis a deux doigts du copier/coller mais je voulais savoir si c'était la bonne chose a faire..

Publié : jeu. 10 janv. 2008, 19:14
par warnaud
En effet je viens d'installer phpmyadmin et tout est maintenant dans /srv ...
ça sent bon le nawaq ...
A mon avis faut se l'installer à la main ça sera moins chaud

Ce que j'ai fais:

Code : Tout sélectionner

cd /home/httpd/html
ln -s /srv/www/phpMyAdmin/ phpMyAdmin
cd /srv/www/phpMyAdmin/
mkdir config
chmod o+rw config
cp config.sample.inc.php config/config.inc.php
(super dans la doc c'est pas ce qui est marqué ...)
Edition de /etc/php.ini:

Code : Tout sélectionner

open_basedir = /home/:/tmp/:/usr/share/pear/:/srv/www/phpMyAdmin
on relance apache ...

Code : Tout sélectionner

/etc/rc.d/httpd restart
et là miracle : http://localhost/phpMyAdmin/scripts/setup.php affiche quelque chose !!
On fait du clic clic :) on sauvegarde le bouzin
puis faut le recopier dans la racine de phpmyadmin ...

Code : Tout sélectionner

cp config/config.inc.php .
Et hop: http://localhost/phpMyAdmin/

C'était simple non :D

Publié : jeu. 10 janv. 2008, 21:50
par ths
Hum, ca pu grave le nawak meme..
Sinon, en attendant, ce n'est pas une solution terrible..
Le mieux est soit de faire un lien symbolique du repertoire "normal" vers le "pas normal", soit de modifier la configuration de ton httpd.conf, où tu trouvera (il me semble) le chemin pour trouver phpmyadmin et de le mettre à jours..

Apres, si la simple copie fonctionne..

Publié : ven. 11 janv. 2008, 01:44
par _alexmyself
.....merde...ça vient pas de moi alors......je suis un peu deçu du coup... :D

j'ai retrouvé un vieux thread sur le forum EN
l'idée c'est de mettre les serveurs dans /srv, ca vient du FHS, oh joie..
j'ai relancé la conversation, wait and see, après tout pourquoi pas /srv ...
mais en meme temps je vois pas trop ce qui va y aller dans ce rep,
myadmin c'est un site comme un autre, et l'artillerie genre tomcat ca vit dans son coin, du coup..ba du coup y'a plus grand chose a y mettre dans ce /srv

enfin je suis pas pro et a la rigueur je m'en .... complet mais ca fait quand meme encore un rep a surveiller pour les permissions etc... et des fichiers de conf a aller toucher, bref beaucoup de bruit...

ah ca y est j'ai fait mon jacky, copier/coller est toujours aussi performant :D

enjoy bourrin
et merci pour vos reponses

Publié : ven. 11 janv. 2008, 08:54
par ths
Pour le coups du FHS et de le mettre dans /srv.. ca se discute..
Je trouve que ca va tres bien dans /var/www sachant que les données sont variables.. :p

Publié : ven. 11 janv. 2008, 13:08
par _alexmyself

Publié : mar. 29 juil. 2008, 21:54
par joker_vb
warnaud a écrit :En effet je viens d'installer phpmyadmin et tout est maintenant dans /srv ...
ça sent bon le nawaq ...
A mon avis faut se l'installer à la main ça sera moins chaud

Ce que j'ai fais:

Code : Tout sélectionner

cd /home/httpd/html
ln -s /srv/www/phpMyAdmin/ phpMyAdmin
cd /srv/www/phpMyAdmin/
mkdir config
chmod o+rw config
cp config.sample.inc.php config/config.inc.php
(super dans la doc c'est pas ce qui est marqué ...)
Edition de /etc/php.ini:

Code : Tout sélectionner

open_basedir = /home/:/tmp/:/usr/share/pear/:/srv/www/phpMyAdmin
on relance apache ...

Code : Tout sélectionner

/etc/rc.d/httpd restart
et là miracle : http://localhost/phpMyAdmin/scripts/setup.php affiche quelque chose !!
On fait du clic clic :) on sauvegarde le bouzin
puis faut le recopier dans la racine de phpmyadmin ...

Code : Tout sélectionner

cp config/config.inc.php .
Et hop: http://localhost/phpMyAdmin/

C'était simple non :D
Bon je n'y arrivais pas avec cette méthode, normal parce que /home/httpd/html n'existe plus. C'est /srv/http maintenant (merci Warnaud :wink: ), donc :

Code : Tout sélectionner

cd /srv/http
ln -s /srv/www/phpMyAdmin/ phpMyAdmin
cd /srv/www/phpMyAdmin/
mkdir config
chmod o+rw config
cp config.sample.inc.php config/config.inc.php
Edition de /etc/php/php.ini (chez moi php.ini est dans /php/):

Code : Tout sélectionner

open_basedir = /home/:/tmp/:/usr/share/pear/:/srv/www/phpMyAdmin
on relance apache ...

Code : Tout sélectionner

/etc/rc.d/httpd restart
et là miracle : http://localhost/phpMyAdmin/scripts/setup.php affiche quelque chose !!
On fait du clic clic :) on sauvegarde le bouzin
puis faut le recopier dans la racine de phpmyadmin ...

Code : Tout sélectionner

cp config/config.inc.php .
Et hop: http://localhost/phpMyAdmin/

:D[/quote]