2022-10-25 10:46:44 - 米境通跨境電商
Magento開發(fā)入門教程-Magento環(huán)境安裝遇到的坑以及解決方法
>主要記錄自己在實際安裝Magento過程中遇到的問題,如果你是新手,可以參考本教程,如果你想要系統(tǒng)學(xué)習(xí)Magento教程,可以參考《Magento開發(fā)實戰(zhàn)》https://www.kancloud.cn/yuesir/magento,希望對大家有所幫助。
>安裝完數(shù)據(jù)庫后,這里的數(shù)據(jù)是從線上拉下來的,如果是全新安裝,可能不會遇到這個問題,需要更改core_config_data表中對應(yīng)的記錄中的value為自己本地配置的域名,不然訪問首頁會發(fā)生跳轉(zhuǎn)。更改了數(shù)據(jù)庫后再編譯一次應(yīng)該就不會出現(xiàn)訪問首頁跳轉(zhuǎn)的情況了。
select*fromcore_config_datawherevaluelike'%你的域名%';
'require.js'相關(guān)錯誤
修改vendormagentoframeworkViewElementTemplateFileValidator.php文件中的isPathInDirectories方法,將原來的
Exception#0(MagentoFrameworkExceptionValidatorException):Invalidtemplatefile:'vendor/magento/module-backend/view/adminhtml/templates/page/js/require_js.phtml'inmodule:'Magento_Backend'block'sname:'require.js'
$realPath=$this->fileDriver->getRealPath($path);
修改為
$realPath=str_replace('\','/',$this->fileDriver->getRealPath($path));
顯示isActive()相關(guān)錯誤或者后臺無法顯示
刪除generatedmetadata目錄中的 globals.php文件即可
如何隱藏掉index.php后綴,不然可能會造成后臺一直跳轉(zhuǎn)到/admi/admin/index....這個URL導(dǎo)致后臺報404錯誤
在nginx對應(yīng)的配置文件中l(wèi)ocation/{}配置中新增以下配置
try_files$uri$uri//index.php?$args;
以便隱藏掉index.php后綴,然后重啟nginx服務(wù)即可。
提示...moduleisalreadyloaded之類的模塊重復(fù)聲明或者定義的問題,
可以重點看看是否重復(fù)加載了有相同功能的擴(kuò)展,比如mysqli和php_pdo_mysql擴(kuò)展作者:唔哈唔哈呀https://www.bilibili.com/read/cv12301398/出處:bilibili