Problema directory BACKUP
Moderatore: mod Generali
-
- membro Junior
- Messaggi: 14
- Iscritto il: 24/01/2005, 1:00
- Località: USA
Problema directory BACKUP
Ricevo questo messaggio:
ERROR_BACKUP_DIRECTORY_DOES_NOT_EXIST
e la directory che cerca è
/home3/terraing/public_html/commerce/admin/backups/
che in realtà io vedo sul server da dreamweaver e contiene ancora i 3 backups che avevo fatto nei giorni scorsi.
Mi sono accorto di questo ieri quando il mio sito è stato spostato su un nuovo server. C'è un nesso? Come posso risolvere? Ho letto altri post simili, dove era scritto di controllare il configure.php, ma l'istruzione per la cartella dei backups mi sembra corretta:
define('DIR_WS_BACKUP', DIR_WS_ADMIN . 'backups/');
e per questo motivo l'ho lasciata inalterata, come del resto tutto il file.
Chi mi può aiutare?
Grazie
Stefano
ERROR_BACKUP_DIRECTORY_DOES_NOT_EXIST
e la directory che cerca è
/home3/terraing/public_html/commerce/admin/backups/
che in realtà io vedo sul server da dreamweaver e contiene ancora i 3 backups che avevo fatto nei giorni scorsi.
Mi sono accorto di questo ieri quando il mio sito è stato spostato su un nuovo server. C'è un nesso? Come posso risolvere? Ho letto altri post simili, dove era scritto di controllare il configure.php, ma l'istruzione per la cartella dei backups mi sembra corretta:
define('DIR_WS_BACKUP', DIR_WS_ADMIN . 'backups/');
e per questo motivo l'ho lasciata inalterata, come del resto tutto il file.
Chi mi può aiutare?
Grazie
Stefano
-
- membro Regular
- Messaggi: 199
- Iscritto il: 18/06/2004, 0:00
- Località: Torino- Brescia
- Contatta:
Non vorrei dire una cavolata, però mi pare che la directory di backup venga definita in assoluto in questo modo
define('DIR_FS_BACKUP', DIR_FS_ADMIN . 'backups/');
dove per DIR_FS_ADMIN tu dovresti avere /home3/terraing/public_html/commerce/admin/, valore che quasi sicuramente cambia spostando il sito su un server diverso da quello precedente.
Ciao
define('DIR_FS_BACKUP', DIR_FS_ADMIN . 'backups/');
dove per DIR_FS_ADMIN tu dovresti avere /home3/terraing/public_html/commerce/admin/, valore che quasi sicuramente cambia spostando il sito su un server diverso da quello precedente.
Ciao
-
- membro Junior
- Messaggi: 14
- Iscritto il: 24/01/2005, 1:00
- Località: USA
-
- membro Regular
- Messaggi: 199
- Iscritto il: 18/06/2004, 0:00
- Località: Torino- Brescia
- Contatta:
Prova a fare così....
In Admin scegli Strumenti -> Server Info
ti restituisce la configurazione del server.
Ora cerca il valore SCRIPT_FILENAME a fianco trovi la stringa esatta al file server_info.php che si trova dentro la cartella admin.
Quindi copia la stringa fino a admin/server_info.php (escluso) quella è la stringa esatta che dovresti mettere a DIR_FS_ADMIN
Ciao
In Admin scegli Strumenti -> Server Info
ti restituisce la configurazione del server.
Ora cerca il valore SCRIPT_FILENAME a fianco trovi la stringa esatta al file server_info.php che si trova dentro la cartella admin.
Quindi copia la stringa fino a admin/server_info.php (escluso) quella è la stringa esatta che dovresti mettere a DIR_FS_ADMIN
Ciao
-
- membro Junior
- Messaggi: 14
- Iscritto il: 24/01/2005, 1:00
- Località: USA
Ho trovato quello che tu mi hai indicato
/home/terraing/public_html/commerce/admin/server_info.php
in configure.php ho messo
define('DIR_FS_ADMIN', 'home/terraing/public_html/commerce/admin/'); // absolute pate required
e
define('DIR_FS_BACKUP', DIR_FS_ADMIN . 'backups/');
ma poi quando provo mi restituisce il solito messaggio
Backup Directory: /home3/terraing/public_html/commerce/admin/backups/
Che ne pensi Sara?
Ciao Stefano
/home/terraing/public_html/commerce/admin/server_info.php
in configure.php ho messo
define('DIR_FS_ADMIN', 'home/terraing/public_html/commerce/admin/'); // absolute pate required
e
define('DIR_FS_BACKUP', DIR_FS_ADMIN . 'backups/');
ma poi quando provo mi restituisce il solito messaggio
Backup Directory: /home3/terraing/public_html/commerce/admin/backups/
Che ne pensi Sara?
Ciao Stefano
-
- membro Junior
- Messaggi: 14
- Iscritto il: 24/01/2005, 1:00
- Località: USA
Ti mostro l'intero file configure.php (quello della cartella admin/includes) forse a te salterà all'occhio qualche incongruenza.
Ciao Stefano
// Define the webserver and path parameters
// * DIR_FS_* = Filesystem directories (local/physical)
// * DIR_WS_* = Webserver directories (virtual/URL)
define('HTTP_SERVER', 'http://terraingioco.com'); // eg, http://localhost - should not be empty for productive servers
define('HTTP_CATALOG_SERVER', 'http://terraingioco.com');
define('HTTPS_CATALOG_SERVER', 'https://terraingioco.com');
define('ENABLE_SSL_CATALOG', 'true'); // secure webserver for catalog module
define('DIR_FS_DOCUMENT_ROOT', 'commerce/'); // where the pages are located on the server
define('DIR_WS_ADMIN', 'commerce/admin/'); // absolute path required
define('DIR_FS_ADMIN', 'home3/terraing/public_html/commerce/admin/'); // absolute pate required
define('DIR_WS_CATALOG', 'commerce/'); // absolute path required
define('DIR_FS_CATALOG', 'commerce/'); // absolute path required
define('DIR_WS_IMAGES', 'images/');
define('DIR_WS_ICONS', DIR_WS_IMAGES . 'icons/');
define('DIR_WS_CATALOG_IMAGES', DIR_WS_CATALOG . 'images/');
define('DIR_WS_INCLUDES', 'includes/');
define('DIR_WS_BOXES', DIR_WS_INCLUDES . 'boxes/');
define('DIR_WS_FUNCTIONS', DIR_WS_INCLUDES . 'functions/');
define('DIR_WS_CLASSES', DIR_WS_INCLUDES . 'classes/');
define('DIR_WS_MODULES', DIR_WS_INCLUDES . 'modules/');
define('DIR_WS_LANGUAGES', DIR_WS_INCLUDES . 'languages/');
define('DIR_WS_CATALOG_LANGUAGES', DIR_WS_CATALOG . 'includes/languages/');
define('DIR_FS_CATALOG_LANGUAGES', DIR_FS_CATALOG . 'includes/languages/');
define('DIR_FS_CATALOG_IMAGES', DIR_FS_CATALOG . 'images/');
define('DIR_FS_CATALOG_MODULES', DIR_FS_CATALOG . 'includes/modules/');
define('DIR_FS_BACKUP', DIR_FS_ADMIN . 'backups/');
// define our database connection
define('DB_SERVER', 'localhost'); // eg, localhost - should not be empty for productive servers
define('DB_SERVER_USERNAME', 'terraing_osc1');
define('DB_SERVER_PASSWORD', __________
define('DB_DATABASE', 'terraing_osc1');
define('USE_PCONNECT', 'false'); // use persisstent connections?
define('STORE_SESSIONS', 'mysql'); // leave empty '' for default handler or set to 'mysql'
Ciao Stefano
// Define the webserver and path parameters
// * DIR_FS_* = Filesystem directories (local/physical)
// * DIR_WS_* = Webserver directories (virtual/URL)
define('HTTP_SERVER', 'http://terraingioco.com'); // eg, http://localhost - should not be empty for productive servers
define('HTTP_CATALOG_SERVER', 'http://terraingioco.com');
define('HTTPS_CATALOG_SERVER', 'https://terraingioco.com');
define('ENABLE_SSL_CATALOG', 'true'); // secure webserver for catalog module
define('DIR_FS_DOCUMENT_ROOT', 'commerce/'); // where the pages are located on the server
define('DIR_WS_ADMIN', 'commerce/admin/'); // absolute path required
define('DIR_FS_ADMIN', 'home3/terraing/public_html/commerce/admin/'); // absolute pate required
define('DIR_WS_CATALOG', 'commerce/'); // absolute path required
define('DIR_FS_CATALOG', 'commerce/'); // absolute path required
define('DIR_WS_IMAGES', 'images/');
define('DIR_WS_ICONS', DIR_WS_IMAGES . 'icons/');
define('DIR_WS_CATALOG_IMAGES', DIR_WS_CATALOG . 'images/');
define('DIR_WS_INCLUDES', 'includes/');
define('DIR_WS_BOXES', DIR_WS_INCLUDES . 'boxes/');
define('DIR_WS_FUNCTIONS', DIR_WS_INCLUDES . 'functions/');
define('DIR_WS_CLASSES', DIR_WS_INCLUDES . 'classes/');
define('DIR_WS_MODULES', DIR_WS_INCLUDES . 'modules/');
define('DIR_WS_LANGUAGES', DIR_WS_INCLUDES . 'languages/');
define('DIR_WS_CATALOG_LANGUAGES', DIR_WS_CATALOG . 'includes/languages/');
define('DIR_FS_CATALOG_LANGUAGES', DIR_FS_CATALOG . 'includes/languages/');
define('DIR_FS_CATALOG_IMAGES', DIR_FS_CATALOG . 'images/');
define('DIR_FS_CATALOG_MODULES', DIR_FS_CATALOG . 'includes/modules/');
define('DIR_FS_BACKUP', DIR_FS_ADMIN . 'backups/');
// define our database connection
define('DB_SERVER', 'localhost'); // eg, localhost - should not be empty for productive servers
define('DB_SERVER_USERNAME', 'terraing_osc1');
define('DB_SERVER_PASSWORD', __________
define('DB_DATABASE', 'terraing_osc1');
define('USE_PCONNECT', 'false'); // use persisstent connections?
define('STORE_SESSIONS', 'mysql'); // leave empty '' for default handler or set to 'mysql'
-
- membro Junior
- Messaggi: 14
- Iscritto il: 24/01/2005, 1:00
- Località: USA
-
- membro Regular
- Messaggi: 199
- Iscritto il: 18/06/2004, 0:00
- Località: Torino- Brescia
- Contatta:
non saprei che altro cercare......
Prova ancora a controllare nel file backup.php che si trova sotto /admin/ e guarda alla riga 300, dovresti trovare
if (is_dir(DIR_FS_BACKUP)) {
Se anche questo è giusto, se ricontrollando sei sicuro che in configure.php DIR_FS_ADMIN sia = a
define('DIR_FS_ADMIN', '/home/terraing/public_html/commerce/admin/'); //
non mi resta che una cosa....... svuota la cache del pc.....
Prova ancora a controllare nel file backup.php che si trova sotto /admin/ e guarda alla riga 300, dovresti trovare
if (is_dir(DIR_FS_BACKUP)) {
Se anche questo è giusto, se ricontrollando sei sicuro che in configure.php DIR_FS_ADMIN sia = a
define('DIR_FS_ADMIN', '/home/terraing/public_html/commerce/admin/'); //
non mi resta che una cosa....... svuota la cache del pc.....
Prima regola: Fai un backup prima di modificare il codice.
Seconda regola: Ti sei ricordato di fare un backup ?
-
- membro Junior
- Messaggi: 14
- Iscritto il: 24/01/2005, 1:00
- Località: USA
-
- membro Junior
- Messaggi: 14
- Iscritto il: 24/01/2005, 1:00
- Località: USA
Alla fine è andata bene.
In pratica da quando il materiale del sito era stato spostato su un altro server, le modifiche che io apportavo in base ai tuoi suggerimenti in realtà non andavano sui file realmente residenti sul nuovo server, ma puntavo ancora sul vecchio server. Mi sono accorto del problema editando configure.php non da Dreamweaver, ma direttamente dal pannello di controllo che ho nel servizio di hosting.
Grazie per tutti i suggerimenti.
Ciao Stefano
In pratica da quando il materiale del sito era stato spostato su un altro server, le modifiche che io apportavo in base ai tuoi suggerimenti in realtà non andavano sui file realmente residenti sul nuovo server, ma puntavo ancora sul vecchio server. Mi sono accorto del problema editando configure.php non da Dreamweaver, ma direttamente dal pannello di controllo che ho nel servizio di hosting.
Grazie per tutti i suggerimenti.
Ciao Stefano