我已經安裝了Magento,並注意到訪問http://localhost/admin
我得到404,但是當訪問http://localhost/index.php/admin
時,我能夠正常訪問它。 404我的意思是一個服務器錯誤,而不是Magento的NoRoute頁面。Magento 404安裝後
- 清除緩存並沒有成功。
- 有沒有解決方法?由於同樣的問題,某些前端頁面無法訪問。
- 嘗試通過命令行和Web瀏覽器進行安裝。兩者都沒有成功。
我已經安裝了Magento,並注意到訪問http://localhost/admin
我得到404,但是當訪問http://localhost/index.php/admin
時,我能夠正常訪問它。 404我的意思是一個服務器錯誤,而不是Magento的NoRoute頁面。Magento 404安裝後
激活您wampp服務器Apache的重寫模塊。您的Mac機上
.gitignore
.htaccess
.htaccess.sample
.php_cs.dist
.travis.yml
.user.ini
所以在終端
defaults write com.apple.finder AppleShowAllFiles YES
重新開張「:
404 =未找到。 500 =服務器錯誤。
如果你得到一個沒有index.php的404,那麼你需要確保在你的服務器上啓用了mod_rewrite
,並且你有Admin -> System -> Configuration -> General -> Web -> Search Engine Optimization -> Use Web Server Rewrites
設置爲Yes
。
不幸的是,它對問題沒有影響。 – MatheusJardimB
+1爲你的努力,剛剛找到了上面的解決方案。謝謝! – MatheusJardimB
浪費了幾個小時後,才發現在這個崗位的解決方案:https://stackoverflow.com/a/11436027/1239006
(在Ubuntu)執行命令
a2enmod rewrite
service apache2 restart
而且所有的問題將會消失!
+1,如果我救了你的一天:d
你沒有的.htaccess文件複製到安裝文件夾(也可能是一些其他的隱藏文件) Finder「(右鍵單擊+ Alt - >重新啓動) 抓住隱藏文件並將其放入核心文件夾。
你是對的,只是forgott提到的意見。發表在我自己的答案。不管怎麼說,還是要謝謝你 :) – MatheusJardimB