#php #mysql #apache
#php #mysql #apache
Вопрос:
Я новичок в php, я загрузил php и запустил Apache и mysql на сервере Xampp. Теперь я создал папку с именем hello, и у меня есть файл index.php . Теперь, если я запущу, используя этот URL http://localhost/hello/index.php отображается сообщение об ошибке.
Объект не найден! Запрошенный URL не был найден на этом сервере. Если вы ввели URL вручную, пожалуйста, проверьте правильность написания и повторите попытку.
Если вы считаете, что это ошибка сервера, пожалуйста, свяжитесь с веб-мастером.
Ошибка 404 localhost Apache/2.4.23 (Win32) OpenSSL/1.0.2h PHP / 5.5.38 Как это решить.
Комментарии:
1. Где ваша
hello
папка? С путем установки по умолчанию он должен быть вC:xampphtdocshelloindex.php
2. C:xampphtdocshello он находится в этом расположении
3. Работает ли localhost ? (вы должны увидеть какую-нибудь страницу приветствия от xampp)
4. как это проверить
5. 16:18:35 [main] Проверка предварительных условий 16:18:35 [main] Найдены все необходимые условия 4:18:35 вечера [main] Инициализация модулей 4:18:35 вечера [Apache] XAMPP Apache уже запущен на порту 80 4:18:35 вечера [Apache] XAMPP Apache уже запущен на порту 443 4:18: 36 вечера [mysql] XAMPP MySQL уже запущен на порту 3306 4:18:36 вечера [main] Запуск таймера проверки 4:18:36 вечера [main] Панель управления готова, я получаю это
Ответ №1:
Попробуйте открыть Xampp с помощью администратора, я думаю, это решит эту проблему
Или HTACCESS в корневой папке
Параметры -MultiViews
RewriteEngine On
# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
Комментарии:
1. Если это не работает, имейте в виду, что ваш htaccess находится в корневой папке
2. я попытался запустить от имени администратора, но все равно он показывает то же самое
3. У меня нет папки htaccess
4. Я хочу запустить php-файл. У меня есть php, Apache, mysql, Xampp