Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => Installazione, migrazione e aggiornamento => : bellapalermo 10 Mar 2010, 21:08:58
-
Salve, avrei bisogno di un chiarimento.
appena aggiornato joomla 1.5.15 mi trovo costretta ad diattivare il System - SEF
(Questo errore se attivato: Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 1048576 bytes) in /plugins/system/sef.php on line 60)
Configurazione SEO
Friendly URL per i motori di ricerca No Si
Utilizza mod_rewrite No Si
Aggiungi il suffisso agli URL NoSi
tutto funziona bene eccetto i link all'interno delle descrione delle categorie di phoca gallery.
visto che sono tantissimi vorrei capire se è necessario tenere il System - SEF disattivato e quindi correggere tutti i link uno ad uno oppure esiste qualche patch.
Ho trovato questo patch su qualche forun ma non ho capito se risolve il problema visto che non posso testarlo in locale
http://www.joomlatwork.com/docman/doc_details/41.html
Ho letto anche: Fixed problem when using relative URL's in editor with SEF enabled (mah)
ho cercato ovunque ma non mi è chiaro.
diciamo che ho letto tanto e ho capito poco.
qualcuno puo spiegarmi meglio,
grazie.
-
Ciao.
Il messaggio di errore ti dice che hai esaurito la quantità di memoria a disposizione nel file di configurazione di php (php.ini) che nel tuo caso è impostato a 32 MB.
La soluzione possibile dipende dalle possibilità di manovra che hai:
a) nel caso in cui puoi editare il file php.ini (ma dubito fortemente) devi trovare la variabile
memory_limit = 32M ;
ed aumentare tale valore portandolo per esempio a 64;
b) se, invece, come credo sei su un hosting condiviso allora puoi provare ad aumentare tale valore nel file .htaccess inserendo la direttiva
php_value memory_limit 64M
ma questo questo metodo non funziona con tutti gli hosting ;
c) dulcis in fundo se gli altri due metodi non fungono allora edita il file sef.php che è quello che genera il problema ed inserisci questa stringa
ini_set('memory_limit', '32M');
subito dopo il tag <? e prima di tutto il resto
Se non dovesse ancora fungere non ho altro da suggerirti se non di contattare il fornitore dell'hosting e farti aumentare. se è possibile, tale valore da loro.
-
Grazie per la risposta, ho provato a modificare il file sef ma ricevo errrore in backend:
Parse error: syntax error, unexpected T_STRING in /home//public_html/plugins/system/sef.php on line 15
quindi ho ripristinato il file.
per il file .htaccess non ho capito dove devo inserire la stringa.
perdona la mia ignoranza ma non ho capito la funzione del plugin sef.
da quello che ho letto dovrebbe rimanere inattivo con l'aggiornamento a joomla 1.5.15 ( creando inconpatibilità con qualche componente) ma forse ho capito male.
poi vorrei capire perche il messaggio di errore non lo ricevo se il plugin è disattivato.
grazie per la disponibilità.
-
rileva un errore di sintassi alla riga 15 che dovrebbe essere la riga dove inserisci la stringa che ti ho inviato giusto?
il punto e virgola finale lo hai inserito? scusa la domanda banale ma a volte si tratta di sviste.
nell'.htaccess se stai utilizzando quello di joomla mettilo alla fine.
il SEF (search engine friendly) serve a rendere più amichevoli gli indirizzi web generati da joomla.
attivando il SEF per qualche ragione vai ad esaurire tutta la memoria disponibile per gli scripts php ecco perchè se lo disattivi non ricevi il messaggio di errore
-
Grazie mille, farò nuovamente delle prove.
-
Ok. Se hai bisogno batti un colpo :)
-
eccomi di nuovo a disturbare, volendo approfittare della tua disponibilità.
ho dato un occhiata generale a tutto il sito e ho potuto notare che il problema era solo riferito al componente phoca gallery quindi presumo che aggiorneranno presto per corregere il problema.
Ma noto anche che alcune pagine e anche immagini hanno il path errato, quando in backend sono corretti e funzionavano fino al l'ultimo aggiornamento di joomla (1.5.15)
per esempio;
in un articolo dove vengono a mancare le immagini
cerco il path un immagine
The requested URL /itinerari-serpottiani/images/stories/Serpotta/primo_itinerario.gif was not found on this server.
è ovvio che se cerca la foto prima in "itinerario serpotta" non la puo trovare perche non esiste questa cartella, esiste la cartella dentro images/stories
controllo ovviamente l'articolo in backend e vedo tutto regolare.
non tutti gli articoli hanno questo problema, non capisco da cosa dipende.
grazie
-
molto strana come cosa!
se tu non hai fatto modifiche in tal senso gli aggiornamenti non vanno a toccare la struttura delle cartelle ma sovrascrivono solo i files aggiornati e non è detto che la cartella images sia stata toccata dall'aggiornamento alla 1.5.15
-
No infatti le cartelle sono perfette, credo di capire che mi cerca la sezione o categorie del l'articolo come se fosse una cartella, boh
-
puoi postare un paio di link che ti danno problemi?
così magari è più facile fare una verifica.
grazie :)
-
http://www.bellapalermonline.com/cattedrale-di-palermo/le-tombe-reali.html
l'url immagine
http://www.bellapalermonline.com/cattedrale-di-palermo/images/stories/Monumenti/Cattedrale/img_1079.jpg
ma dovrebbe essere:
http://www.bellapalermonline.com/images/stories/Monumenti/Cattedrale/img_1079.jpg
-
credo di capire che ha a che vedere con i sottomenu
-
eh si è come se si portasse dietro il link un pezzo in più che non ci deve essere e quindi non riesce a localizzare l'immagine
-
domani provo a ricreare tutti i link e i menu che si riferiscono a queste pagine, magare hanno solo bisogno di essere aggiornati, domani però perchè oggi mi è venuta già un mal di testa.
ti faccio sapere, grazie
-
ok! come al solito se hai bisogno chiedi pure :)
-
facendo una analisi più approfondita posso confermare che sono tutti i sottomenu che hanno questo problema.
non solo le immagini vengono a mancare ma tutto ciò che è stato inserito nella pagine. si visualizza correttamento solo il testo, anche la template (ne uso 2) viene visualizza in maniera errata.
paragonando il problema precedentemente posto cioè la galleria phoca gallery (oltre il fatto del user fliendly che sia un problema di aggiornamento di componente) noto anche qui un errore di percorso.
Ho un sito in locale quasi identico(lo uso per testare di moduli) dove non riesco ad attivare il mod_rewrite e funziona perfettamente. Quindi deduco che sia un problema del file htaccess.
-
lo credo anche io da quello che dici.
la prova del nove puoi farla disabilitando le opzioni SEO e vedendo cosa succede
-
prova del nove fallita!!
tutte le combinazioni:
solo mod_rewrite disattivato - mancano tutte le immagini di tutti i menu non solo quelli dei sottomenu.
+ Friendly URL per i motori di ricerca disattivato tutti i menu vanno alla home (impossibile tenere disattivato anche solo per i test)
+ Aggiungi il suffisso agli URL disattivato mi da: 404 - Componente non trovato
-
hai dato un'occhiata alle faq per la versione 1.5.15?
ci sono state delle modifiche all'htaccess.txt nel passaggio di versione:
http://wiki.joomla.it/index.php?title=FAQ_Joomla_1.5.15
-
grazie per la segnalazione, avevo già inserito il file htaccess del upgrade ma non avevo tolto i concelletti.
Purtroppo però non risolve il problema.
-
ma poi hai provato a modificare le voci dei menu come avevi intenzione di fare?
-
diciamo che i sottomenu sono pochi e si possono correggere facilmente. ma se ho ragione per quanto riguarda i link interni alla descrizione di phoca gallery cioè che derivano dallo stesso errore non sarà una passeggiata modificarli tutti. ho sempre la speranza di poter correggere gli errori con un click. ma mi sà che dovrò armarmi di buona volontà e di tanta camomilla.
-
Risoltooooo!!!!!!
ho semplicemente caricato il file sef.php da un backup.
-
Bene!
Inserisci il classico [RISOLTO] all'inizio del titolo del tuo primo intervento così sarà di aiuto anche per gli altri :)
-
Mi permette di modificare solo dal settimo intervento, da dove posso accedere al titolo del post?
-
Non preoccuparti!
L'ho inserito io il [RISOLTO]. Con i topic troppo vecchi succede :)
-
OK grazie.
buon lavoro.
-
Salve a tutti sono nuovo del forum ma seguo il Vs sito da molto tempo,
rilevo anche io lo stesso identico problema di ballapalermo, a seguito di una migrazione di un istallazione di Joomla 1.5.21, ho il seguente problema:
tutte le immagini delle pagine contenute in sotto directory (voci di menu di secondo livello) hanno nel loro path preso la sottodirectory.
Ho provato a riuplodare sef come fatto da bellapalermo ma niente da fare, per superare il problema ho dovuto rinominare la cartella cache, xche la cosa curiosa è che cancellando la cache al primo caricamento di queste pagine le immagini si vede correttamente dal secondo caricamento quindi quando vengono spostate in cache si presenta il problema, quindi sono stato costretto ad evitare la scrittura nella cartella cache xche il problem persisteva anche disattivando la cache dal file di configurazione.
spero abbiate qualche consiglio o indicazioni che possa mettermi sulla buona strada.
Grazie in anticipo.