Non riesco più ad andare sul mio sito
http://www.mkgirlan.altervista.org
Errore segnalato: 404, pagina non trovata.
Qualcuno mi può dire che cosa potrebbe essere cambiato? Io penso di non aver fatto nulla....
Grazie.
Printable View
Non riesco più ad andare sul mio sito
http://www.mkgirlan.altervista.org
Errore segnalato: 404, pagina non trovata.
Qualcuno mi può dire che cosa potrebbe essere cambiato? Io penso di non aver fatto nulla....
Grazie.
Assicurati che ci sia almeno uno di questi file: index.htm, index.html, index.php.
Ciaoo!
Per come l'ho vista io la cosa è molto più bastarda...
Hai per caso attivato un redirect all'interno del tuo sito? Perché cliccando sul quel link si finisce alla pagina mkgirlan.altervista.org/installation/index.php, che ovviamente non esiste... Verifica se nella root del tuo spazio hai una pagina PHP (che, a rigor di logica, dovrebbe chiamarsi index.php) che ti sembra strana...
Stammi bene...
Citazione:
Originalmente inviato da dementialsite
Ciao! Ho guardato sul file index.php e ho trovato due link che portano ad un inesistente ...installation/index.php che, come hai detto, non esiste. Ho provato cancellare "installation" e non mi viene più segnalato l'errore di prima.
Ma ora non mi carica più la pagina....!!??
Dato che sei riuscito a trovarla la pagina index.php sospetta, potresti scriverne qui il suo codice?
Stammi bene...
Ecco il contenuto del file index.php:Citazione:
Originalmente inviato da dementialsite
[DS] Usa gli appositi tag di codice quando ne devi riportare ampi stralci, si capisce meglio e non esce un post kilometrico...Codice PHP:<?php
/**
* @version $Id: index.php 1135 2005-11-20 21:00:27Z stingrey $
* @package Joomla
* @copyright Copyright (C) 2005 Open Source Matters. All rights reserved.
* @license [url]http://www.gnu.org/copyleft/gpl.html[/url] GNU/GPL, see LICENSE.php
* Joomla! is free software. This version may have been modified pursuant
* to the GNU General Public License, and as distributed it includes or
* is derivative of works licensed under the GNU General Public License or
* other free or open source software licenses.
* See COPYRIGHT.php for copyright notices and details.
*/
// Set flag that this is a parent file
define( '_VALID_MOS', 1 );
// checks for configuration file, if none found loads installation page
if (!file_exists( 'configuration.php' ) || filesize( 'configuration.php' ) < 10) {
$self = str_replace( '/index.php','', $_SERVER['PHP_SELF'] ). '/';
header("Location: http://" . $_SERVER['HTTP_HOST'] . $self . "installation/index.php" );
exit();
}
include_once( 'globals.php' );
require_once( 'configuration.php' );
require_once( 'includes/joomla.php' );
//Installation sub folder check, removed for work with SVN
if (file_exists( 'installation/index.php' )) {
define( '_INSTALL_CHECK', 1 );
include ('offline.php');
exit();
}
// displays offline/maintanance page or bar
if ($mosConfig_offline == 1) {
require( 'offline.php' );
}
// load system bot group
$_MAMBOTS->loadBotGroup( 'system' );
// trigger the onStart events
$_MAMBOTS->trigger( 'onStart' );
if (file_exists( 'components/com_sef/sef.php' )) {
require_once( 'components/com_sef/sef.php' );
} else {
require_once( 'includes/sef.php' );
}
require_once( 'includes/frontend.php' );
// retrieve some expected url (or form) arguments
$option = trim( strtolower( mosGetParam( $_REQUEST, 'option' ) ) );
$Itemid = intval( mosGetParam( $_REQUEST, 'Itemid', null ) );
if ($option == '') {
if ($Itemid) {
$query = "SELECT id, link"
. "\n FROM #__menu"
. "\n WHERE menutype = 'mainmenu'"
. "\n AND id = '$Itemid'"
. "\n AND published = '1'"
;
$database->setQuery( $query );
} else {
$query = "SELECT id, link"
. "\n FROM #__menu"
. "\n WHERE menutype = 'mainmenu'"
. "\n AND published = 1"
. "\n ORDER BY parent, ordering LIMIT 1"
;
$database->setQuery( $query );
}
$menu = new mosMenu( $database );
if ($database->loadObject( $menu )) {
$Itemid = $menu->id;
}
$link = $menu->link;
if (($pos = strpos( $link, '?' )) !== false) {
$link = substr( $link, $pos+1 ). '&Itemid='.$Itemid;
}
parse_str( $link, $temp );
/** this is a patch, need to rework when globals are handled better */
foreach ($temp as $k=>$v) {
$GLOBALS[$k] = $v;
$_REQUEST[$k] = $v;
if ($k == 'option') {
$option = $v;
}
}
}
if ( !$Itemid ) {
// when no Itemid give a default value
$Itemid = 99999999;
}
// mainframe is an API workhorse, lots of 'core' interaction routines
$mainframe = new mosMainFrame( $database, $option, '.' );
$mainframe->initSession();
// trigger the onAfterStart events
$_MAMBOTS->trigger( 'onAfterStart' );
// checking if we can find the Itemid thru the content
if ( $option == 'com_content' && $Itemid === 0 ) {
$id = intval( mosGetParam( $_REQUEST, 'id', 0 ) );
$Itemid = $mainframe->getItemid( $id );
}
/** do we have a valid Itemid yet?? */
if ( $Itemid === 0 ) {
/** Nope, just use the homepage then. */
$query = "SELECT id"
. "\n FROM #__menu"
. "\n WHERE menutype = 'mainmenu'"
. "\n AND published = 1"
. "\n ORDER BY parent, ordering"
. "\n LIMIT 1"
;
$database->setQuery( $query );
$Itemid = $database->loadResult();
}
// patch to lessen the impact on templates
if ($option == 'search') {
$option = 'com_search';
}
// loads english language file by default
if ($mosConfig_lang=='') {
$mosConfig_lang = 'english';
}
include_once( 'language/' . $mosConfig_lang . '.php' );
// frontend login & logout controls
$return = mosGetParam( $_REQUEST, 'return', NULL );
$message = mosGetParam( $_POST, 'message', 0 );
if ($option == 'login') {
$mainframe->login();
// JS Popup message
if ( $message ) {
?>
<script language="javascript" type="text/javascript">
<!--//
alert( "<?php echo _LOGIN_SUCCESS; ?>" );
//-->
</script>
<?php
}
if ($return) {
mosRedirect( $return );
} else {
mosRedirect( $mosConfig_live_site );
}
} else if ($option == 'logout') {
$mainframe->logout();
// JS Popup message
if ( $message ) {
?>
<script language="javascript" type="text/javascript">
<!--//
alert( "<?php echo _LOGOUT_SUCCESS; ?>" );
//-->
</script>
<?php
}
if ($return) {
mosRedirect( $return );
} else {
mosRedirect( $mosConfig_live_site );
}
}
/** get the information about the current user from the sessions table */
$my = $mainframe->getUser();
// detect first visit
$mainframe->detect();
// set for overlib check
$mainframe->set( 'loadOverlib', false );
$gid = intval( $my->gid );
// gets template for page
$cur_template = $mainframe->getTemplate();
/** temp fix - this feature is currently disabled */
/** @global A places to store information from processing of the component */
$_MOS_OPTION = array();
// precapture the output of the component
require_once( $mosConfig_absolute_path . '/editor/editor.php' );
ob_start();
if ($path = $mainframe->getPath( 'front' )) {
$task = mosGetParam( $_REQUEST, 'task', '' );
$ret = mosMenuCheck( $Itemid, $option, $task, $gid );
if ($ret) {
require_once( $path );
} else {
mosNotAuth();
}
} else {
echo _NOT_EXIST;
}
$_MOS_OPTION['buffer'] = ob_get_contents();
ob_end_clean();
initGzip();
header( 'Expires: Mon, 26 Jul 1997 05:00:00 GMT' );
header( 'Last-Modified: ' . gmdate( 'D, d M Y H:i:s' ) . ' GMT' );
header( 'Cache-Control: no-store, no-cache, must-revalidate' );
header( 'Cache-Control: post-check=0, pre-check=0', false );
header( 'Pragma: no-cache' );
// display the offline alert if an admin is logged in
if (defined( '_ADMIN_OFFLINE' )) {
include( 'offlinebar.php' );
}
// loads template file
if ( !file_exists( 'templates/'. $cur_template .'/index.php' ) ) {
echo _TEMPLATE_WARN . $cur_template;
} else {
require_once( 'templates/'. $cur_template .'/index.php' );
echo "<!-- ".time()." -->";
}
// displays queries performed for page
if ($mosConfig_debug) {
echo $database->_ticker . ' queries executed';
echo '<pre>';
foreach ($database->_log as $k=>$sql) {
echo $k+1 . "\n" . $sql . '<hr />';
}
}
doGzip();
?>
Manca il file configuration.php.
Quel file non contiene alcuna informazione. È vuoto.Citazione:
Originalmente inviato da funcool
Intanto ho provveduto a sostituirlo con il file configuration.php-dist.
Adesso l'errore segnalato è:
Fatal error: main() [function.require]: Failed opening required '/path/to/joomla/install/includes/version.php' (include_path='.:') in /membri/mkgirlan/includes/joomla.php on line 71
Hai sbagliato il percorso nel file di configurazione.
Più che sbagliato sembra proprio che la configurazione non sia stata fatta indicando i percorsi necessari che riguardano il tuo spazio qui su AV.
Per es. se leggo nell'errore:
Failed opening required '/path/to/joomla/install/includes/version.php'
che più o meno significa "/percorso/di/joomla"
immagino che nel file configuration in una certa variabile (il percorso di installazione) dovrai indicare al posto di "/path/to/"
la tua cartella utente dello spazio altervista che (sempre deducendo dal messaggio d'errore) è senza dubbio:
/membri/mkgirlan/
...poi, non conoscendo joomla ti consiglio di seguire alla lettera la sua guida alla configurazione.