S'il vous plaît aidez-moi. Je suis nouveau à symfony et un peu confus.
J'essaie de chargement 10 gros fichiers en utilisant symfony
doctrine:data-load
J'obtiens ce message d'erreur:
Fatal error: Allowed memory size of 134217728 bytes exhausted
J'ai cherché et trouvé des suggestions pour modifier des paramètres
dans le fichier php.ini ou de charger les données avec un fichier
batch.
Je mai pas toujours accès à votre php.ini mais quand je rechercher des
informations sur la rédaction d'un fichier batch je reçois beaucoup de
références à ce code:
<?php
define('SF_ROOT_DIR', realpath(dirname(__FILE__).'/..'));
define('SF_APP', 'main');
define('SF_ENVIRONMENT', 'dev');
define('SF_DEBUG', true);
require_once
(SF_ROOT_DIR.DIRECTORY_SEPARATOR.'apps'.DIRECTORY_SEPARATOR.SF_APP.DIRECTORY_SEPARATOR.'config'.DIRECTORY_SEPARATOR.'config.php');
sfContext::getInstance();
$data = new sfDoctrineData();
$data->setDeleteCurrentData(true);
$data->loadData(sfConfig::get
('sf_data_dir').DIRECTORY_SEPARATOR.'fixtures','test');
?>
// (note: The 'test' parameter in loadData() is the name of the
connection to use, not the name of the yaml file. All .yml files in
your fixtures folder will be loaded sequentially.)
Je suis confuse, car ce code ne ressemble en rien à quoi je
m'attendais.
Le 'require_once' points de ligne à / apps / frontend / config /
config.php mais le seul fichier se trouve dans / apps / frontend /
config / est frontendConfiguration.class.php
Aussi est sfDoctrineData () en désuétude en 1.4? car elle ne figure
pas sur ma liste d'options.
Est un fichier batch la manière d'aller là? et si oui quelqu'un peut-
il me montrer ce qu'est un fichier batch devrait ressembler.
Je vous remercie pour votre temps.
--
Vous recevez ce message, car vous êtes abonné au groupe Google
Groupes Symfony-fr.
Pour envoyer un message à ce groupe, adressez un e-mail
à [email protected].
Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse
[email protected].
Pour plus d'options, consultez la page de ce groupe :
http://groups.google.com/group/symfony-fr?hl=fr