Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => Installazione, migrazione e aggiornamento => : Ghiepo 20 Sep 2010, 14:38:15
-
Buongiorno a tutti... ho iniziato a sviluppare il sito in locale e ora lo vorrei mettere in una sottocartella su un mio spazio web. Ho esportato il db e ho fatto sul web una installazione pulita di Joomla!, dopodichè ho importato il db dal sito mysql di sgaragnao e ho passato da locale a web tutte le cartelle del sito finora fatto. Quando vado nell'area amministrativa tutto ok, funziona e vedo tutti i dati che avevo inserito, se invece cerco di accedere nel sito dalla sottocartella mi viene fuori un generico 500 Internal Server Error e non vedo niente. Sono ormai 24 ore che Googoleggio cercando soluzioni e quant'altro ma senza risultati... prima di rifare tutto da capo, che è abbastanza lungo, non avreste dei suggerimenti da darmi per cercare di risolvere la cosa?
Resto in trepidante attesa, grazie a tutti coloro che cercheranno di aiutarmi, a presto.
Giuseppe
-
seguito la guida di migrazione che trovi seguendo il bottone "guide"?
M.
-
Assolutamente si... passo passo, l'unica differenza, forse, è è che io avevo il sito in locale su chiavetta USB, ma non credo faccia differenza...
-
Ho provato a reimportare il dump del database e mi ha dato un errore che prima non ricordo mi avesse dato:
Errore
query SQL:
--
-- Database: `golfus`
--
-- --------------------------------------------------------
--
-- Struttura della tabella `jos_banner`
--
DROP TABLE IF EXISTS `jos_banner` ;
Messaggio di MySQL: Documentazione
#1046 - No database selected
La cosa può essere d'aiuto alla risoluzione del problema?
Giuseppe
-
Ciao Ghiepo,
l'errore significa che non hai selezionato alcun database.
Ciao!
-
In che senso? io ho fatto l'esportazione e poi l'importazione, dove non lo avrei selezionato?
Scusa le domande banali ma sono nuovo sull'argomento, grazie.
Giuseppe
-
Ciao Ghiepo,
sul server devi selezionare un database, altrimenti ti dà quell'errore:
ti dice che vuoi importare un database ma non hai detto dove lo vuoi importare ;)
-
Azzz... ho capito, chiedo venia... è praticamente la mia prima esperienza con mysql et similia... :-[
-
l'errore del 500 Internal Server Error sembrerebbe essere collegato al configuration.php.
Può essere che, dato che l'installazione in locale era su chiavetta USB, nel copiare il tutto su web devo fare modifiche particolari al configuration.php?
Questa sera provo a rifare ex novo la migrazione e se ho di nuovo lo stesso problema vi posto il file configuration.php del locale e del web, a dopo...
Giuseppe
-
Ciao Ghiepo,
sì, il file configuration.php deve essere editato, prova a fare una ricerca sul forum, che è spiegato meglio in decine di posts.
Se poi hai problemi, chiama quando vuoi ;)
-
Allora andiamo con ordine... sto rifacendo un installazione pulita sul web con il file di installazione di joomla e alla seconda schermata, quella dei controlli pre-installazione , ho display errors on e register globals on; nella precedente installazione li avevo lasciati così ma ora ho deciso di metterli a posto ma non ci sono riuscito, già solo rinominando htaccess.txt in .htaccess mi viene il fatidico errore 500.
Che faccio? insisto (e come?) o lascio questi due parametri così?
-
Niente, ho rifatto tutto ma ancora lo stesso errore... :'( non so più dove sbattere la testa!!!
Vi posto il configuration.php, vedete per favore se c'è qualcosa che mi sfugge che blocca il tutto?
<?php
class JConfig {
/* Site Settings */
var $offline = '0';
var $offline_message = 'Sito fuori servizio per manutenzione.<br /> Riprovare più tardi.';
var $sitename = 'golfus';
var $editor = 'tinymce';
var $list_limit = '20';
var $legacy = '0';
/* Debug Settings */
var $debug = '0';
var $debug_lang = '0';
/* Database Settings */
var $dbtype = 'mysql';
var $host = '62.xxx.xxx.xxx';
var $user = 'xxxxxxxxxxxxx';
var $password = 'xxxxxxx';
var $db = 'xxxxxxxxxxxx';
var $dbprefix = 'jos_';
/* Server Settings */
var $live_site = '';
var $secret = 'xxxxxxxxxxxxxxxx';
var $gzip = '0';
var $error_reporting = '-1';
var $helpurl = 'http://www.joomla.it';
var $xmlrpc_server = '0';
var $ftp_host = '127.0.0.1';
var $ftp_port = '21';
var $ftp_user = '';
var $ftp_pass = '';
var $ftp_root = '';
var $ftp_enable = '0';
var $force_ssl = '0';
/* Locale Settings */
var $offset = '0';
var $offset_user = '0';
/* Mail Settings */
var $mailer = 'mail';
var $mailfrom = 'xxxxx@xxxxx.xxx';
var $fromname = 'golfus';
var $sendmail = '/usr/sbin/sendmail';
var $smtpauth = '0';
var $smtpsecure = 'none';
var $smtpport = '25';
var $smtpuser = '';
var $smtppass = '';
var $smtphost = 'localhost';
/* Cache Settings */
var $caching = '0';
var $cachetime = '15';
var $cache_handler = 'file';
/* Meta Settings */
var $MetaDesc = 'Joomla! - il sistema di gestione di contenuti e portali dinamici';
var $MetaKeys = 'joomla, Joomla';
var $MetaTitle = '1';
var $MetaAuthor = '1';
/* SEO Settings */
var $sef = '0';
var $sef_rewrite = '0';
var $sef_suffix = '0';
/* Feed Settings */
var $feed_limit = 10;
var $feed_email = 'author';
var $log_path = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx';
var $tmp_path = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx';
/* Session Setting */
var $lifetime = '15';
var $session_handler = 'database';
}
?>
Rimango in attesa fiducioso...e intanto guardo in giro se trovo qualcosa...grazie a tutti.
Giuseppe
-
due errori li ho trovati... il path per le cartelle logs e tmp erano sbagliati sia nel configuration.php che nel pannello di configurazione del back-end , mi viene il dubbio siano sbagliati anche altri percorsi, avete idea di dove devo controllare?
-
Ho visto che in locale ho la versione di PHP 5.3.1 mentre su aruba c'è la 4.4.9, può essere questo il problema?
-
Come detto sono veramente agli inizi in materia e non sapevo che dal pannello di controllo di Aru...sgaragnao si potessero fare cose tipo cambiare versione del php o modificare il php.ini e quant'altro, quindi, una volta messa la versione 5 di PHP e ottimizzato il PHP.ini per Joomla ho rifatto tutta la procedura di migrazione ed è andata a buon fine; spero che la mia esperienza possa essere di aiuto a qualche altro niubbo come me che avrà lo stesso problema.