Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => : cicciomed 23 Feb 2010, 12:26:25
-
il link generato dal <hr id="system-readmore"/> genera l'errore 404 sul server, in locale invece funziona tutto.
cut
Ho aggiornato joomla alla versione 1.5.15 ma niente da fare. non so che pesci pigliare. Qualcuno ha già avuto questo problema?? ci sono dei file di configrazione da modificare?
Grazie.
-
Benvenuto nel forum di joomla.it
sono sgraditi riferimenti commerciali in questo forum..
comincia con una bella richiesta alla tua assistenza hosting ed aspetta la risposta...
-
Non era mia intenzione fare pubblicità a nessuno,
cerco solo di capire se il problema stà nelle versioni di php, webserver etc. o se potrebbe essere un problema di chi mi fa hosting.
l'ho citato perchè qualcuno potrebbe aver avuto lo stesso problema dopo aver messo on-line il proprio sito, proprio utilizzando il su citato riferimento commerciale.
Aggiungo che se qualcuno mi può aiutare anche solo a capire in che modo il core di joomla elabori la richiesta, potrei cercare di risolvere il problema da solo.
Grazie.
-
o se potrebbe essere un problema di chi mi fa hosting.
già detto, risolvi con la tua assistenza hosting se credi che sia un problema di server,
se è un problema di joomla il riferimento commerciali è inutile, tutti i software open source lavorano diversamente da win che cià il registro di sistema ..
tolgo i riferimenti e parliamo solo di joomla, ok?
hai un link al sito problematico?
-
il sito in questione non è il mio, io sto rifacendo il sito di un amico utilizzando joomla.
abbiamo quindi rimesso la vecchia versione.
ho visto che il link è il numero articolo(come sul db), il trattino e l'alias dell'articolo. digitando direttamente il link sulla barra degli indirizzi stesso problema.
Quindi presumo che non è un problema di generazione del link corretto clikkando su "leggi tutto", ma quanto di recuperare l'articolo corretto.
-
Ho provato a fare un pò di debug 8)
nel file index.php alla riga
$option = JRequest::getCmd('option');
in locale mi torna "com_content13"
sul server invece nulla
di conseguenza
$mainframe->dispatch($option);
genera l'errore
adesso mi addentro nella classe JRequest.....
-
ma l'htaccess è a posto?
il mod_rewrite?
Il seo è attivato?
Il followsymlink è commentato?
solitamente joomla non richiede interventi di debug da programmatore e non credo sia questa l'eccezione, se stai su uno spazio con tutti i requisiti necessari per installare joomla.
M.
-
friendly url - si
mod_rewrite - no (e quindi htaccess originale)
suffisso agli url - no
per il resto che devo fare.. me ne sto con le mani in mano aspettando che il problema si risolva da solo??
cerco di trovare il problema.....
Grazie cmq per l'interessamento
-
col friendly url = no funziona?
M.
-
OK risolto,
ma sai perchè??
non funziona per la versione php? qual'è il motivo?
io sono riuscito a capire che il problema si verifica perchè la variabile
$GLOBALS['_JREQUEST'][$name]['SET.'.$hash]
con $name = option
e $hash = REQUEST
non risulta settata (in locale è = true), così il metodo JRequest::getVar torna una variabile vuota e trackkete -> 404
Grazie. spero che sarà utile ad altri. :)
-
Meglio ancora,
l'ho attivato insieme al mod_rewrite ma bisogna commentare una riga nel file htaccess.txt e rinominarlo come .htaccess
Questa soluzione si può adottare solo se si ha l'hosting che ho io, che risulta innominabile data la sua natura commerciale.
L'ho beccata dopo che grazie a "mau_develop" è uscito fuori htaccess e mod_rewrite, cercandoli su un noto motore di ricerca, di cui non posso fare il nome per evitare altre cazziate.
-
Salve...
Scusami cicciomed se riapro questa vecchia discussione, io ho lo stesso problema ma non ho ben capito come hai risolto, saresti così gentile da spiegarmelo passo per passo?
da quello che ho capito va modificato qualcosa nel file index.php, ma non ho capito cosa...