2013-08-28 17 views
11

Tôi hiện đang sử dụng phiên bản Magento 1.7.0.2_2. Trong khi cài đặt, nó hiển thị các lỗi sau:magento: in ngoại lệ bị tắt theo mặc định vì lý do bảo mật

In ngoại lệ bị tắt theo mặc định vì lý do bảo mật.

Lỗi con số kỷ lục ghi: 1970080033

Lỗi trong tập tin nói:

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: tuy nhiên mỗi lần nó cho thấy một con số kỷ lục lỗi khác nhau

+2

Kiểm tra tại var/báo cáo sẽ có tập tin có tên 1970080033.Open nó và cố gắng tìm hiểu các vấn đề – Muk

+0

@Muk nó hiển thị loạt các sai sót .. và tôi mới để Mgneto.couldn't nhận được bất cứ điều gì. – user2215270

+1

Bạn có thể đăng chúng trong câu hỏi của mình. – Emi

Trả lời

4

Magento cài đặt lỗi - in ấn ngoại lệ bị vô hiệu hóa

Đây là một lỗi được biết đến có thể xảy ra khi cài đặt Magento: Hiện đã có một lỗi thực hiện yêu cầu Exception in của bạn bị vô hiệu hóa theo mặc định vì lý do an ninh. Lỗi con số kỷ lục ghi: XXXXXXXXXXXXXXX

Dưới đây là giải pháp:

  • Điều hướng đến "lỗi" thư mục.
  • Thay đổi local.xml.sample thành local.xml
  • Bây giờ bạn sẽ thấy danh sách lỗi điên mới trên tất cả các trang Magento - điều này là ổn.
  • mở magento/lib/Zend/Cache/backend/File.php và tìm kiếm:

    protected $_options = array(
    'cache_dir' => 'null', 
    
  • Thay đổi nó để:

    protected $_options = array(
    'cache_dir' => 'tmp/', 
    
  • Lưu nó.
  • Bây giờ bước cuối cùng là tạo thư mục tmp trong thư mục gốc Magento.
  • Vậy đó.
+1

không hoạt động..chỉ hiển thị loạt lỗi – user2215270

2

tôi đã xóa bộ nhớ cache Magento, và nó giải quyết vấn đề (i có nghĩa là, trong "var" thư mục, có "bộ nhớ cache" và "phiên", và tôi đã xóa tất cả mọi thứ trong hai thư mục đó. Nhưng tại lần sao lưu đầu tiên của khóa học).

32

Bạn có thể bật lỗi in bằng cách đổi tên tệp local.xml.sample thành local.xml. vị trí magentoRootDirectory/errors/

+0

Và trên một trang web trực tiếp, hiển thị ngược lại các dấu vết ngăn xếp có thể hiển thị thông tin nhạy cảm như thông tin xác thực đăng nhập cơ sở dữ liệu, v.v. Không khó sử dụng ứng dụng khách SFTP của bạn để truy cập vào thư mục var/report/và tìm tệp được đặt tên bằng số. –

0

tập tin Trong trường hợp của tôi, tôi đã thay đổi thời gian thực hiện php trong file php.ini để 64000.

-2

goto Magento thư mục

1.app-> vv
2.delete địa phương.xml
3.Again goto Magento trong trình duyệt
4.reinstall

Các vấn đề liên quan