文章彙整

"解決Magento問題"共有18篇文章

首頁  /  新知分享  /  Magento  /  解決Magento問題

分享Magento1.9.3.1 Coupon 的Bug與修正方式

此次的BUG是在結帳時候,如果你使用Coupon功能獲得折扣,之後就算取消或者此筆結帳完成,卻仍然一直保有Coupon獲得的優惠折扣,這是在開發其中的一個商業網站QA測試驗收時候發現的,先前的magento專案都沒測出這個問題,所以進而去比對其他專案的magento版本和source code,發現在magento的1.9.0.1和1.9.2.0版本,結帳流程的程式碼沒有一些參數設置和驗證,而1.9.3.1版本多了那些參數的設置與驗證導致BUG的產生。 復原BUG的流程 將產品加入購物車 執行Coupon code 取消Coupon code 顯示成功取消Coupon code ...

php版本升級 php 5 to php 7

有些magento的extension會有Php版本的要求,要求Php版本要7以上,而網站目前的php版本是5的話,就要做Php版本升級。

8個強化magento效能的方法

Magento是一個相當複雜的系統,今天就來介紹幾個可以強化它的效能方式:     1.關掉不需要用的運送方法模組,可以強化checkout的效能      Magento預設是會打開Fedex,USPS,UDS,DHL,如果不需要的話,可以都關掉它      另外從這邊的程式可以知道為什麼會影響到checkout的效能      app/code/core/Mage/Shipping/Model/Shipping.php       ...

清除Magento的Log方式

Magento有一些user的統計資料或記錄,是存在資料庫的,但隨著時間的關係、這一些的資料會變的相當肥大,需要定時做清理。 Magento有相當多的log存在資料庫,隨著資料量的上升, 資料庫的效率會開始變差,所以可以先清除掉這些資料,如果用不到的話!   清除log的方式   從後台設定清除 或著可以在後台設定定時清理這些Log   透過指令清除 ...

加速magento! 什麼是Zend Opcache

什麼是Opcache Zend Opcache通過opcode做cache,讓php有快的執行過程,它將腳本存在共享內存中供以後使用,避免掉從磁碟讀取代碼進行編譯的時間消秏,同時它還應用了一些代碼優化模式,使代碼執行更快。   什麼是opcode 當編譯器完成編譯時 ,它會將生成直接可以執行的代碼(Operate Code, opcode). Opcode ...

若Magento排程未正常執行,如何檢查與正確的修正系統設定(以Ubuntu為例)

    安裝Magento免費套件AOE_Scheduler協助檢視資訊。 檢查系統語法是否正確。 寫出系統log,檢視log錯誤進行修正。   Magento免費套件AOE_Scheduler   我們可以在Magento搜尋AOE Scheduler,安裝後畫面會如下圖: ...

怎麼開啟全Magento網站的SSL

怎麼開啟全Magento網站的SSL 在之前的文章裡,我們聊過網站使用安全連線的重要性。今天,我們要教您如何非常簡單的開啟把Magento網站的全部SSL。 在開始之前,請先確定您的網站已經安裝了有效的SSL憑證。 相關文章: 如何購買與安裝SSL憑證 讓網頁連線加密(https)!如何讓網頁伺服器取得免費SSL憑證(Let’sencrypt) 如果您是Magento 2.x的使用者: 一、使用Admin的權限登入您的後台,點選左邊的Store→ Setting→ ...

Magento 聯絡我們功能啟用多個收件人地址

在目前的Magento的系統中,只允許一個收件人接受聯絡表單的訊息,設定聯絡表單的收件人的位置是在 System->Configuration->Contacts 的 “Send Emails To” 欄位 如果我們設定多個收件人,填入數個電子信箱並使用逗號分隔,這會讓我們在後台得到錯誤訊息 解決辦法   ...

使用Magereport檢視你的 Magento 網站安全性與漏洞

此影片向大家分享一個非常實用的網站 Magereport.com,這是網站可以幫助你檢視目前 Magento 1與Magento 2網站的安全性封包更新狀況與一些網站安全性檢視,在掃描與分析之後,Magereport會產生出一個專於你Magento的報告,你可以依照此報告做安全性更新與調整,每項檢測都附上安全性風險等級以及檢測及處理方式,幫助你的Magento更加安全! 歐斯瑞頻道:https://www.youtube.com/astralwebtw 臉書:https://www.facebook.com/astralweb.com

Magento新的ZEND FRAMEWORK安全漏洞

Magento新的ZEND FRAMEWORK安全性漏洞 Magento原廠近日發布了一個與Zend Framework 1和2的Email元件相關的安全性漏洞。包括Magento 1.x和Magento 2.x在內的許多PHP解決方案都使用了這個元件。如果您的伺服器使用Sendmail作為郵件傳輸代理的話,這個嚴重的漏洞可導致惡意的駭客使用遠端代碼執行攻擊。 要保護您的網站免受此漏洞的影響,您應該立即檢查郵件發送設定。請到您的Magento商店後台修改以下回復郵件地址的設定: Magento 1.x: ...

Magento 透過指令停用 Compilation

Magento 透過指令停用 Compilation Magento 系統可以通過編譯(Compilation)來提升系統的載入速度,啟用該功能會將系統中的code pool 編譯成可快速讀取的路徑,這也代表著每次更新系統code pool檔案都必須重新編譯一次,有時會不小心忘記重新編譯導致系統不正常運行,這時候您可以透過指令針對Compilation做清除或停用   首先使用SSH登入您的伺服器找到Magento資料夾目錄下shell資料夾,接著下指令 ...

Magento CMS Page 與 CMS Block 中的內容無法正常顯示

在 Magento 我們可以使用 CMS Page 與 CMS Block 功能,便利的管理您的資訊頁面與區塊資訊,CMS Page ...