[PHP] mysqli probleem

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • zikje
  • Registratie: Mei 2004
  • Niet online
Ik krijg mysqli niet aan de praat. Ik heb al hopen installatiepagina's op internet gelezen en ik krijg het gewoon niet aan de praat. Dezelfde errormelding komt steeds terug:

Kan de mysqli extentie niet laden,
Controleer de PHP Configuratie
Documentatie

wanneer ik naar phpadmin wil gaan.

- php 5.0.3
- apache 5.0.28
- mysql 4.1.7

Een jaar geleden werkte alles nog perfect (gebruik het om met postnuke te knoeien). Nu met nieuwe versies werkt het niet. De vorige php versie had ik eerst, maar dat ging ook niet.

Acties:
  • 0 Henk 'm!

  • prototype
  • Registratie: Juni 2001
  • Niet online

prototype

Cheer Bear

Draai je windows?
Zo ja, probeer het volgende:

Kopieer mysqli.dll (zit in de php folder) naar %SYSTEMROOT%\SYSTEM32 of %SYSTEMROOT%\SYSTEM16; e.g. : C:\WINNT\SYSTEM32.
Enable de extensie in php.ini door de regel ;extension=mysql.dll te uncommenten (haal de ; weg). Kijk ook even of je extension_dir goed staat ingesteld.

Acties:
  • 0 Henk 'm!

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 09-09 13:58

NMe

Quia Ego Sic Dico.

Windows? Kopiëer dan de mysqli files in de PHP map naar C:\Windows\system32 of een andere opstart-map. Did the trick for me. :P

edit:
* NMe moet sneller worden. :(

[ Voor 14% gewijzigd door NMe op 16-01-2005 19:45 ]

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


Acties:
  • 0 Henk 'm!

  • snoopy
  • Registratie: December 2000
  • Laatst online: 17-08 08:27
De mysql-extensie van php5 kan zelf al omgaan met mysql 4.1+, dus je hebt de hele mysqli-extensie niet meer nodig, de standaard mysql extensie is voldoende.

Acties:
  • 0 Henk 'm!

  • ludo
  • Registratie: Oktober 2000
  • Laatst online: 26-04-2024
snoopy schreef op zondag 16 januari 2005 @ 20:07:
De mysql-extensie van php5 kan zelf al omgaan met mysql 4.1+, dus je hebt de hele mysqli-extensie niet meer nodig, de standaard mysql extensie is voldoende.
Met de standaard mysql extensie heb je niks aan de extra mogelijkheden die mysql 4.1 biedt... Het is dus zeker aan te raden om de mysqli extensie te gebruiken.

Als je Windows gebruikt moet je de volgende dingen controleren
• Staat de extension_dir parameter in php.ini correct ingesteld :? (bijvoorbeeld extension_dir = "C:/php/ext/")
• Staat libmysql.dll op de juiste plaats? In ieder geval in de main php directory en om vage redenen wil hij hem soms ook in de win/system32 folder hebben staan. Let ook op dat er niet nog ergens een oude versie van dit bestand rondslingert!

Acties:
  • 0 Henk 'm!

  • zikje
  • Registratie: Mei 2004
  • Niet online
Thx, het werkt nu.

Ik heb libmysql.dll en mysqli.dll naar mijn php map gezet en in de php.ini de extension geuncomment (dit was ik vergeten). Zoveel instellingen altijd te doen bij een installatie :).

Alleen krijg ik mijn mambo en postnuke nog altijd niet aan de praat. Misschien ook te maken met die nieuwe mysqli.

[ Voor 23% gewijzigd door zikje op 16-01-2005 20:53 ]

Pagina: 1