Joomla.it Forum
Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => Installazione, migrazione e aggiornamento => : NixCrowd 18 Feb 2015, 18:02:06
-
Salve signori, mi è stato chiesto di aggiornare e modificare un sito internet.
Controllando il codice della home non ho trovato riferimenti a joomla ma solo che è stato creato il template con **** , ma con "Wappalyzer" ho scoperto che il sito è stato creato appunto con questo cms.
Sono un neofita di questo sistema di gestione dei contenuti, ma in questo periodo ne ho aggiornati vari ... il punto è che su questo sito in particolare, all'indirizzo miosito.it/administrator non spunta fuori il pannello di amministrazione. Come posso fare per raggiungerlo ?!
il sito in questione è: ######-####### . it ... qualcuno mi aiuti!!
edit: rimosso riferimento commerciale
-
Ciao
Devi sapere che il regolamento di questo forum vieta citare servizi e prodotti commerciali e chiedere supporto specifico per problemi da questi derivati. Comunque per il tuo problema forse è meglio se metti un link, ti aiutiamo a capire come è fatto.
-
Ciao tomtomeight!
mi scuso per il topic fuori posto e con richieste sbagliate ma la fretta non mi ha fatto leggere il regolamente ... non me ne vogliate :-[
... comunque l'aiuto che mi serve e per: " ######-####### . it " ... non riesco a capire se è fatto in joomla e dove sia il backend :-\
-
Adesso visualizza in manutenzione ed è solo una semplice pagina html.
-
si sto facendo delle prove per metterlo off line ... vedi ora ... (scusa tomtomeight ... grazie per la collaborazione)
-
Nulla non cambia nulla, tuttavia quella non e la pagina di offline di joomla quindi....
-
Scusa era rimasto il link di manutenzione ora cerco di capire leggendo l'html
-
Dunque sì sembra fatto con joomla, verifica da ftp l'elenco delle cartelle e magari metti uno screen per confermare al 100%
-
In allegato lo screen della root
-
Ok confermato che si tratta di un sito fatto con joomla, avranno implementato qualche protezione di accesso alla cartella administrator, verifica se nella cartella administrator c'è un file .htaccess ed eventualmente rinominalo.
-
nella cartella administrator non c'è il file .htaccess
... questo è l' .htaccess della root:
##
# @package Joomla
# @copyright Copyright (C) 2005 - 2013 Open Source Matters. All rights reserved.
# @license GNU General Public License version 2 or later; see LICENSE.txt
##
##
# 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 base64_encode data within the URL.
RewriteCond %{QUERY_STRING} base64_encode[^(]*\([^)]*\) [OR]
# Block out any script that includes a <script> tag in URL.
RewriteCond %{QUERY_STRING} (<|%3C)([^s]*s)+cript.*(>|%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})
# Return 403 Forbidden header and show the content of the root homepage
RewriteRule .* index.php [F]
#
## End - Rewrite rules to block out some common exploits.
## Begin - Custom redirects
#
# If you need to redirect some pages, or set a canonical non-www to
# www redirect (or vice versa), place that code here. Ensure those
# redirects use the correct RewriteRule syntax and the [R=301,L] flags.
#
## End - Custom redirects
##
# 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.
#
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
#
# If the requested path and file is not /index.php and the request
# has not already been internally rewritten to the index.php script
RewriteCond %{REQUEST_URI} !^/index\.php
# and the request is for something within the component folder,
# or for the site root, or for an extensionless URL, or the
# requested URL ends with one of the listed extensions
RewriteCond %{REQUEST_URI} /component/|(/[^.]*|\.(php|html?|feed|pdf|vcf|raw))$ [NC]
# and the requested path and file doesn't directly match a physical file
RewriteCond %{REQUEST_FILENAME} !-f
# and the requested path and file doesn't directly match a physical folder
RewriteCond %{REQUEST_FILENAME} !-d
# internally rewrite the request to the index.php script
RewriteRule .* index.php [L]
#
## End - Joomla! core SEF Section.
...
-
UP! ... Nessuno ha idea di come ritrovare un backend scomparso/non raggiungibile ?! ... dove si può andare a ricercare la causa della mancata visualizzazione del back end da "miosito.it/administrator" ?! ... puntando anche direttamente a "miosito.it/administrator/index.php" vengo sempre reindirizzato nella home.
Nel htaccess (sopra riportato) non ci sono tracce di blocchi ... che fare?!
-
Ciao,
comincia a rinominare .htaccess in htaccess.txt
Poi apri il file configuration.php e metti a zero queste voci
public $sef = '0';
public $sef_rewrite = '0';
public $sef_suffix = '0';
e vediamo se facciamo un passo avanti...
E comunque un qualche redirect ce l'hai perchè vieni indirizzato alla pagina manutenzione.html
-
Ciao,
comincia a rinominare .htaccess in htaccess.txt
Ciao maicolstaip!
il redirect alla pagina di manutenzione l'ho creato io perchè c'è la necessità del proprietario del sito di tenerlo off-line per un po ... qualche post più in alto trovi l'htaccess originale di joomla dove non ci sono (almeno per quanto ho potuto capire io) nè redirect nè blocchi per l'accesso alla pagina di amministrazione di joomla ...
Poi apri il file configuration.php e metti a zero queste voci
public $sef = '0';
public $sef_rewrite = '0';
public $sef_suffix = '0';
e vediamo se facciamo un passo avanti...
Ho modificato le tre linee di codice ed ho anche rinominato il file htaccess ... ho provato a puntare su miosito.it/administrator e su miosito.it/administrator/index.php e nulla da fare ... continua a reindirizzarmi sempre sulla home
-
Se può servire, ho scaricato tutto il sito in locale in modo da poterlo lavorare più comodamente ed il problema rimane anche così ... la pagina di amministrazione è latitante ...
... la configurazione del server locale è quella di EasyPHP-DevServer-14.1VC11 con APACHE 2.4.7. PHP 5.4.36 e MySQL 5.6.15 ... il sito gira correttamente e mi fa visualizzare tutte le pagine (previa disabilitazione di display_errors nel php.ini) tranne appunto l'amministrazione ... dove posso cercarlo questo problema?! ... ovviamente in locale ho eliminato anche l' .htaccess ...
-
Manda uno screen della cartella administrator aperta in filezilla.
-
MOD: Ecco aggiunto anche lo screen di filezilla ...
-
Ciao,
accedi al database tramite phpmyAdmin e disattiva tutti i componenti non nativi di joomla.
Io su i miei siti ho una protezione simile tramite jSecure lite.