05. oktober 2004 - 11:36Der er
7 kommentarer og 1 løsning
Ikke adgang til database efter installering af WindowsXP sp2
Efter jeg har installeret servicepack 2 på WindowsXP, kan mine php-programmer ikke længere få forbindelse med databasen. Jeg får fejlmeddelsen: Forbidden You don't have permission to access /mitprogram on this server.
Jeg har slået al virusbeskyttelse fra, så det er ikke det, der er årsagen.
Det er lige meget hvilken server du bruger. En firewall blokere for alle programmer, som ikke er "godkendt" af den til at gå på netværket. Men det er kun et gæt på, at det kan være problemet. Prøv at slå firewall'en fra i XP og se hvad der sker. Hvis det så virker, er det den, der er problemet. Du kan jo altid slå den til igen :o)
Det lader til at det er Firewall'en der driller. Det er i hvert fald det de beskriver i dit link på det nye ? du har oprettet. Hvorfor det så ikke virkede da du slog den fra kan jeg ikke forstå. Genstartede du computeren bagefter???
En genstart hjalp desværre heller ikke. Jeg har læst at der skal være adgang til port tcp 3306. Hvordan tjekker jeg at den er det? I my.ini-filen er den sat til den port.
Jeg har ikke selv installeret SP2 endnu, pga alle de problemer, der er med den på nuværende tidspunkt. Men du burde kunne åbne/lukke for porte et eller andet sted i firewall programmet. Hvis du ikke selv kan finde det, kan du prøve at stille ?'et i windows XP katagorien. Der er sikkert nogen der kan hjælpe dig med at opsætte firewall'en, så den virker sammen med Apache og MySQL.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.