[Fedora core 4]Mysql.so word niet geladen

Pagina: 1
Acties:

  • Flapp
  • Registratie: December 2004
  • Laatst online: 02-01 20:16
Ik dacht mijn geluk te beproeven en ook eens Fedora te installeren voor mijn webserver , in plaats van windows+xampp

alles liep wel redelijk , had fedora geinstalleerd met apache , php en mysql reeds geinstalleerd....

Ik wilde phpmyadmin gebruiken , dus ik zet hem erop en ga naar http://localhost/phpmyadmin
En toen begon de heibel:
phpmyadmin gaf een error:"Cannot load mysqlextension.Please check your PHP configuration. - Documentation"
Dus ik had ten eerste gekeken of MySQL.so wel aanwezig was (in terminal locate mysql.so)
Die was niet aanwezig.

Ik dacht dus even mysql te installeren
in terminal:
yum remove mysql
yum install mysql

Dat heb ik inmiddels gedaan , maar krijg t niet aan de praat

Heb ook al

up2date mysql-client O.I.D. gedaan maar toen kreeg ik een connection error , hij kon niet connecten met de server.

Wat moet ik nu doen?

"Stilte, een gat in het geluid...."


  • L0g0ff
  • Registratie: April 2001
  • Laatst online: 05-02 06:59

L0g0ff

omg

Bij Debian heb je een package met de naam: php4-mysql is er ook niet zoiets voor Fedora? Je mist volgens mij namelijk je mysql module voor php. Deze word over het algemeen niet standaard meegeinstallerd.

Blog.wapnet.nl KompassOS.nl


  • Cyphax
  • Registratie: November 2000
  • Nu online

Cyphax

Moderator LNX
OhMyGod schreef op dinsdag 14 maart 2006 @ 22:35:
Bij Debian heb je een package met de naam: php4-mysql is er ook niet zoiets voor Fedora? Je mist volgens mij namelijk je mysql module voor php. Deze word over het algemeen niet standaard meegeinstallerd.
Bij PHP5 niet meer, inderdaad en daar geldt het volgende voor.
Normaal gesproken staan die libs in /usr/lib/mysql maar PHP moet bij het compilen aangegeven worden dat mysql libs ook in dir staan. Als je wilt weten hoe je huidige PHP configuratie in elkaar steekt moet je even phpinfo() bekijken, daar staan die parameters in. Vervolgens even zorgen dat die libs te vinden zijn in /usr/lib/mysql (tenminste, als PHP ze daar verwacht) en dat mogen ook wel symlinkjes zijn.

Draait je MySQL server wel gewoon verder? Die andere melding die je geeft lijkt iets anders te suggereren... even in je proceslijst kijken dus of mysqld_safe er tussen staat. Zo nee, probeer dan mysqld_safe te starten, als ie gelijk weer stopt heb je een log entry waar je ook wat info uit kan halen als het goed is.

Saved by the buoyancy of citrus


  • DiedX
  • Registratie: December 2000
  • Laatst online: 05-02 09:37
Locate kan verouderd zijn.

Voor Fedora Core (hier verouderde FC2) vond ik een:

php-mysql-4.3.11-2.6

Doe eens kijken met:

rpm -qa | grep php-mysql

of je die hebt?

DiedX supports the Roland™, Sound Blaster™ and Ad Lib™ sound cards


  • Flapp
  • Registratie: December 2004
  • Laatst online: 02-01 20:16
php-mysql was nu dus duidelijk niet aanwezig dus met

"yum install php-mysql" heb ik die Geinstalleerd:)
nu krijg ik alleen een rare error met phpmyadmin
#2002" the server is not responding"
maar dat is vast iets met de config of omdat de mysql server nog niet draait:)

Bedankt!

"Stilte, een gat in het geluid...."


  • Flapp
  • Registratie: December 2004
  • Laatst online: 02-01 20:16
Nu krijg ik een of andere error:
#2002 - the server is not responding (Or the local MySQL server's socket is not correctly configured)

en als ik in terminal "mysql start" intik krijg ik deze error:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

Wat houd dit in ?

[ Voor 10% gewijzigd door Flapp op 15-03-2006 17:34 ]

"Stilte, een gat in het geluid...."


  • Flapp
  • Registratie: December 2004
  • Laatst online: 02-01 20:16
Ik denk dat ik het probleem heb gevonden , ik kan het alleen niet verhelpen:
mysql.sock is gewoon niet aanwezig.

heb net geprobeerd yum install mysql.sock te doen , maar dat leverde niet echt teveel op...

"Stilte, een gat in het geluid...."


  • Cyphax
  • Registratie: November 2000
  • Nu online

Cyphax

Moderator LNX
Flapietoetoe schreef op woensdag 15 maart 2006 @ 17:27:
en als ik in terminal "mysql start" intik krijg ik deze error:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

Wat houd dit in ?
Dat ie je socket niet kan vinden. Misschien dat ie in /tmp staat ergens, kijk dat even na.

Saved by the buoyancy of citrus


  • Flapp
  • Registratie: December 2004
  • Laatst online: 02-01 20:16
Geen mysql.sock in /tmp

Ook niet in de sub-directorys

Een hoop sockets maar niet die van mysql

[ Voor 93% gewijzigd door Flapp op 15-03-2006 18:55 ]

"Stilte, een gat in het geluid...."


  • Flapp
  • Registratie: December 2004
  • Laatst online: 02-01 20:16
Ik heb net om te kijken of het daaraan lag:
bij phpmyadmin in de config.inc.php de connect_type op tcp gezet , maar dat maakte niets uit.

als ik in terminal

mysql -s intik geeft hij ook een error:
ERROR 2002 zoals hiervoor....
dus de socket mist , maar wat doe ik hieraan?

[ Voor 35% gewijzigd door Flapp op 15-03-2006 20:39 ]

"Stilte, een gat in het geluid...."


  • Flapp
  • Registratie: December 2004
  • Laatst online: 02-01 20:16
Probleem opgelost....
Ik ging er van uit dat na de install de sql server zou draaien , maar dit was niet het geval.
topic kan nu dicht

"Stilte, een gat in het geluid...."

Pagina: 1