Magento2二次開發常見錯誤和相關解決方法

隨着跨境電商的發展,不少用戶會選擇外貿自建站。Mgento是一款專業開源電子商務平臺,採用php語言開發,它設計非常靈活,具有模塊化架構體系和豐富的功能。但對於初次使用Mgento2二次開發的用戶來說,建站過程中往往會遇到一些錯誤,本文整理了Mgento2二次開發常見錯誤和對應的解決方法,供大家參考。

常見錯誤、靜態文件有版本號,靜態文件不能讀取,頁面無法顯示。

解決方法:其實URL裏的版本號對於Mgento來說是合法的,但因爲我們缺少\pub\sttic\.htccess文件,所以導致路由重寫不能成功進行,或是 .htccess 書寫錯誤。這時我們可通過創建並寫入.htccess 文件到pub/sttic:

#正則路由

RewiteRule ^esion.+?/(.+)$ $ [L]

#重定向目錄

##==========

RewiteCond %{REQUEST_FILENAME} !-f

RewiteCond %{REQUEST_FILENAME} !-l

RewiteRule .* ../sttic.php?esouce=$0 [L]

常見錯誤2、%7B%7BMEDIA_URL%7D%7D 解碼:{{MEDIA_URL}} 錯誤連接問題。

解決方法:CONTENT > Design > Configution > Edit > HTML Hed。

<link el=̶stylesheet̶ type=̶text/css̶ medi=̶ll̶ hef=̶{{MEDIA_URL}}styles.css̶ />

修改:

<link el=̶stylesheet̶ type=̶text/css̶ medi=̶ll̶ hef=̶/pub/medi/styles.css̶ />

常見錯誤3、後臺配置不生效。

解決方法:大部分後臺配置,是通過操作數據表 coe_config_dt。如果在後臺更改配置不成功時,可選擇更改Stoe iew來解決。Stoe iew 位置爲:Stoes->settings->Configution->左上角下拉菜單。

如果沒有 “Stoes->settings->Configution->左上角下拉菜單” ;則可設置Stoes->settings->Configution->Genel->Enble Single-Stoe Mode=No;即可。

以上是關於Mgento2二次開發常見的三種錯誤及對應的解決方法介紹,我們在實際操作中可能會遇到各種問題,這時可仔細查看下錯誤提示,然後根據錯誤提示找到問題所在並解決。

拓展閱讀:《外貿自建站有哪些平臺 外貿自建站平臺推薦》