Joomla.it Forum
Non solo Joomla... => Sezione dedicata ai Server => : caravaggio 01 May 2007, 01:34:00
-
ho installato il componente expose ma ottengo il seguente errore
Fatal error: Allowed memory size of 12582912 bytes exhausted
dovrei aumentare il limite ma non so come fare. l'hosting è sgaragnao. da quel che ho capito dovrei creare un file php.ini da mettere nella cartella root. é cosi? se si cosa devo scriverci dentro al file?
-
apri il file configuration.php nella root del tuo sito e in fondo metti ci questo ini_set("memory_limit", "16M") ;
le ultime 3 righe dopo il copia e incolla saranno cosi
setlocale (LC_TIME, $mosConfig_locale);
ini_set("memory_limit", "16M") ;
?>
-
grazie mille. ho dovuto portarla sino a 24M ma alla fine ha funzionato :)
-
Mettici un Bel [Risolto] nel titolo del topic sara' piu facile da visualizzare a chi ha il tuo stesso problema.
-
grazie .. avevo questo problema con docman quando cercavo di aprire la pagina di configurazione ..
ora perfettamente risolto grazie a voi !!
-
grazie mille. ho dovuto portarla sino a 24M ma alla fine ha funzionato :)
Ho messo anche io il limite a 24, ma ancora jcal pro mi dà errore di memoria. Devo aumentare il limite oppure potrebbe dipendere da qualcos'altro.
Grazie.
-
Ho provato la vostra soluzione e tutto funziona perfettamente. L'unico inconveniente è che il file configuration.php essendo scrivibile mi perde l'istruzione inserita e devo caricarlo nuovamente oppure renderlo non scrivibile.
C'è una soluzione per non far cancellare lalinea di codice inserita quando il file è scrivibile?
;D
-
Questa soluzione può valere anche per chi ha problemi con la galleria di immagini Easy Gallery?
saluti
-
Si puo ovviare anche attraverso il file .htaccess (per gli hosting che lo permettono):
php_value memory_limit 16M
-
a-ruba immagino nn permetta la modifica del file .htacces... o sbaglio?
-
Non ne ho idea, mi guardo bene dall'utilizzare i loro servizi :)
-
No è un altro provider
-
anch'io ho un problema di memoria con jcal pro
e sono su server aruba
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 5 bytes) in /web/htdocs/www.miosito.it/home/societa-di-consulenza-aziendale/components/com_jcalpro/themes/default/theme.php on line 1084
ini_set("memory_limit", "64M") ;
va bene anche su joomla 1.5? e se si dove va inserita?
grazie
-
funziona anche su joomla 1.5
non ho più il problema di memoria
l'ho messo nel file configuration.php
prima del
?>
-
scusa ma il mio configuration.php (in locale) è fatto tutto di var
devo metterlo così?
var $MetaDesc = 'Joomla! - il sistema di gestione di contenuti e portali dinamici';
var $MetaKeys = 'joomla, Joomla';
var $offline_message = 'Sito fuori servizio per manutenzione. Riprovare più tardi.';
ini_set("memory_limit", "64M") ;
-
ciao
ho fai come ti ha suggerito luca, oppure devi modificare il php.ini ma non tutti i servizi host lo permettono
-
scusa ma il mio configuration.php (in locale) è fatto tutto di var
devo metterlo così?
io l'ho inserito così nel file configuration.php e funziona
var $offline_message = 'Sito fuori servizio per manutenzione. Riprovare più tardi.';
}
ini_set("memory_limit", "64M") ;
?>
-
Con PHP versione 5.2.6 sembra non funzionare...
Inserisco correttamente l'istruzione ini_set("memory_limit","32M"); ma nella configurazione PHP di Joomla si vedono sempre 16MB....
Qualche idea ?
-
prova a vedere nel file di informazioni del php a quanto è settata la memoria ...
dipende anche quanto ti hanno partizionato di memoria sul server ;D
-
io ho messo così
var $offline_message = 'Sito fuori servizio per manutenzione. Riprovare più tardi.';
}
ini_set("memory_limit", "64M") ;
?>
ma continua a non funzionare e quando si tenta di entrare nel sito viene fuori
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/mhd-01/www.sum41italia.it/htdocs/configuration.php:61) in /home/mhd-01/www.sum41italia.it/htdocs/libraries/joomla/session/session.php on line 423
Warning: Cannot modify header information - headers already sent by (output started at /home/mhd-01/www.sum41italia.it/htdocs/configuration.php:61) in /home/mhd-01/www.sum41italia.it/htdocs/libraries/joomla/session/session.php on line 426
jtablesession::Store Failed
DB function failed with error number 1142
INSERT command denied to user 'sum41ita03787'@'217.64.195.213' for table 'jos_session' SQL=INSERT INTO `jos_session` ( `session_id`,`time`,`username`,`gid`,`guest`,`client_id` ) VALUES ( 'd6b11a509b87dc9ea992fc9d27373d19','1286577236','','0','1','0' )
Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 24 bytes) in /home/mhd-01/www.sum41italia.it/htdocs/libraries/joomla/error/exception.php on line 117
-
1) Attaccarsi a un post del 2007 non è una buona idea
2)
io ho messo così
var $offline_message = 'Sito fuori servizio per manutenzione. Riprovare più tardi.';}
ini_set("memory_limit", "64M") ;?>
----------------------------------------------------------------------------------------------------------------
non è affatto detto, anzi è improbabile che tu riesca a settare il server dal tuo dominio se non previsto un confin.ini personalizzato dall'hoster
3)
ma continua a non funzionare e quando si tenta di entrare nel sito viene fuori
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/mhd-01/www.XXXXXXXXX/htdocs/configuration.php:61) in /home/mhd-01/www.sum41italia.it/htdocs/libraries/joomla/session/session.php on line 423
---------------------------------------------------------------------------------------------------------------------
ti sta dicendo che alla linea 61 del tuo configuration ci sono "porcherie" e non codice... probabilmente hai usato qualcosa di diverso da notepad++ (raccomandato) per modificare i files.
(Qui dai info a chi legge di dove sta il tuo dominio, io metto x
4) Questo è un errore a "casacata" ... hai sbagliato prima e di seguito sbaglia...aggiungendo altro
---------------------------------------------------------------------------------------------------------
Warning: Cannot modify header information - headers already sent by (output started at /home/mhd-01/www.sum41italia.it/htdocs/configuration.php:61) in /home/mhd-01/XXXXXXXXXX/htdocs/libraries/joomla/session/session.php on line 426
jtablesession::Store Failed
DB function failed with error number 1142
INSERT command denied to user XXXXXXX'@'XXXXXXXX' for table 'jos_session' SQL=INSERT INTO `jos_session` ( `session_id`,`time`,`username`,`gid`,`guest`,`client_id` ) VALUES ( 'd6b11a509b87dc9ea992fc9d27373d19','1286577236','','0','1','0' )
Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 24 bytes) in /home/mhd-01/XXXXXXX/htdocs/libraries/joomla/error/exception.php on line 117
quì invece hai aggiunto un po' di info utili a qualche malintenzionato, ip del server, username, prefisso delle tabelle etc.
inoltre ti dice che stai cercando di caricare 67Mb di "qualcosa" e che la memoria è esaurita.
....insomma hai fatto su un macello, torna indietro nelle modifiche, verifica inoltre che il tuo joomla sia all'ultima versione.
M.
-
si ma il punto è che tutto sto macello, come lo chiami tu, è venuto fuori da solo.
Ho aggiunto semplicemete la riga per aumentare la memoria.
Di questa roba ne capisco poco.
Come faccio ad aggiornare joomla? via filezilla si può? e come faccio a non perdere i contenuti del sito dopo l'aggiornamento?
-
Ho aggiunto semplicemete la riga per aumentare la memoria.
---------------------------------------------------------------------------------
si, ma lo hai fatto con lo strumento sbagliato, te lho detto sopra.
inoltre quel "trick" può anche nn funzionare, come succede a te, quindi toglilo, il limite di memoria è del tuo hosting, e se sei in locale lo setti nel php.ini sul tuo server locale.
Come faccio ad aggiornare joomla?
--------------------------------------------------
in alto, pulsante "GUIDE" trovi guide per tutto, altrimenti cerca nel forum che ci saranno 1000 post.
Se prima di aggiornare fai un backup anche nel iù disgraziato dei casi non perdi nulla
M.
-
Salve a tutti,
devo sempre ringraziare i GURU del forum perchè grazie a tutti i vostri consigli e spiegazioni noi umili "utilizzatori" di JOOMLA riusciamo sempre a risolvere problemi che per noi sono insormontabili. Grazie a questo topic sono riuscito a risolvere il problema su di un mio sito dove ormai avevo perso ogni speranza perchè avevo provato a modificare il database a svuotare le tabelle a ripararle ma non ha mai funzionato niente. Adesso con questo semplicissimo "code" che ho inserito nel file configuration ho risolto tutto..
Volevo solo dirvi GRAZIE INFINITE. Vi seguo sempre.
GRAZIE GRAZIE GRAZIE :)
-
Quando apro il mio sito ho questa segnalazione:Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 130968 bytes) in /membri/montecalvoirpinonews/libraries/joomla/language/language.php on line 275.Ho provato varie soluzioni da vari forum ma non ne vengo a capo.Da qualcuno viene segnalato che è un problema di memoria nel file php.ini al quale non sò come accedere.Potresti darmi voi la soluzione?
-
meglio che apri una nuova discussione, questa è veramente molto vecchia, quando joomla non era lo stesso joomla di adesso e quando i servizi di hosting erano impostati diversamente.