2013-08-28 4 views
11

Attualmente sto usando la versione 1.7.0.2_2 di Magento. Durante l'installazione mostra i seguenti errori:magento: la stampa delle eccezioni è disabilitata di default per ragioni di sicurezza

La stampa di eccezioni è disabilitata per impostazione predefinita per motivi di sicurezza.

Errore numero record di log: 1970080033

Errore nel file dice:

a:5:{i:0;s:206:"Error in file: 
"D:\websites\magento\app\code\core\Mage\SalesRule\sql\salesrule_setup\upgrade-1.6.0.0-1.6.0.1.php" - SQLSTATE[42000]: Syntax error or access violation: 1067 Invalid default value for 'period'" 
;i:1;s:930:" 
#0 D:\websites\magento\app\code\core\Mage\Core\Model\Resource\Setup.php(645): Mage::exception('Mage_Core', 'Error in file: ...') 
#1 D:\websites\magento\app\code\core\Mage\Core\Model\Resource\Setup.php(437): Mage_Core_Model_Resource_Setup->_modifyResourceDb('upgrade', '1.6.0.0', '1.6.0.3') 
#2 D:\websites\magento\app\code\core\Mage\Core\Model\Resource\Setup.php(320): Mage_Core_Model_Resource_Setup->_upgradeResourceDb('1.6.0.0', '1.6.0.3') 
#3 D:\websites\magento\app\code\core\Mage\Core\Model\Resource\Setup.php(235): Mage_Core_Model_Resource_Setup->applyUpdates() 
#4 D:\websites\magento\app\code\core\Mage\Core\Model\App.php(417): Mage_Core_Model_Resource_Setup::applyAllUpdates() 
#5 D:\websites\magento\app\code\core\Mage\Core\Model\App.php(343): Mage_Core_Model_App->_initModules() 
#6 D:\websites\magento\app\Mage.php(683): Mage_Core_Model_App->run(Array) 
#7 D:\websites\magento\index.php(87): Mage::run('', 'store') 
#8 {main}" 
;s:3:"url";s:9:"/magento/";s:11:"script_name";s:18:"/magento/index.php";s:4:"skin";s:7:"default";} 

ps: ma ogni volta che mostra un diverso numero record di errore

+2

check in var/report ci saranno file con nome 1970080033.Open e cercare di scoprire il problema – Muk

+0

@Muk sta mostrando mucchio di errori .. e io sono nuovo di Mgneto. Non posso ottenere nulla. – user2215270

+1

Puoi postarli nella tua domanda. – Emi

risposta

4

Magento installazione errore - stampa Eccezione è disabilitata

Qui è un errore noto che può verificarsi durante l'installazione di Magento: Si è verificato un errore durante l'elaborazione della richiesta stampa Eccezione è disabilitato per default per ragioni di sicurezza. Errore numero record di log: XXXXXXXXXXXXXXX

Ecco la soluzione:

  • Passare alla cartella "errori".
  • Cambia local.xml.sample in local.xml
  • Ora dovresti vedere un nuovo elenco di errori pazzi in tutta la pagina Magento - questo è ok.
  • Aprire Magento/lib/Zend/cache/backend/file.php e cercare:

    protected $_options = array(
    'cache_dir' => 'null', 
    
  • modificarla in:

    protected $_options = array(
    'cache_dir' => 'tmp/', 
    
  • salvarlo.
  • Ora il passaggio finale è quello di andare a creare una cartella tmp nella cartella principale di Magento.
  • Questo è tutto.
+1

non funziona ... mostra solo un mucchio di errori – user2215270

2

Ho rimosso la cache Magento, ed è risolto il problema (voglio dire, in "var cartella", ci sono "la cache" e "sessioni", e ho cancellato tutto quelle due cartelle, ma al primo backup ovviamente).

32

È possibile abilitare gli errori di stampa rinominando il file local.xml.sample in local.xml. posizione magentoRootDirectory/errors/

+0

E su un sito live, immeditamente inverti questo perché la visualizzazione delle tracce dello stack può esporre informazioni sensibili come le credenziali di accesso al database, ecc. E anche le regole PCI-DSS. Non è così difficile usare il tuo client SFTP per accedere alla cartella var/report/e trovare il file chiamato con il numero. –

0

di file Nel mio caso, ho cambiato il tempo di esecuzione di PHP nel file php.ini a 64000.

-2

directory goto Magento

1.app-> ecc
2.delete locale.xml
3.Again goto Magento browser
4.reinstall

Problemi correlati