WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   använda pdo_mysql.so för symfony? (https://www.wn.se/forum/showthread.php?t=1038877)

yellowdog101 2009-11-02 02:16

använda pdo_mysql.so för symfony?
 
installerat symfony och det fungerar fint förutom att den inte kan ansluta sig till databas då drivern inte hittades.

------------------------------------------------------------------------------
Couldn't locate driver named mysql
------------------------------------------------------------------------------

checkade med php -i och fick fram:

------------------------------------------------------------------------------
PDO

PDO support => enabled
PDO drivers => sqlite2, sqlite

pdo_sqlite

PDO Driver for SQLite 3.x => enabled
PECL Module version => (bundled) 1.0.1 $Id: pdo_sqlite.c,v 1.10.2.6.2.3 2007/12/31 07:20:10 sebastian Exp $
SQLite Library => 3.3.7
------------------------------------------------------------------------------

i php.ini står det:

------------------------------------------------------------------------------
extension_dir = "/Applications/MAMP/bin/php5/lib/php/extensions/no-debug-non-zts-20060613/"

extension=pdo_mysql.so
extension=imap.so
extension=yaz.so
extension=mcrypt.so
extension=gettext.so
extension=pgsql.so
extension=pdo_pgsql.so
------------------------------------------------------------------------------

har checkat sökvägen och alla filer finns med i mappen.

men frågan är hur jag aktiverar pdo_mysql.so så att symfony kan använda den och att man kan se den aktiverad med php -i. är inte alls high på detta med pdo. borde den inte laddas in automatiskt enligt php.ini?

använder mac ox och mamp pro.

hnn 2009-11-02 08:11

Använd vanliga mysql.so?

Jonas 2009-11-02 10:30

Har du startat om MAMP efter du gjort ändringarna i php.ini ?
Har du PHP5 aktiverat i MAMP med?

yellowdog101 2009-11-02 15:35

Citat:

Ursprungligen postat av hnn (Inlägg 20329268)
Använd vanliga mysql.so?

har ingen aning om vad som är vanliga. använder mamp pro och php 5 är aktiverat.

är inte alls high på doctrine.

är det ingen som använder mamp pro med doctrine? varför finns det bara en modul laddat när det finns en hel lista på moduler som ska ladda i php.ini?

yellowdog101 2009-11-02 15:35

Citat:

Ursprungligen postat av Jonas (Inlägg 20329283)
Har du startat om MAMP efter du gjort ändringarna i php.ini ?
Har du PHP5 aktiverat i MAMP med?

Yepp och yepp:)

hnn 2009-11-02 15:50

Alltså, mysql.so är som standard aktiverat i php.ini?

gå till:

http://localhost/MAMP/ och se ifall du kan komma åt phpMyAdmin?

yellowdog101 2009-11-02 17:14

Citat:

Ursprungligen postat av hnn (Inlägg 20329339)
Alltså, mysql.so är som standard aktiverat i php.ini?

gå till:

http://localhost/MAMP/ och se ifall du kan komma åt phpMyAdmin?

jepp, kunde gå in på phpmyadmin. hm...

undrar varför jag fortfarande får felmeddelandet från symfony
"Couldn't locate driver named mysql"
när jag försöker hämta databas information.

taz76 2009-11-03 01:38

Citat:

Ursprungligen postat av yellowdog101 (Inlägg 20329359)
undrar varför jag fortfarande får felmeddelandet från symfony
"Couldn't locate driver named mysql"
när jag försöker hämta databas information.

Då är det säkert en klass som Symphony har för att hantera databaser som inte kan hittas.. kanske något knas med sökväg i scriptet/installationen av ramverket.

yellowdog101 2009-11-03 19:09

ok. men hoppat över till codeigniter nu och stormtrivs med det! så lätt att komma igång med och krävs inte att man pluggar i veckor för att förstå.


Alla tider är GMT +2. Klockan är nu 12:50.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson