lato amministratore pagina bianca

lato amministratore pagina bianca

Messaggio da leggereda annamontuoro » 11 nov 2013 00:20

Ciao,
per più volte ho provato ad installare l'ultima versione di opencart 1.5.6 sul server kolst, (store.oltrefrontiere.it)
ma la parte amministratore non è accessibile, visualizza una pagina bianca. (store.oltrefrontiere.it/admin)
Ho provato più volte a ripetere l'operazione creando il db e installando opencart,
nella cartella system/logs non è presente nessun errore,
ho controllato il file config.php sia nella root principale che nella cartella admin, tutto corretto
ma il risultato è sempre lo stesso: il negozio è visibile mentre la parte amministratore è una pagina bianca.
chiedo aiuto
grazie
Anna Montuoro
annamontuoro
 
Messaggi: 11
Iscritto il: 10 nov 2013 23:41

Re: lato amministratore pagina bianca

Messaggio da leggereda domtric80 » 11 nov 2013 01:18

Quando va in pagina bianca c'è u errore PHP, per vederli a video metti questo codice nella index.php di admin:
Codice: Seleziona tutto
error_reporting(E_ALL);
ini_set('display_errors', TRUE);
ini_set('display_startup_errors', TRUE);


Ti dovrebbe mostrare a video il motivo per il quale non riesce a caricare la pagina.
Domenico Tricarico
Avatar utente
domtric80
 
Messaggi: 574
Iscritto il: 19 feb 2013 16:25
Località: Roma

Re: lato amministratore pagina bianca

Messaggio da leggereda annamontuoro » 11 nov 2013 16:05

domtric80 ha scritto:Quando va in pagina bianca c'è u errore PHP, per vederli a video metti questo codice nella index.php di admin:
Codice: Seleziona tutto
error_reporting(E_ALL);
ini_set('display_errors', TRUE);
ini_set('display_startup_errors', TRUE);


Ti dovrebbe mostrare a video il motivo per il quale non riesce a caricare la pagina.


ho provato a copiarlo infondo alla pagina ma nessun risultato
sempre pagina bianca
annamontuoro
 
Messaggi: 11
Iscritto il: 10 nov 2013 23:41

Re: lato amministratore pagina bianca

Messaggio da leggereda annamontuoro » 11 nov 2013 16:10

niente stesso risultato pagina bianca
annamontuoro
 
Messaggi: 11
Iscritto il: 10 nov 2013 23:41

Re: lato amministratore pagina bianca

Messaggio da leggereda domtric80 » 11 nov 2013 16:43

copiali all'inizio della pagina, subito dopo l'apertura <?php
Guarda nei log, non potendolo aprire da pannello amministrativo puoi andare nella direcotry /system/log/filedilog.txt
Domenico Tricarico
Avatar utente
domtric80
 
Messaggi: 574
Iscritto il: 19 feb 2013 16:25
Località: Roma

Re: lato amministratore pagina bianca

Messaggio da leggereda annamontuoro » 12 nov 2013 16:04

nella direcotry /system/log/ c'è solo un file: index.html

…avevo copiato il codice alla fine della pagina, ora funziona

// Version define('VERSION', '1.5.6'); // Configuration if (file_exists('config.php')) { require_once('config.php'); } // Install if (!defined('DIR_APPLICATION')) { header('Location: ../install/index.php'); exit; } // Startup require_once(DIR_SYSTEM . 'startup.php'); // Application Classes require_once(DIR_SYSTEM . 'library/currency.php'); require_once(DIR_SYSTEM . 'library/user.php'); require_once(DIR_SYSTEM . 'library/weight.php'); require_once(DIR_SYSTEM . 'library/length.php'); // Registry $registry = new Registry(); // Loader $loader = new Loader($registry); $registry->set('load', $loader); // Config $config = new Config(); $registry->set('config', $config); // Database $db = new DB(DB_DRIVER, DB_HOSTNAME, DB_USERNAME, DB_PASSWORD, DB_DATABASE); $registry->set('db', $db); // Settings $query = $db->query("SELECT * FROM " . DB_PREFIX . "setting WHERE store_id = '0'"); foreach ($query->rows as $setting) { if (!$setting['serialized']) { $config->set($setting['key'], $setting['value']); } else { $config->set($setting['key'], unserialize($setting['value'])); } } // Url $url = new Url(HTTP_SERVER, $config->get('config_secure') ? HTTPS_SERVER : HTTP_SERVER); $registry->set('url', $url); // Log $log = new Log($config->get('config_error_filename')); $registry->set('log', $log); function error_handler($errno, $errstr, $errfile, $errline) { global $log, $config; switch ($errno) { case E_NOTICE: case E_USER_NOTICE: $error = 'Notice'; break; case E_WARNING: case E_USER_WARNING: $error = 'Warning'; break; case E_ERROR: case E_USER_ERROR: $error = 'Fatal Error'; break; default: $error = 'Unknown'; break; } if ($config->get('config_error_display')) { echo '' . $error . ': ' . $errstr . ' in ' . $errfile . ' on line ' . $errline . ''; } if ($config->get('config_error_log')) { $log->write('PHP ' . $error . ': ' . $errstr . ' in ' . $errfile . ' on line ' . $errline); } return true; } // Error Handler set_error_handler('error_handler'); // Request $request = new Request(); $registry->set('request', $request); // Response $response = new Response(); $response->addHeader('Content-Type: text/html; charset=utf-8'); $registry->set('response', $response); // Cache $cache = new Cache(); $registry->set('cache', $cache); // Session $session = new Session(); $registry->set('session', $session); // Language $languages = array(); $query = $db->query("SELECT * FROM `" . DB_PREFIX . "language`"); foreach ($query->rows as $result) { $languages[$result['code']] = $result; } $config->set('config_language_id', $languages[$config->get('config_admin_language')]['language_id']); // Language $language = new Language($languages[$config->get('config_admin_language')]['directory']); $language->load($languages[$config->get('config_admin_language')]['filename']); $registry->set('language', $language); // Document $registry->set('document', new Document()); // Currency $registry->set('currency', new Currency($registry)); // Weight $registry->set('weight', new Weight($registry)); // Length $registry->set('length', new Length($registry)); // User $registry->set('user', new User($registry)); //OpenBay Pro $registry->set('openbay', new Openbay($registry)); $registry->set('play', new Play($registry)); $registry->set('ebay', new Ebay($registry)); $registry->set('amazon', new Amazon($registry)); $registry->set('amazonus', new Amazonus($registry)); // Front Controller $controller = new Front($registry); // Login $controller->addPreAction(new Action('common/home/login')); // Permission $controller->addPreAction(new Action('common/home/permission')); // Router if (isset($request->get['route'])) { $action = new Action($request->get['route']); } else { $action = new Action('common/home'); } // Dispatch $controller->dispatch($action, new Action('error/not_found')); // Output $response->output(); ?>
annamontuoro
 
Messaggi: 11
Iscritto il: 10 nov 2013 23:41

Re: lato amministratore pagina bianca

Messaggio da leggereda domtric80 » 13 nov 2013 09:46

Questo è l'output che vedi quando digiti www.tuosito.it/admin?
Scrivimi il link del sito, se vuoi anche in privato.
Domenico Tricarico
Avatar utente
domtric80
 
Messaggi: 574
Iscritto il: 19 feb 2013 16:25
Località: Roma

Re: lato amministratore pagina bianca

Messaggio da leggereda annamontuoro » 13 nov 2013 10:56

Si, questo è l'output che vedo quando digito
l'indirizzo del mio sito: store.oltrefrontiere.it/admin
annamontuoro
 
Messaggi: 11
Iscritto il: 10 nov 2013 23:41

Re: lato amministratore pagina bianca

Messaggio da leggereda domtric80 » 13 nov 2013 15:08

Guardandolo bene è il file index.php, in pratica te lo "legge" invece di eseguirlo, verifica che i permessi del file index.php siano corretti, prova a dargli 755, se usi FileZilla clicca con il tasto desto del mouse sul file e seleziona cambia permessi e dalla finestra che si apre metti il flag su esecuzione su tutti e tre i quadrati come da immagine:
Allegati
permessi_775.png
Permessi 775 da FIleZilla
permessi_775.png (21.38 KiB) Osservato 11796 volte
Domenico Tricarico
Avatar utente
domtric80
 
Messaggi: 574
Iscritto il: 19 feb 2013 16:25
Località: Roma

Re: lato amministratore pagina bianca

Messaggio da leggereda annamontuoro » 13 nov 2013 18:36

niente, nessun cambiamento
:(
annamontuoro
 
Messaggi: 11
Iscritto il: 10 nov 2013 23:41

Prossimo

Torna a OpenCart

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite
cron