Это сводит меня с ума. У меня Apache работает на Raspberry Pi, и я работаю над сайтом, на котором есть логин пользователя, который ведет на страницу, где пользователи могут вводить данные и отправлять их в базу данных MySQL. Я работал над файлом, который назывался userlogin.php, который я с тех пор удалил. Однако каждый раз, когда я просматриваю sitename/userlogin.php, страница все равно загружается. Он загружается в Chrome, Chrome Icognito, Chrome после жесткого обновления, IE и на мой телефон через сотовую связь. Я перезапустил Apache и Raspbery PI. Используя find, на Raspberry Pi нет файла userlogin.php.
Есть идеи, что может происходить?
ТИА
Edit-- Решено: Итак, похоже, что userlogin.php не существовало в корне документа, он перенаправлял меня в index.php, не говоря об этом в адресной строке. Таким образом, при отображении userlogin.php в адресной строке страница, которую я видел, была на самом деле index.php. Я обнаружил это после очистки папки, удаления старых файлов, которые больше не нужны; затем, еще раз, я зашел в /userlogin.php и получил ошибку « Не найдено /index.php не существует». Я мог бы пойти куда угодно.php, и он показал бы то же самое.
Довольно запутанно.
Изменить 1: Вот настройки VitualHost, на случай, если это имеет значение
<VirtualHost *:80>
DocumentRoot /var/www/asc
CustomLog /var/log/apache2/asc common
</VirtualHost>
<Directory /var/www/asc>
Order Deny,Allow
Allow from all
</Directory>
Редактировать 2: так странно. Когда я котирую файл и называю его userlogin.php, который просто повторяет «Привет», затем пытаюсь загрузить эту страницу в браузере, он отображает «Привет». Когда я удаляю этот новый userlogin.php и пытаюсь загрузить его в браузер, он возвращается к отображению старой версии userlogin.php (которой нет в DocumentRoot)