Page 1 of 1

Database connection in symfony framework

Posted: Fri Sep 26, 2008 2:55 am
by somu
Hi all,

i am newbie in symfony doing first project and executed successfully, now i am configuring database connection and getting the following error.

Warning: Invalid argument supplied for foreach() in C:\wamp\bin\php\php5.2.5\PEA
R\symfony\plugins\sfPropelPlugin\lib\propel\sfPropelDatabaseSchema.class.php on
line 89
>> schema converting "E:/projects/symfony_cms/config/schema.yml" to XML
>> schema putting E:/projects/symfony_cms/config/generated-schema.xml
Buildfile: C:\wamp\bin\php\php5.2.5\PEAR\symfony\plugins\sfPropelPlugin\lib\vend
or\propel-generator\build.xml
[resolvepath] Resolved E:\projects\symfony_cms\config to E:\projects\symfony_cms
\config

propel-project-builder > check-project-or-dir-set:

propel-project-builder > check-project-set:

propel-project-builder > set-project-dir:

propel-project-builder > check-buildprops-exists:

propel-project-builder > check-buildprops-for-propel-gen:

propel-project-builder > check-buildprops:

propel-project-builder > configure:
[echo] Loading project-specific props from E:\projects\symfony_cms\config/p
ropel.ini
[property] Loading E:\projects\symfony_cms\config\propel.ini

propel-project-builder > om:
[phing] Calling Buildfile 'C:\wamp\bin\php\php5.2.5\PEAR\symfony\plugins\sfP
ropelPlugin\lib\vendor\propel-generator\build-propel.xml' with target 'om'
[property] Loading C:\wamp\bin\php\php5.2.5\PEAR\symfony\plugins\sfPropelPlugin
\lib\vendor\propel-generator\.\default.properties

propel > check-run-only-on-schema-change:

propel > om-check:

propel > om:
[echo] +------------------------------------------+
[echo] | |
[echo] | Generating Peer-based Object Model for |
[echo] | YOUR Propel project! (NEW OM BUILDERS)! |
[echo] | |
[echo] +------------------------------------------+
[phingcall] Calling Buildfile 'C:\wamp\bin\php\php5.2.5\PEAR\symfony\plugins\sfP
ropelPlugin\lib\vendor\propel-generator\build-propel.xml' with target 'om-templa
te'
[property] Loading C:\wamp\bin\php\php5.2.5\PEAR\symfony\plugins\sfPropelPlugin
\lib\vendor\propel-generator\.\default.properties

propel > om-template:
[propel-om] Target database type: mysql
[propel-om] Target package: lib.model
[propel-om] Using template path: C:\wamp\bin\php\php5.2.5\PEAR\symfony\plugins\s
fPropelPlugin\lib\vendor\propel-generator\templates
[propel-om] Output directory: E:\projects\symfony_cms
[propel-om] Processing: generated-schema.xml
[propel-om] Could not perform XLST transformation. Make sure PHP has been compi
led/configured to support XSLT.
[propel-om] Processing Datamodel : JoinedDataModel
[propel-om] - processing database : propel

BUILD FINISHED

Total time: 0.6656 seconds
>> file- E:/projects/symfony_cms/config/generated-schema.xml
>> autoload reloading autoloading

Please help me.
Thanks in advance

Re: Database connection in symfony framework

Posted: Fri Sep 26, 2008 11:14 am
by Maugrim_The_Reaper
Does anything work despite the error? Apparently phing completed the build without a fatal error creating a problem. Are you using the latest stable Symfony or something from Subversion?