Magento 開發常見問題原因及除錯方法

2021-08-30 14:19:53 字數 754 閱讀 1435

[size=large]除錯一般方法:[/size]

1. log檔案

var/exception.log

var/system.log

2. 異常report檔案

3. sql log檔案

[size=large]常見問題[/size]

1 . 頁面一直在loading

有兩種可能

1). 你正在使用print_r($obj)輸出乙個大物件

建議: 縮小print_r列印物件的範圍,比如指向輸出category的屬性,那麼使用print_r($categoryobj->getdata),但是對於product模型,即便是輸出$produt->getdata()也是不可忍受的; 此時,可以使用mage::log代替print_r輸出到log檔案。

2). 你的xml檔案(config.xml,layout檔案)不合法的xml標籤。對於該種情況,頁面loading等待的時間是可以忍受的,往往過一段時間就會裝載好出錯頁面,檢視具體標籤錯在**予以修正.

2. 頁面一片空白

3. 404頁面

4. script中的php錯誤

如**fatal error: undefined class constant 'debug_query' in/usr/local/www/apache22/data/cartz/lib/varien/db/adapter/pdo/mysql.phpon line300

導致後面輸出停止

Magento 交易信件常見問題

magento 系統有提供傳送交易信件,透過基本的設定您就可以輕鬆的使用交易信件功能,但是在設定完成之後,magento並沒有傳送我們所設定的信件,以下分享幾個在magento中設定交易信件會遇到的問題 未設定smtp功能 magento 預設使用本地主機上的寄送信件功能,若無法正常傳送信件,請確認...

開發常見問題

在60.x版本之前,chrome flags中有乙個disable gesture requirement for media playback的選項。使用者在瀏覽器中輸入chrome flags disable gesture requirement for media playback將該選項應...

Linux KDevelop開發常見問題

今天下午弄了kdevelop,準備在上面寫shell程式,開始時遇到了一些問題,主要不在成功生成和編譯程式的問題,經過苦苦的搜尋,找到一些問題的答案。所以列出來分享!1。編譯時候出現 configure.in 44 warning do not use m4 patsubst use patsubs...