我在magento 2.0.2中託管的網站。我給予適當的權限和Apache的mod_rewrite啓用。但我的網站只是加載主頁。所有的網頁和管理員我沒有找到404。請幫我解決這個問題。Magento 2.0.2 404找不到
使用index.php前端頁面加載。管理員無法正常工作。
我在magento 2.0.2中託管的網站。我給予適當的權限和Apache的mod_rewrite啓用。但我的網站只是加載主頁。所有的網頁和管理員我沒有找到404。請幫我解決這個問題。Magento 2.0.2 404找不到
使用index.php前端頁面加載。管理員無法正常工作。
這可能是因爲mod_rewrite沒有安裝或在您的Apache服務器上工作。
mod_rewrite通常作爲MAMP的一部分進行安裝,但也許您的magento .htaccess文件由於某種原因未被加載。
第一種可能性是,如果您在Mac上解壓檔案文件,並使用查找程序移動文件或使用類似dreamweaver的方式將它們上傳到Mac網絡服務器,則默認情況下Mac不顯示以。如.htaccess,因此它們不會被複制到Web服務器目錄中。解決這個問題的方法可能是在Mac上的查找器中顯示隱藏的文件,以便您可以輕鬆查看和複製文件。此鏈接顯示如何啓用查看隱藏文件。
http://ianlunn.co.uk/articles/quickly-showhide-hidden-files-mac-os-x-mavericks/
第二種可能性是你如何配置你的http服務器。您必須告訴它允許.htaccess覆蓋目錄中的設置。要做到這一點,你必須在你的httpd.conf文件中有這個。
很顯然,將「/ your/magento/directory /」替換爲Magento安裝的實際路徑。
也把下面的代碼:
對於Ubuntu的編輯文件/etc/apache2/apache2.conf中(在這裏我們有/無功/網絡的一個例子)
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
,並改變它;
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
然後
sudo service apache2 restart
安裝的Magento 2,當您使用網絡安裝設置在瀏覽器中,當你在Web配置部分有一個高級選項部分,在那裏你可以在
最後如果你不能讓mod重寫工作,請關閉Apache Rewrites。這對於實驗來說很好,但對於真正的網店來說,你真的想要重寫工作。
解決方案2
安裝Composer。現在我想讓你從magentocommerce.com/download
下載Magento 2 zip,在phpmyadmin中創建新的db,在htdocs文件夾中解壓zip。安裝Magento 2,但不要在商店URL和管理員URL中使用localhost使用127.0.0.1。成功安裝後,請勿運行magento。
現在我們要驗證Composer的安裝,部署靜態內容,清除/刷新Magento緩存並重新索引Magento 2塊。要執行以上所有操作,請按WINDOWS KEY + R打開RUN對話框並鍵入「cmd」打開命令提示符。
輸入「cd PATH_TO_YOUR_MAGENTO2_FILES」進入Magento 2 ROOT目錄。
現在要驗證上述目錄中的Composer安裝,請鍵入「作曲家安裝」。
如果您在此步驟中遇到任何錯誤,請檢查您的Composer安裝 在此步驟中,我們將設置靜態內容以部署到我們的Magento商店。要執行此操作,請鍵入「php bin/magento setup:static-content:deploy」。
如果您遇到任何錯誤,通過鍵入檢查PHP.EXE和PHP.INI環境變量 清除/沖洗Magento的緩存「PHP斌/ Magento的緩存:刷新」,在CMD。
最後,爲Reindex Magento Static Blocks輸入「php bin/magento indexer:reindex」。
你與成功安裝的Magento 2.
我試過了你的想法。不工作。使用index.php加載前端頁面。 admin不起作用 –
對於管理員,您必須使用以上答案中添加的解決方案2。 – Keshar
檢查完成http://magento.stackexchange.com/questions/89125/how-to-fix-magento-2-2-0-0-rc- admin-page-not-found-after-installation/96441#96441 –
我試過但它不適合我。使用index.php前端頁面加載。管理員無法正常工作 –
這是與.htacess問題在主文件夾中添加並授予權限 –