FAQ |
Kalender |
![]() |
#1 | ||
|
|||
Mycket flitig postare
|
Jag har en host i nginx som ser ut såhär:
server { listen 80 default_server; server_name _; server_name_in_redirect off; root... index... osv... } Det är alltså en host som jag vill ska bita på alla inkommande adresser (förutom de domäner som allokerats till andra hosts), men nu kommer det luriga. Ibland returnerar nginx en blank sida, men bara ibland. Utan att jag ändrar inställingar/kod så börjar det fungera igen efter ett tag för att sen lägga av igen. Övriga hosts fungerar ypperligt. Inget i nginx-loggen i /var/log/nginx Vad tror ni? Vad kan jag göra? Kan jag inkludera en domänlista (den är låååååång) på något vis för att undvika "catch-all"? |
||
![]() |
![]() |
![]() |
#2 | ||
|
|||
Mycket flitig postare
|
Ett första steg är kanske att slå på nginx-loggning, men den borde väl vara på som standard?
raden error_log /var/log/nginx/error.log; finns redan i min nginx.conf men loggfilen är tom när felen inträffar. |
||
![]() |
![]() |
![]() |
#3 | ||
|
|||
Mycket flitig postare
|
Liten uppdatering: Tror det ligger på PHP-nivå. Slår jag på php-fel/varningar så ser jag mysql-varningar, men det är inget fel på frågorna (funkar när jag kör dem manuellt). Det är bara varningar trots allt. Sidan är i övrigt blank.
Någon idé någon? Detta händer som sagt bara ibland! /D E S P E R A T |
||
![]() |
![]() |
![]() |
#4 | ||
|
|||
Mycket flitig postare
|
Kan tillägga att efter lite moddning av min sql-funktion så får jag svaret "Notice: No database selected", men endast ibland vid omladdning av samma sida. Tips?
Senast redigerad av gregoff den 2012-04-29 klockan 20:49 |
||
![]() |
![]() |
![]() |
#5 | ||
|
|||
Mycket flitig postare
|
Mysteriet är "löst"...
Och orsaken var extremt klantigt, men jag brukar ändå bjuda på mig själv så varför inte nu med... Databas-namnet i min config-fil var fel... Skulle vara "sitenamn", men det stod "sitenamn.domän.se". Hur nu detta fick drygt hälften av sql-frågorna att slinka igenom har jag inte en susning om. |
||
![]() |
![]() |
![]() |
#6 | |||
|
||||
Bara ett inlägg till!
|
Spännande att få följa din felsökning direkt i tråden. Du behver absolut inte skämmas för dig, vi gör alla klantiga fel. :-)
Connection pooling kan leda till mycket konstigt om man inte är noga med att alltid köra inställnings-sql vid alla ställen man ansluter på. Ett exempel kan vara om man har cronjobs / ajax-tjänster som inte ansluter på samma sätt. Kan det vara något sådant? |
|||
![]() |
![]() |
![]() |
#7 | ||
|
|||
Mycket flitig postare
|
Citat:
Förstår fortfarande inte hur detta kan ha yttrat sig som det gjorde. |
||
![]() |
![]() |
Svara |
|
|