CakePHP : Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 52 octets)
Salut j'ai un applications en cours d'exécution sur CakePHP v 1.3
. J'ai mis à jour mon wamp
serveur v2.4
.Après la mise à jour j'ai ce message d'erreur.J'ai fait ces changements dans mon php.paramètres ini.
- memory_limit = 128M
- file_uploads = ON
- upload_max_filesize = 128M
- max_input_time
- max_execution_time = 300
- post_max_size = 128M
- realpath_cache_size = 16k
- realpath_cache_ttl = 120
Mais je suis toujours obtenir ces message d'Erreur :
CakePHP : Fatal error: Allowed memory size of 536870912 bytes exhausted
(tried to allocate 52 bytes) in C:\wamp\www\gtgcrm\cake\libs\model\
datasources\dbo\dbo_mysql.php on line 775
Ce que j'ai raté ? Toute Suggestion sera apprécié !
OriginalL'auteur Asfaq Tamim | 2013-12-18
Vous devez vous connecter pour publier un commentaire.
Vous pouvez augmenter la limite de mémoire à l'aide de votre contrôleur de l'action
Aussi, vous pouvez augmenter le temps limite de
public function initialize() { ini_set('memory_limit', '256M'); ...}
OriginalL'auteur Anubhav
Augmenter la limite de mémoire dans
php.ini
, ce n'est pas une solution appropriée à tous.OriginalL'auteur Girish
L'erreur est évidente et elle est due à dépasser les limites de la mémoire par la mise en au vos fichiers ini ou .htaccess. Vous pouvez également définir via php Anubhay écrit. Variables suivantes sont à votre préoccupation
Vous pouvez optimiser les données de la requête en utilisant gâteau comportement containable. Il est préférable d'optimiser votre code/données, plutôt que d'augmenter la taille de la mémoire.
Grâce
OriginalL'auteur Moyed Ansari
OriginalL'auteur Indrajeet Singh