login  Naam:   Wachtwoord: 
Registreer je!
 Forum

PDO

Offline tomie94 - 09/03/2008 10:08
Avatar van tomie94PHP interesse hallo, ik wil beginnen met pdo, en ik loop meteen al tegen een fout op. Ik heb de volgende code:
  1. <?php
  2. echo 'De volgende drivers zijn geinstraleerd:<br />';
  3. print_r(PDO::getAvailableDrivers());
  4. ?>


nu krijg ik hier uit: De volgende drivers zijn geinstraleerd:
Array ( [0] => sqlite2 [1] => sqlite ), het rare is, deze 2 heb ik niet geinstraleerd, ook wil ik mysql kunnen gebruiken. iemand een idee hoe?

4 antwoorden

Gesponsorde links
Offline marten - 09/03/2008 10:10
Avatar van marten Beheerder Kijk eens met phpinfo();

Meestal staat sqlite 1 en 2 al standaard geinstalleerd. Zelf moet je dan de pdo extensie aanzetten en de pdo_mysql extensie. Dit kan in je php.ini. Werk je met xampp of wampp kan het meestal ook via het configuratie menu van die programma's
Offline tomie94 - 09/03/2008 10:17
Avatar van tomie94 PHP interesse ik zit bij een host en ze zeggen dat ik php.ini bestanden in de private/ map kan zetten, dus daarin heb ik:
  1. extension=pdo.so
  2. extension=pdo_mysql.so


als ik het script opnieuw bekijk is er niks veranderd
Offline marten - 09/03/2008 10:31
Avatar van marten Beheerder Als je je phpinfo bekijkt welke ini wordt dan ingeladen? Dan moet je namelijk kunnen zien of de ini die in de private map staat gebruikt wordt. Zo niet dan ligt het aan je host.
Offline tomie94 - 09/03/2008 10:34 (laatste wijziging 09/03/2008 11:36)
Avatar van tomie94 PHP interesse Configuration File (php.ini) Path /usr/php5/etc
Loaded Configuration File /home/vhosts/private/php.ini

dat staat er.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.187s