access tot mysql query => 404 page not found probleem
Door
chris Bosmans
op 06-08-2018 12:25
gewijzigd op 09-08-2018 15:00
2.890 views
Allen ik hoop dat dit op het juiste rubriekje staat
ik gebruik een synology met daarop apache 2.2 php 5.6 en maria DB 5
dit draait al enkele jaren met een paar sites voor persoonlijk gebruik
er staan gewoon html sites en php sites op met DB gebruik.
nu sinds een paar weken heb ik het volgende aan de hand.
de server draait nog steeds; HTML of php paginas zonder php scripts die toegang vragen naar een DB worden geladen.
maar elke pagina waar een link gevraagd wordt naar een query, DB login, geeft het uiteindelijk een page 404 resultaat.
er zijn geen wijzigingen geweest op site niveau (pagina's aanpassen)
dus ik had me gefocussed op de hard/software kant
=> removed the pakketen (apache 2.2 php 5.6 en maria DB 5 )
=> herinstalled deze terug
=> poort analyse (3306) dat die nog bereikbaar vanaf extern - intern.
=> user rights van de DB (phpmyadmin)
maar tot op heden vind ik geen oorzaak.
voorbeeld
**De ene ** => wordt gewoon geladen (heb de query disabled - MSQLI)
** De andere ** => na lang wachten 404 foutpagina
heeft iemand dit ook eens aan de hand gehad, en hoe is dit opgelost?
of waar moet ik naar kijken.
Met een gemaskeerde host kunnen we weinig, of deze moet echt volgens de DNS 'xx' heten.
Moet het geen 'localhost' of '127.0.0.1' zijn? Of als je blijkbaar vanaf extern deze database aanroept, dan heb ik het vermoeden dat er een firewall in de weg zit.
Zet anders alle foutmeldeingen eens aan. je zou dan ergens een foutmelding moeten zien bij verbinden. Een 404 lijkt mij erg vreemd.
Welke 404 zie je? Want 404 staat voor "File not found".
Als een script om technische weigert zou ik eerder een foutmelding uit 5xx verwachten. En dan moet er toch ergens wel de reden gelogged worden in de error.log.
Of je website heeft een foute constructie met betrekking op foutafhandeling.
ik krijg idd mijn pagina te zien van file not found
dat is correct. ik snap ook niet goed waarom en waarom ik geen fout boodschap zie.
maar het is een feit als ik de DB log in disable dan krijg ik mijn pagina te zien en als ik ze terug activeer dan trage response en de 404 file not found pagina
ik krijg idd mijn pagina te zien van file not found
dat is correct. ik snap ook niet goed waarom en waarom ik geen fout boodschap zie.
Dat lijkt mij dus niet correct. Een 404 hoor je nooit te zien als er in een script technisch wat fout gaat.
maar het is een feit als ik de DB log in disable dan krijg ik mijn pagina te zien en als ik ze terug activeer dan trage response en de 404 file not found pagina
Gebruik anders eens het IP-adres i.p.v. de hostname. Misschien dat het DNS-resolven niet werkt? En in dat geval moet er toch gekeken worden naar de oorzaak. Want een IP-adres kan veranderen.