WAMP не открывает мой проект

1

Я совершенно не знаком с web-dev и wamp, я должен использовать его для проекта колледжа для создания веб-сайта с использованием php. Я установил новейшую версию Wamp. Я клонировал свой репозиторий проектов в папку www.

Когда я запускаю "localhost" в браузере, я получаю общую страницу wamp, и я вижу свою папку проекта в нижней части страницы под заголовком "Проекты"

когда я нажимаю на проект, он не открывается, и я получаю ошибку 404, не найденную. Это не та же проблема, о которой писали тысячи других людей, когда они используют путь "localhost/projectname", они получают доступ к своему проекту, но когда они просто нажимают на свой проект, путь "имя-проекта", и они не видят своего проекта, Я прочитал множество сообщений с людьми, у которых есть эта проблема, и я не думаю, что у меня такая же проблема, потому что, когда я нажимаю ссылку на проект на hampage, я получаю полный путь " http://localhost/PaperCloudBackend/ " и это показывает ошибку 404

Имейте в виду, что все, что я сделал с wamp до сих пор: 1) установить его 2) клонировать репо в папку www 3) открыть браузер с localhost 4) щелкнул по имени моего проекта

Мне очень хотелось бы получить краткий ответ на вопрос, почему это происходит, поэтому я могу узнать основную причину, а также решить проблему, потому что я не внес свой вклад в кодовую базу моей команды, и я не смог решить эту проблему после 1 неделю.

благодаря

Теги:
localhost
wamp

3 ответа

1

Я предполагаю, что это ошибка.htaccess, которая сталкивается. Если у вас есть.htaccess в вашем проекте, проверьте его, если вы указали правильный URL-адрес в правиле.htaccess или можете удалить файл (.htaccess) и запустить проект в своем браузере. Другая проблема, которую вы должны проверить, - это какой-либо файл индекса присутствует в корне папки, к которой вы пытаетесь получить доступ. Надеюсь, это поможет вам.

  • 0
    Наш проект использует Slim (понятия не имею, что именно это делает), но я удалил там файл .htaccess, но все еще получаю ту же ошибку. Спасибо за это понимание, хотя, это был хороший звонок. Файл index.php определенно присутствует в моем корневом файле, я даже пытаюсь добавить его в адресную строку и запустить его напрямую, но безрезультатно
  • 1
    Поскольку вы используете slim, создайте файл .htaccess в корневом каталоге вашего проекта и поместите в него приведенный ниже код / правило и попробуйте запустить #ErrorLog "logs/mysite.com-error.log" #CustomLog "logs/mysite.com-access.log" combined <Directory "/path/www.mysite.com/public_html"> AllowOverride All Order allow,deny Allow from all </Directory> а также вы должны также выполнить промежуточную обработку вашего сервера apache, чтобы позволить файлу .htaccess следовать приведенный ниже путь и инструкция `/etc/httpd/conf/httpd.conf и изменены: AllowOverRide None to AllowOverride All`, я надеюсь, что это поможет вам решить вашу проблему
Показать ещё 7 комментариев
1

В настоящее время это также произошло со мной в окне8.1. Чтобы предотвратить это, откройте файл index.php из корневого каталога wamp/www/index.php.

+ Изменить

$suppress_localhost = true;

к

$suppress_localhost = false;

Надеюсь, это поможет вам решить проблему.

  • 0
    Привет, изначально он был установлен в false, я изменил его на true, единственное, что он сделал, это добавил localhost \ в начало пути, что логически помогает, потому что с этой строкой установлено значение false, когда я нажимаю ссылку на свой проект на wamp homepage, он будет вводить имя моего проекта строчными буквами в адресной строке, и я получаю сообщение об ошибке поиска DNS. Я говорю, что с $ suppress_localhost = true; Я думаю, что это имеет больше смысла, но в любом случае, изменение этой опции мне не помогло :(
0

Убедитесь, что индексный файл существует в вашем каталоге PaperCloudBackend, так как он является точкой входа.

  • 0
    Файл index.php существует.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню