Joomla.it Forum
Joomla! 1.0.x (versione con supporto terminato) => Le voci di Joomla.it (solo per versione Joomla 1.0.x) => : angelotax 27 Nov 2005, 00:12:46
-
Facendo il backup totale dei files e del DB non riesco poi a modificare o a trovare i files che devono essere modificati oltre al configuration.php di Joomla.
Warning: main(/home/httpd/vhosts/xxxxx.it/httpdocs/Forum/SSI.php): failed to open stream: No such file or directory in f:\programmi\easyphp1-8\www\index.php on line 33
Fatal error: main(): Failed opening required '/home/httpd/vhosts/xxxxxxxxx.it/httpdocs/Forum/SSI.php' (include_path='.;F:/Programmi/EasyPHP1-8\php\pear\') in f:\programmi\easyphp1-8\www\index.php on line 33
Sapete aiutarmi?
:o :o
-
Nessuno ? :(
-
ehm .. up ::)
-
Potresti spiegare meglio? devi fare un trasferimento da locale a remoto?
-
E' indifferente, in pratica avrei bisogno di imparare entrambi i procedimenti che mi sarebbero utili per trasferire il contenuto su un'altro sito o anche in locale.
1 - Con Babackup (o manualmente) mi salvo tutti i files(compreso SMF) nella root dell'ftp, e mi esporto il database.
2 - Trasferisco nella nuova sede (qualunque essa sia) tutti i files(compreso SMF moduli e componenti), ripopolo il database tramite Phpmyadmin importando il Db esportato dalla vecchia sede.
3 - (e qui sta il problema) edito manualmente le path di configuration.PhP di Joomla e di NON SO QUALE ALTRO FILE per interfacciare i files col database della nuova sede.
In pratica, editando solo il configuration.php di Joomla, mi viene restituito quell'errore che ho postato sopra.
Dove sta l'inghippo? Cosa altro dovrei editare? Come mi consigliate di effettuare il backup?
-
ok il problema mi sembra non risieda in joomla ma in smf.
Hai cambiato il path anche nel file di configurazione di smf?
Ricordo che in fase di installazione chiede il path, quindi devi aggiornare anche quello.
Prova a vedere se queste impostazioni risiedono nel file Settings.php di SMF
EDIT: ora ho aperto il mio e vedo che
in $boarddir chiede il percorso dell'absolute path
in Database Info cambia i valori con quelli nuovi
in Directories/Files cambia il path
-
ok il problema mi sembra non risieda in joomla ma in smf.
Hai cambiato il path anche nel file di configurazione di smf?
Ricordo che in fase di installazione chiede il path, quindi devi aggiornare anche quello.
Prova a vedere se queste impostazioni risiedono nel file Settings.php di SMF
EDIT: ora ho aperto il mio e vedo che
in $boarddir chiede il percorso dell'absolute path
in Database Info cambia i valori con quelli nuovi
in Directories/Files cambia il path
########## Forum Info ##########
$mbname = 'pippo Forums'; # The name of your forum.
$language = 'english'; # The default language file set for the forum.
$boardurl = 'http://localhost/Forum'; # URL to your forum's folder. (without the trailing /!)
$webmaster_email = 'pippo@gmail.com'; # Email address to send emails from. (like noreply@yourdomain.com.)
$cookiename = 'SMFCookie113'; # Name of the cookie to set for authentication.
########## Database Info ##########
$db_server = 'localhost';
$db_name = 'joomla';
$db_user = 'root';
$db_passwd = '';
$db_prefix = 'smf_';
$db_persist = 0;
$db_error_send = 1;
########## Directories/Files ##########
# Note: These directories do not have to be changed unless you move things.
$boarddir = 'f:/programmi/easyphp1-8/www/Forum'; # The absolute path to the forum's folder. (not just '.'!)
$sourcedir = 'f:/programmi/easyphp1-8/www/Forum/Sources'; # Path to the Sources directory.
########## Error-Catching ##########
# Note: You shouldn't touch these settings.
$db_last_error = 0;
# Make sure the paths are correct... at least try to fix them.
if (!file_exists($boarddir) && file_exists(dirname(__FILE__) . '/agreement.txt'))
$boarddir = dirname(__FILE__);
if (!file_exists($sourcedir) && file_exists($boarddir . '/Sources'))
$sourcedir = $boarddir . '/Sources';
Io l'avevo già cambiato il file, ma continua a darmi quell'errore che ho postato sopra, che ho sbagliato?
Warning: main(/home/httpd/vhosts/xxxxx.it/httpdocs/Forum/SSI.php): failed to open stream: No such file or directory in f:\programmi\easyphp1-8\www\index.php on line 33
Fatal error: main(): Failed opening required '/home/httpd/vhosts/xxxxxxxxx.it/httpdocs/Forum/SSI.php' (include_path='.;F:/Programmi/EasyPHP1-8\php\pear\') in f:\programmi\easyphp1-8\www\index.php on line 33
Cioè sembra che da qualche parte la index di joomla vada
ancora a cercarsi alcune path che erano quelle dell'host remoto(in questo caso backup da remoto a locale).
Posto anche il mio configuration.php di joomla, magari qualcuno può aiutarmi a venirne a capo..
<?php
$mosConfig_MetaAuthor = '1';
$mosConfig_MetaDesc = 'Joomla - the dynamic portal engine and content management system';
$mosConfig_MetaKeys = 'Joomla, joomla';
$mosConfig_MetaTitle = '1';
$mosConfig_absolute_path = 'f:/programmi/easyphp1-8/www';
$mosConfig_allowUserRegistration = '1';
$mosConfig_back_button = '1';
$mosConfig_cachepath = 'f:/programmi/easyphp1-8/www/cache';
$mosConfig_cachetime = '900';
$mosConfig_caching = '0';
$mosConfig_db = 'joomla';
$mosConfig_dbprefix = 'jos_';
$mosConfig_debug = '0';
$mosConfig_dirperms = '';
$mosConfig_editor = 'tinymce';
$mosConfig_enable_log_items = '0';
$mosConfig_enable_log_searches = '0';
$mosConfig_enable_stats = '0';
$mosConfig_error_message = ' ERRORE !!
SITO OFFLINE !!!!';
$mosConfig_error_reporting = '-1';
$mosConfig_favicon = 'favicon.ico';
$mosConfig_fileperms = '';
$mosConfig_fromname = 'pippo.it';
$mosConfig_gzip = '0';
$mosConfig_helpurl = 'http://help.joomla.org';
$mosConfig_hideAuthor = '0';
$mosConfig_hideCreateDate = '0';
$mosConfig_hideEmail = '0';
$mosConfig_hideModifyDate = '0';
$mosConfig_hidePdf = '0';
$mosConfig_hidePrint = '0';
$mosConfig_hits = '1';
$mosConfig_host = 'localhost';
$mosConfig_icons = '1';
$mosConfig_item_navigation = '1';
$mosConfig_lang = 'italian';
$mosConfig_lifetime = '900';
$mosConfig_link_titles = '0';
$mosConfig_list_limit = '30';
$mosConfig_live_site = 'http://localhost';
$mosConfig_locale = 'it_IT';
$mosConfig_mailer = 'mail';
$mosConfig_mailfrom = 'info@pippo.it';
$mosConfig_ml_support = '0';
$mosConfig_multipage_toc = '1';
$mosConfig_offline = '1';
$mosConfig_offline_message = ' ERRORE !!
SITO OFFLINE !!!!
MA ANCORA PER POCO !!!';
$mosConfig_offset = '-1';
$mosConfig_offset_user = '0';
$mosConfig_pagetitles = '1';
$mosConfig_password = '';
$mosConfig_readmore = '1';
$mosConfig_secret = 'Bhbzfca5H3AwpWR1';
$mosConfig_sef = '0';
$mosConfig_sendmail = '/usr/sbin/sendmail';
$mosConfig_shownoauth = '0';
$mosConfig_sitename = 'pippo.it';
$mosConfig_smtpauth = '0';
$mosConfig_smtphost = 'localhost';
$mosConfig_smtppass = '';
$mosConfig_smtpuser = '';
$mosConfig_uniquemail = '1';
$mosConfig_user = 'root';
$mosConfig_useractivation = '1';
$mosConfig_vote = '0';
setlocale (LC_TIME, $mosConfig_locale);
?>
-
Facendo il backup totale dei files e del DB non riesco poi a modificare o a trovare i files che devono essere modificati oltre al configuration.php di Joomla.
Warning: main(/home/httpd/vhosts/xxxxx.it/httpdocs/Forum/SSI.php): failed to open stream: No such file or directory in f:\programmi\easyphp1-8\www\index.php on line 33
Fatal error: main(): Failed opening required '/home/httpd/vhosts/xxxxxxxxx.it/httpdocs/Forum/SSI.php' (include_path='.;F:/Programmi/EasyPHP1-8\php\pear\') in f:\programmi\easyphp1-8\www\index.php on line 33
Sapete aiutarmi?
:o :o
Dall'errore che hai riportato il problema sembrerrebbe essere il path di SMF.
Puoi riportare anche il path che trovi nel pannello amm.re di Joomla > Componenti > JoomlaSMFForum?
EDIT: se non riesci ad accedere da pannello, vai a vedere via ftp il file in Administrator > Components > com_smf > config.smf.php
-
Allora ci sono degli sviluppi, ho scoperto che avevo importato
Joomla index.php file e SMF index.php e Sources/Subs-Post.php file patchati in remoto dal pannelo di controllo componenti di joomla, unpatchandoli sempre da remoto e poi reimportandoli in locale il sito si avvia, solo che, adesso che stavo capendo il problema della path dall'administration di joomla mi è morto Easy Php per non si sa quale oscuro motivo, non apre più la index.
Ormai dovrei esserne a capo, provo a reinstallare Easy Php e ti prometto che appena avrò capito tutto posto una bella guida per il backup totale Joomla - SMF.
-
.... Pensavo fosse tutto risolto invece...... unpatchando la index o semplicemente rimettendone una nuova riesco ad aprire il il sito normale, ripatchandola si ripresenta un errore:
Warning: main(f:/programmi/easyphp1-8/www/Forum/QueryString.php): failed to open stream: No such file or directory in F:\Programmi\EasyPHP1-8\www\Forum\SSI.php on line 55
Fatal error: main(): Failed opening required 'f:/programmi/easyphp1-8/www/Forum/QueryString.php' (include_path='.;F:/Programmi/EasyPHP1-8\php\pear\') in F:\Programmi\EasyPHP1-8\www\Forum\SSI.php on line 55
Se apro il forum, con la index non patchata appare questo :
Notice: Undefined index: action in f:\programmi\easyphp1-8\www\components\com_smf\smf.php on line 29
Warning: main(f:/programmi/easyphp1-8/www/Forum/QueryString.php): failed to open stream: No such file or directory in F:\Programmi\EasyPHP1-8\www\Forum\index.php on line 47
Fatal error: main(): Failed opening required 'f:/programmi/easyphp1-8/www/Forum/QueryString.php' (include_path='.;F:/Programmi/EasyPHP1-8\php\pear\') in F:\Programmi\EasyPHP1-8\www\Forum\index.php on line 47
Ho controllato il file config del modulo admin come mi avevi detto e mi pare tutto apposto:
<?php
global $smf_path, $smf_redirect, $smf_prefix, $mos_prefix, $wrapped, $hideemail, $cbprofile, $registration_module, $mosurl;
$smf_path = "F:\Programmi\EasyPHP1-8\www\Forum";
$smf_redirect = 0;
$mos_prefix = "jos_";
$smf_prefix = "smf_";
$wrapped = true;
$hideemail = 1;
$cbprofile = 0;
$registration_module = "mambo";
$mosurl = "http://localhost/index.php?option=com_smf&Itemid=26&";
ARGH !!! :o :o :o
-
urca :o
Attingo all'ultimo dubbio poi abbandono il ring ;D
(include_path='.;F:/Programmi/EasyPHP1-8\php\pear\')
quel .; prima del percorso mi sembra strano....
Non capisco cosa intendi per patchare e unpatchare la index... avevi fatto delle modifiche?
-
No, dal pannello di controllo, nell'amministrazione di Joomla , quando installi SMF, l'ultimo passo è andare su COMPONENTI->Joomla-smf_forum-> Configuration, e patchare la index di mambo in modo che si interfacci correttamente col forum, quello intendo.
E' possibile infatti, sempre dallo stesso menù "unpatchare" cioè tornare indietro.
Se installi ad esempio il mod SMF latest topics senza patchare la index di Joomla, questo comparirà in modo non corretto.
-
ok sì ora ho visto, avevo dimenticato perchè l'ho installato tempo fa :P
A parte quel percorso un po' sospetto, non saprei cos'altro indicarti, sorry