Joomla.it Forum
Componenti per Joomla! => SEO => : BAT-77 23 Feb 2009, 12:12:42
-
Ciao a tutti, ancora problemi ed ancora qui alla ricerca di buoni consigli...
Allora ho installato sh404, ho modificato il file htaccess.txt, ho installato il modulo sh404sef custum tags, dal pannello di controllo del componente vedo gli articoli ma se metto su anteprima del sito mi appare questo allarmante messaggio:
Fatal error: Cannot redeclare shcleanuptitle() (previously declared in /web/htdocs/www.ragnodorovignola.it/home/modules/mod_shCustomTags/mod_shCustomTags.php:54) in /web/htdocs/www.ragnodorovignola.it/home/components/com_sh404sef/shPageRewrite.php on line 25
se disattivo il componente torna tutto normale. Qualcuno mi da una mano?
-
elimina sh404customtags. Per joomla 1.5 è già incluso nel componente
-
Ho tolto il modulo, ma ora non si vedono (all'interno del componente) gli articoli da che sono all'interno del sito. ??? ???
E quindi non li posso modificare.
-
sei con joomla 1.5, giusto?
hai scaricato la versione per 1.5 di sh404sef, giusto (dimmi di si, per favore ;D)
Se alle domande, la risposta è si, allora può anche darsi che il modulo abbia corrotto qualche file del componente.
In ogni caso, non puoi far altro che disinstallare il componente, accertarti che la cartella del modulo sh404customtags sia stata eliminata e reinstallare il componente, attivando la gestione meta/seo nella sua configurazione
-
joomla Versione 1.5.7
com_sh404SEF-15_1
Il problema è che quando ho installato per la prima volta sh404 avevo già questo problema, cercando in giro ho trovato alcune risposte ma nessuna mi ha aiutato. Poi ho trovato il modulo e pensavo che fosse la risposta quindi non credo sia il modulo ad aver incasinato il componente. :-\
Forse il problema è nel file .htaccess , ma in un altro sito funziona bene con lo stesso file attivato.
Attualmente il file è così:
##
# @version $Id: htaccess.txt 10492 2008-07-02 06:38:28Z ircmaxell $
# @package Joomla
# @copyright Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved.
# @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
# Joomla! is Free Software
##
#####################################################
# READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE
#
# The line just below this section: 'Options +FollowSymLinks' may cause problems
# with some server configurations. It is required for use of mod_rewrite, but may already
# be set by your server administrator in a way that dissallows changing it in
# your .htaccess file. If using it causes your server to error out, comment it out (add # to
# beginning of line), reload your site in your browser and test your sef url's. If they work,
# it has been set by your server administrator and you do not need it set here.
#
#####################################################
## Can be commented out if causes errors, see notes above.
# Options +FollowSymLinks
#
# mod_rewrite in use
RewriteEngine On
########## Begin - Rewrite rules to block out some common exploits
## If you experience problems on your site block out the operations listed below
## This attempts to block the most common type of exploit `attempts` to Joomla!
#
# Block out any script trying to set a mosConfig value through the URL
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
# Block out any script trying to base64_encode crap to send via URL
RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
# Block out any script that includes a <script> tag in URL
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
# Block out any script trying to set a PHP GLOBALS variable via URL
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
# Block out any script trying to modify a _REQUEST variable via URL
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
# Send all blocked request to homepage with 403 Forbidden error!
RewriteRule ^(.*)$ index.php [F,L]
#
########## End - Rewrite rules to block out some common exploits
# Uncomment following line if your webserver's URL
# is not directly related to physical file paths.
# Update Your Joomla! Directory (just / for root)
RewriteBase /
########## Begin - Joomla! core SEF Section
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$ [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#
########## End - Joomla! core SEF Section
-
Nessun aiuto??
-
Dopo aver disinstallato il modulo, hai disinstallato e reinstallato il componente, senza il mantenimento delle impostazioni?
Prima di reinstallare il componente, comunque, aggiornati la versione di joomla ;)
-
Aggiornato joomla, reinstallato il componente, apro e trovo solo alcuni articoli in 404 SEF URL Manager e solo nel pannello "mostra 404 log", e non in "mostra SEF urls". ??? ???
-
a me pare che tutto funzioni regolarmente, se il tuo sito è quello che si può desumere da questa stringa:
Fatal error: Cannot redeclare shcleanuptitle() (previously declared in /web/htdocs/www.ragnodorovignola.it/home/modules/mod_shCustomTags/mod_shCustomTags.php:54) in /web/htdocs/www.ragnodorovignola.it/home/components/com_sh404sef/shPageRewrite.php on line 25
Certo, se eliminassi il codice lingua anche per la lingua di default, le url sarebbero ancora più snelle
-
Risolto, ora funziona tutto.
Ho cambiato il file .htaccess e ora è ok.
Se interessa pubblico il file modificato.
Grazie mille per l'attenzione
-
Beato te che hai risolto!!!!!Io ancora no,che mi date una mano?