apache2 / mysql pas de lien. - Linux et OS Alternatifs
Marsh Posté le 28-11-2005 à 21:50:06
tu as relancé apache ?
fais voir le résultat de :
|
Marsh Posté le 28-11-2005 à 22:09:21
Essaye en ajoutant ça à la fin alors, puis redémarre apache.
extension=mysql.so |
Marsh Posté le 28-11-2005 à 22:34:23
Pour Dark
$ rpm -qa | grep php
php-sysvshm-5.0.4-1mdk
libphp5_common5-5.0.4-9.1.20060mdk
php-ctype-5.0.4-1mdk
php-posix-5.0.4-1mdk
apache-mod_php4-2.0.54_4.4.0-2mdk
php-yp-5.0.4-1mdk
php-session-5.0.4-1mdk
php-ini-5.0.4-4mdk
php-gettext-5.0.4-1mdk
php-sysvsem-5.0.4-1mdk
libphp4_common4-4.4.0-4mdk
php-ftp-5.0.4-1mdk
php-pcre-5.0.4-1mdk
php4-tokenizer-4.4.0-1mdk
php-tokenizer-5.0.4-1mdk
php4-ini-4.4.0-2mdk
$ rpm -qa | grep apache
apache-modules-2.0.54-13mdk
apache-mod_php4-2.0.54_4.4.0-2mdk
apache-base-2.0.54-13mdk
apache-mpm-prefork-2.0.54-13mdk
moin-apache2-unsafe-1.1-2mdk
apache-mod_auth_mysql-2.0.54_2.9.0-3mdk
moin-apache2-1.1-2mdk
apache-mod_userdir-2.0.54-13mdk
apache-conf-2.0.54-12mdk
Marsh Posté le 28-11-2005 à 22:35:09
wow wow wow.
Inutile.
Sous Mandriva 2006 c'est mis dans /etc/php.d
par exemple moi j'utilise php-pgsql et dans php.d j'ai :
|
tu peux voir le fichier 42_pgsql.ini et c'est dedans que j'active l'extension.
Marsh Posté le 28-11-2005 à 22:36:31
thierryR> il est où php-mysql ... il faudrait peut être installer le support mysql de php ...
Marsh Posté le 28-11-2005 à 22:41:57
Je viens d'examiner mon php.d Il n'y a rien qui fait référence à mysql
Marsh Posté le 28-11-2005 à 22:44:52
urpmi mysql
Tous les paquetages sont déjà installés
Les paquetages suivants ont été trouvés : MySQL-Max
# urpmi php
Un des paquetages suivants est nécessaire :
1- php-cgi-5.0.4-9.1.20060mdk.i586 : PHP5 CGI interface (to install)
2- php-cli-5.0.4-9.1.20060mdk.i586 : PHP5 CLI interface (to install)
3- php-fcgi-5.0.4-9.1.20060mdk.i586 : PHP5 CGI interface with FastCGI support (to install)
4- apache-mod_php-2.0.54_5.0.4-4mdk.i586 : The PHP5 HTML-embedded scripting language for use with apache (to install)
Que choisissez-vous ? (1-4)
# urpme php-mysql
paquetage inconnu: php-mysql
Effectivement Dark tu as raison mais je l'avais bien installé. La preuve, est qu'il n'est plus disponible sur urpmi
Que puis je faire de plus ?
Marsh Posté le 28-11-2005 à 23:30:06
En passant par le mode X j'ai trouvé ceci:
php-mysql-5.0.4-1mdk.i586.
# rpm -qa | grep php
php-posix-5.0.4-1mdk
php-ftp-5.0.4-1mdk
php-sysvsem-5.0.4-1mdk
php4-ini-4.4.0-2mdk
php-yp-5.0.4-1mdk
php-gettext-5.0.4-1mdk
php4-tokenizer-4.4.0-1mdk
php-tokenizer-5.0.4-1mdk
libphp5_common5-5.0.4-9.1.20060mdk
php-mysql-5.0.4-1mdk
apache-mod_php4-2.0.54_4.4.0-2mdk
php-session-5.0.4-1mdk
libphp4_common4-4.4.0-4mdk
php-pcre-5.0.4-1mdk
php-sysvshm-5.0.4-1mdk
php-ctype-5.0.4-1mdk
php-ini-5.0.4-4mdk
Mon php.d me donne bien
36_mysql.ini
Mais ça ne fonctionne toujours pas. J'ai l'impression d'avoir installé un package pour un autre mysql! Me tromperais je ?
Marsh Posté le 28-11-2005 à 23:52:11
Il manque le rpm
php4-mysql-4.4.0-1mdk |
que j'ai bien chez moi et que je n'arrive plus à récupérer sur mon autre PC
Marsh Posté le 28-11-2005 à 23:54:06
Citation : |
cela signifie que tu utilises PHP4 avec apache, donc tu dois récupérer php4-mysql qui est dispo dans contrib.
Ensuite tu devrais virer les librairies PHP5 ( php-* ) et mettre les librairies PHP4 ( php4-* ) à la place. Ou alors tu migres vers PHP5
Marsh Posté le 28-11-2005 à 23:59:08
Je migrerai mais pas dans l'immédiat car je voudrais d'abord démarrer. Il m'est impossible de récupérer le package, comme c'est dit plus haut. .......
Pour le menage, je m'en occupe demain. Je retirerai tous les php5.
Marsh Posté le 29-11-2005 à 00:00:40
il est dans les média contrib
cf http://easyurpmi.zarb.org
configure correctement urpmi.
Marsh Posté le 29-11-2005 à 00:06:22
Oui j'ai fais la mise à jour sur ce site et le package en question à bien été installé. Je suis formel. Je recommencerai une mise à jour de contrib mais la liste des rpm_db ne me genera t-elle pas?
Marsh Posté le 29-11-2005 à 00:16:58
??? je ne comprend rien à ce que tu dis.
tu es sûr que le package php4-mysql est installé ?
|
Marsh Posté le 29-11-2005 à 00:31:25
Ben oui Je l'ai bien installé mais il a du aboutir nul part. C'est pour quoi je ne peux plus l'installer à nouveau, mais le pire est que un urpme ne me le trouve pas. Pour ce soir, étant rentré à la maison, je laisse l'affaire pour demain matin.
Merci de ton aide précieuse Dark.
A l'install j'ai eu plusieurs packages qui ont "foiré" et beaucoup de signatures non reconnues. Ceci sur belnet et sur strasbourg. Je pense qu'ailleurs c'est pareil. Ca s'arrangera surement, mais en attendant je suis bien embeté.
Au pire est-il possible de ressortir un package de mon PC pour me l'envoyer sur l'autre en Email?
Marsh Posté le 29-11-2005 à 02:34:03
je ne pense pas que le package est installé. il a du annulé toute la transaction et ne pas installer le rpm.
un bon moyen de vérifier : rpm -q php4-mysql
si cela ne te renvoie pas le package et sa version, alors il n'est pas installé.
change de mirroir ftp ou demande de ne pas vérifier les signatures rpms ( --no-verify-rpm )
http://www.linux-wizard.net/howto. [...] ages#urpmi
Marsh Posté le 29-11-2005 à 09:18:04
Ca y est. J'ai suivi tes conseils. J4ai changé de mirroir. De là j'ai retrouvé mon RPM à installer. Tout est rentré dans l'ordre. Encore un grand Merci Dark Vu l'heure et le décalage horaire tu dois surement être dans les
Marsh Posté le 28-11-2005 à 21:38:15
Bonjour. J'ai ramer tout cet APM pour faire fonctionner apache2 et mysql ensemble. Mysql seul fonctionne. Apache seul fonctionne aussi "it work" mais les deux ensemble ne fonctionnent pas. Pas de reconnaissance de la 1ere fonction mysql..... J'ai regardé dans les packages et je crois n'avoir rien oublié. Je ne comprend plus.