Isso está me deixando maluca. Eu tenho o Apache rodando em um Raspberry Pi e estou trabalhando em um site que tem um log de usuário que leva a uma página onde os usuários podem inserir dados e enviá-los para um banco de dados MySQL. Eu estava trabalhando em um arquivo chamado userlogin.php, que eu já excluí. No entanto, toda vez que eu navego para sitename / userlogin.php, a página ainda carrega. Ele é carregado no Chrome, no Chrome Icognito, no Chrome após uma atualização difícil, no IE, e no meu telefone pelo celular. Eu reiniciei o Apache e o PI Raspbery. Usando find, não há nenhum arquivo userlogin.php em nenhum lugar do Raspberry Pi.
Alguma ideia do que poderia estar acontecendo?
TIA
Edit-- Solucionado: Então, parece que desde que o userlogin.php não existia na raiz do documento, ele estava me redirecionando para index.php sem dizer isso na barra de endereço. Então, enquanto exibia userlogin.php na barra de endereços, a página que eu estava vendo era, na verdade, index.php. Eu descobri isso depois de limpar a pasta, removendo arquivos antigos que têm alguma relevância mais; então, mais uma vez fui ao /userlogin.php e recebi o erro " Não encontrado /index.php não existe". Eu poderia ter ido a qualquer lugar.php e teria mostrado a mesma coisa.
Muito confuso.
Editar 1 : Aqui estão as configurações do VitualHost, caso isso seja importante
<VirtualHost *:80>
DocumentRoot /var/www/asc
CustomLog /var/log/apache2/asc common
</VirtualHost>
<Directory /var/www/asc>
Order Deny,Allow
Allow from all
</Directory>
Editar 2: tão estranho. Quando eu cato um arquivo e o nomeio userlogin.php que simplesmente ecoa 'Hi', tente carregar aquela página no navegador, ele exibe 'Hi'. Quando eu apago o novo userlogin.php e tento carregá-lo no navegador, ele volta a exibir a versão antiga do userlogin.php (que não existe no DocumentRoot)