[vz-dev] roter kasten - 400 Bad Request - could not find driver

Matthias Mittler m.mittler at gmx.net
Sun Dec 19 04:40:11 CET 2010


Hiho all at vz-dev,

jetzt hab ichs gefixed. Der Wunde Punkt war bei mir den pdo_mysql treiber statisch in die php5 Geschichte eizubinden.

ein:

./configure --with-mysql --with-apxs2 --enable-pdo=static --with-pdo-mysql=/usr/bin --with-sqlite=shared --with-pdo-sqlite=shared --with-mcrypt

vom php 5.3.4 war erfolgreich.

der entscheidende Hinweis war der mit phpinfo()

Also bis dahin.

Jetzt funst es erstmal bei mir, es geht weiter mit dem Controller mal schauen die watchasync.c sieht ja ein bischen anders aus  als bei der alten Version.

Erstmal vielen Dank für Tipps und Kniffe ;-)

und beste Grüße Matthias



-------- Original-Nachricht --------
> Datum: Sun, 19 Dec 2010 02:11:58 +0100
> Von: "Matthias Mittler" <m.mittler at gmx.net>
> An: Justin Otherguy <justin at justinotherguy.org>
> CC: volkszaehler-dev at lists.volkszaehler.org
> Betreff: Re: [vz-dev] roter kasten - 400 Bad Request - could not find driver

> Hiho,
> 
> -------- Original-Nachricht --------
> > Datum: Sun, 19 Dec 2010 01:53:29 +0100
> > Von: Justin Otherguy <justin at justinotherguy.org>
> > An: "Matthias Mittler" <m.mittler at gmx.net>
> > CC: "volkszaehler.org von volkszaehler.org"
> <volkszaehler-dev at lists.volkszaehler.org>
> > Betreff: Re: [vz-dev]  roter kasten - 400 Bad Request - could not find
> driver
> 
> > Hi,
> > 
> > Am 19.12.2010 um 01:51 schrieb Matthias Mittler:
> > > ich habe in der php.ini 
> > > 
> > > extension_dir=/usr/lib/php5/20060613
> > > extension=pdo_mysql.so
> > > 
> > > hinzugefügt und einen apache2 restart gemacht. Immer noch das selbe
> > Problem
> > was sagt "phpinfo();" im Abschnitt "PDO"? Dort sollte mysql dabei sein.
> 
> PDO
> PDO support	enabled
> PDO drivers 	sqlite, sqlite2 
> 
> Hmm, nur sqlite, in der config also der volkszaehler.conf.php steht:
> 
> $config['db']['driver']                         =
> '/pfad/zu/pdo/driver/pdo_mysql';
> 
>  
> Dann habe ich nochmal das hier probiert:
> 
> vz/backend/index.php/entity/a301d8d0-903b-1234-94bb-d943d061b6a8.json
> 
> zurück kommt dann das hier: 
> 
> Fatal error: Uncaught exception 'Doctrine\DBAL\DBALException' with message
> 'The given 'driver' /usr/lib/php5/20060613/pdo_mysql is unknown, Doctrine
> currently supports only the following drivers: pdo_mysql, pdo_sqlite,
> pdo_pgsql, pdo_oci, oci8, ibm_db2, pdo_ibm, pdo_sqlsrv' in
> /usr/local/lib/volkszaehler.org/doctrine/lib/vendor/doctrine-dbal/lib/Doctrine/DBAL/DBALException.php:35
> Stack trace: #0
> /usr/local/lib/volkszaehler.org/doctrine/lib/vendor/doctrine-dbal/lib/Doctrine/DBAL/DriverManager.php(154):
> Doctrine\DBAL\DBALException::unknownDriver('/usr/lib/php5/2...', Array) #1
> /usr/local/lib/volkszaehler.org/doctrine/lib/vendor/doctrine-dbal/lib/Doctrine/DBAL/DriverManager.php(114):
> Doctrine\DBAL\DriverManager::_checkParams(Array) #2
> /usr/local/lib/volkszaehler.org/doctrine/lib/Doctrine/ORM/EntityManager.php(718):
> Doctrine\DBAL\DriverManager::getConnection(Array, Object(Doctrine\ORM\Configuration),
> Object(Doctrine\Common\EventManager)) #3
> /var/www/vz/backend/lib/Router.php(228): Doctrine\ORM\EntityManager::create(Array, Obj in
> /usr/local/lib/volkszaehler.org/doctrine/lib/vendor/doctrine-dbal/lib/Doctrine/DBAL/DBALException.php
> on line 35
> 
> tjo bald ist es geschafft.
> 
> 
> -Matthias
>  
> > Gruss, J.
> > 
> > 
> > <?php
> > 	phpinfo();
> > ?>
> > 
> 
> -- 
> GRATIS! Movie-FLAT mit über 300 Videos. 
> Jetzt freischalten unter http://portal.gmx.net/de/go/maxdome
> _______________________________________________
> volkszaehler-dev mailing list
> volkszaehler-dev at lists.volkszaehler.org
> https://volkszaehler.org/mailman/listinfo/volkszaehler-dev

-- 
Neu: GMX De-Mail - Einfach wie E-Mail, sicher wie ein Brief!  
Jetzt De-Mail-Adresse reservieren: http://portal.gmx.net/de/go/demail


More information about the volkszaehler-dev mailing list