2014-01-13 4 views
0

Я установил Magento и заметил, что доступ к http://localhost/admin Я получаю 404, но при доступе к http://localhost/index.php/admin Я могу получить к нему доступ нормально. К 404 я имею в виду ошибку сервера, а не страницу NoRoute Magento.Magento 404 после установки

  • Очистили кэш и не добились успеха.
  • Есть ли обходной путь? Из-за этой же проблемы некоторые интерфейсные страницы недоступны.
  • Пробная установка через командную строку и веб-браузер. Никакого успеха с обоими.

ответ

0

Активировать модуль перезаписи Apache вашего wampp сервера.

+0

Вы правы, просто не упоминайте комментарии. Опубликовал это в своем собственном ответе. Спасибо, в любом случае :) – MatheusJardimB

1

404 = не найдено. 500 = ошибка сервера.

Если вы получаете 404 без index.php, вам необходимо убедиться, что на вашем сервере установлено mod_rewrite и что у вас есть Admin -> System -> Configuration -> General -> Web -> Search Engine Optimization -> Use Web Server Rewrites, установленный на Yes.

+0

К сожалению, это не повлияло на проблему. – MatheusJardimB

+0

+1 для вашего усилия, просто нашел решение выше. Благодаря! – MatheusJardimB

0

Потратив несколько часов, только что нашел решение в этом посте: https://stackoverflow.com/a/11436027/1239006

Run (в Ubuntu):

a2enmod rewrite 
service apache2 restart 

И все проблемы будут disapear!

+1, если я сохранил свой день: D

0

Вы не копировали .htaccess файл в папку установки (и, возможно, несколько других скрытых файлов):

.gitignore 
.htaccess 
.htaccess.sample 
.php_cs.dist 
.travis.yml 
.user.ini 

Так что на вашем компьютере Mac в терминале

defaults write com.apple.finder AppleShowAllFiles YES 

Перезапустить " Finder "(щелкните правой кнопкой мыши + Alt -> Relaunch) Возьмите скрытые файлы и поместите их в основную папку.

Смежные вопросы