Fatal Error quando attivo il Chron ... sia con 6.6 che con 6.8 ho questo messaggio:
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 11264 bytes) in /web/htdocs/www.dodicesimotasto.it/home/includes/image.gd.inc on line 190
sono su aruba ... da cosa può dipendere ?
Uhi spero di non essere l'unico XD
-Tiziano-
Lo script php ha esaurito la memoria a disposizione...
sulle FAQ di questo sito si parla del problema del memory limit su aruba
io avrei modificato il file .htaccess, ma non usando aruba non so se ci sono delle limitazioni...
se vuoi provare con il .htaccess cerca al suo interno la sezione che ti riguarda tra:
# PHP 4, Apache 1.
# PHP 4, Apache 2.
# PHP 5, Apache 1 and 2.
e aggiungi al suo interno, insieme alle altre direttive:
php_value memory_limit 40M
se sei in dubbio sulla sezione giusta, la puoi inserire anche in tutte e tre.
Ho messo 40M, ma se non dovessero bastare puoi aumentarlo (aruba permettendo)
E' sempre il solito problema della memoria esaurita, come definito nel php.ini. Se inserisci l'errore su Google, trovi la soluzione citata non so più quante volte...
Non lo sapevo che era così comune, credevo si trattasse di una cosa relativa a me o alla mia recente apertura su aruba (dato che di issues ne ho avute diverse, ma quasi tutte risolte grazie al vostro aiuto
Allora ecco cosa succede ... il mio .htaccess di aruba è così fatto:
#
# Apache/PHP/Drupal settings:
#
# Set the default handler.
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
Se metto dentro la linea, va in crash ... ma anche se metto dentro semplicemente qualcosa riferito al php ... è stata una delle cause per cui non riuscivo a far partire il sito ... immaginate ...
Ora ... che fare ?
Ecco l'errore
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, [email protected] and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
-Tiziano-
Io parlavo del .htaccess all'interno della cartella di drupal (quello originale), non so questo da dove esce fuori...
se non funziona prova la modifica suggerita nelle FAQ.
Per essere nelle FAQ deve essere un qualcosa di abbastanza comune
Dunque quello originale fa scattare l'errore ... sempre lo stesso che vedi ... quindi sono stato costretto a non usarlo ... ma a mettere questo ... per attivare il rewrite altrimenti niente clean_urls ... la modifica nelle FAQ l'ho provata giusto ora ... ma senza alcun risultato ...
Ah per cartella principale di Drupal io intendo la root del sito, perchè drupal non è posto in una sottodir ...
-Tiziano-
Aruba fornisce un pannello di controllo dove impostare quel valore?
Altrimenti prova in questo modo:
apri il file ./sites/default/settings.php
cerca:
e aggiungi sotto
naturalmente le cose importanti sono solo le strinnghe ini_set etc etc... i < ? php e ? > servono soltanto per mostrarli colorati sul forum... quindi non ci vanno aggiunti
Inserendo la linea che mi hai dato accade questo:
Fatal error: Allowed memory size of 41943040 bytes exhausted (tried to allocate 11264 bytes) in /web/htdocs/www.dodicesimotasto.it/home/includes/image.gd.inc on line 190
In pratica è aumentato l'amllowed memory a quanto impostato ma l'errore permane ... quanto diamine richiede il chron ? 100M ???
-Tiziano-
Ma è incredibile ... l'ho messo a 100M giusto per sfinimento ... funziona ...
-Tiziano-
100mb di php ? Ammappete :) quanti moduli hai attivato ? :) cosi a titolo informativo,sul mio con 23moduli attivi (comprensivi anche di poormanscron) ho un'impostazione a 32mb
... ho contato tutti i campi con la spunta .... sono 89 XD
-Tiziano-
Alla faccia :) .. guarda posso darti un solo consiglio,cerca di disattivare quelli che possono essere implementati anche tramite semplici snippet di codice,personalmente cerco sempre di attivare quelli di cui ancora nn ho conoscenze che mi consentano di poter creare il tutto senza utilizzare moduli esterni.. :)
Impressionante :) ... e pensare che io sto "faticando" a capire come funzionano quelli di base :P
P.S. punti 5 e 7 del regolamento... scusate, ma oggi ho voglia di rompere :)