Sida 2 av 4

Re: CGI Error

Postat: 2008-03-22 10:30
av tumba25
I ACP >> Allmänt >> Inställningar för användarregistrering välj inaktivera högst upp.

Re: CGI Error

Postat: 2008-03-22 14:32
av PERT
Tack!
Det var välkommet, puh, hoppas slippa fler omstarter av servern tills Marcus kommer med någon ny ide beträffande PHP Error :)
Hälsningar
Per T.

Re: CGI Error

Postat: 2008-03-22 20:31
av Marcus
Jag fortsätter att hävda att felet ligger i servern, så några frågor:

Version på server? IIS5? Uppdaterad?
MySQL-version, uppdaterat?
PHP-version, uppdaterad antar jag.

/marcus

Re: CGI Error

Postat: 2008-03-22 23:35
av PERT
Förlåt Marcus, jag slarvade med att läsa ditt tidigare meddelande än en gång :oops:
Det är nog en bra idé att också uppgradera MySQL, nu 5.0.45 enligt
http://www.veteranlastbilar.se/phpBB3/phpinfo.php
Genom att jag fick tips om att stänga av nyregistreringar så är värsta stressen borta. Är dock på resande fot justnu så jag meddelar när jag lyckats uppgradera MysSQL.
Tack för vänligheten att svara trots helg :)
Hälsningar
Per T.

Re: CGI Error

Postat: 2008-03-25 11:35
av PERT
Marcus,
jag har nu uppgraderat även MySQL till 5.0.51a och förmodligen tycks CGI error låsningen ha upphört, har dock inte testat tillräckligt än, fick en låsning men har gjort 3 lyckade registreringar sedan dess.
Jag får dock fortfarande felet:
Error in my_thread_global_end(): 3 threads didn't exit
i samband med registreringar.

Jag törs inte "släppa på" registreringar förrän jag vet hur hur jag skall tackla de befintliga reg fält som nu inte koms åt vid registrering men jag frågar mer om detta i särskild tråd.

Hälsningar
Per T.

Re: CGI Error

Postat: 2008-03-25 13:07
av PERT
Förlåt, följand skulle ha varit med på det senaste inlägget:

Under Administrationsindex: Databasserver MySQL(i) 5.0.51 a - community-nt
Under PHP info: Version 5.2.5; Under MySQL: Client API version 5.0.45

Beträffande den sista uppgiften (Client API), är den rätt beträffande version?

http://www.veteranlastbilar.se/phpBB3/phpinfo.php
Per T.

Re: CGI Error

Postat: 2008-03-25 22:05
av Marcus
Vill göra klart för dig och andra att det där med "threads" inte har något med trådar i phpBB att göra. :)

/marcus - sjuk, så jag avvaktar med kloka inlägg.

Re: CGI Error

Postat: 2008-03-26 08:12
av PERT
marcus skrev:Vill göra klart för dig och andra att det där med "threads" inte har något med trådar i phpBB att göra. :)

/marcus - sjuk, så jag avvaktar med kloka inlägg.
Jo, jag förstår och det skadar ju inte med ett påpekande om att ett ord kan betyda olika saker i olika sammanhang.
Beträffande det allvarligare sammanhanget, felmeddelandet, så uppstod det två gånger under gårdagen och jag har inte släppt på registrering av nya medlemmar än. Har lusläst den länk du gav mig som behandlar problemet men inte funnit något direkt användbart då jag har senare versioner av saker o ting som nämns där.

Det som kan tyckas märkligt är att allt fungerade utan problem med phpBB 2.0.22 så 3.0 ställer tydligen krav på något som min miljö inte uppfyller men vad :?:

Jag avvaktar ett klokt inlägg när du har kryat på dig.
Hälsningar
Per T.

Re: CGI Error

Postat: 2008-03-26 08:50
av PERT
Komplettering till föregående inlägg:

En medlem påpekade att vid "Hitta en medlem" så finns inte ÅÄÖ med i listan. Kan det kanske indikera att något saknas beträffande språkanpassning då meddelandet
Error in my_thread_global_end(): 4 threads didn't exit
också kommer upp i samband med inloggning :?:

Min testmiljö, Win 2k Prof, meddelar också samma fel, synd bara att jag inte upptäckte det innan jag gjorde serveruppgraderingen :oops:

Re: CGI Error

Postat: 2008-03-26 13:04
av Marcus
Det verkar vara ett fel i sökfunktionen, som ska handera å/ä/ö internt som aa/ae/oe... men verkar propagera ut dessa omskrivning.

Testa att söka på t.ex. översättning här hos oss, så ser du vad jag menar. Jag misstänker att även "hitta medlem" drabbas av detta fel i sökfunktionen.

/marcus

Re: CGI Error

Postat: 2008-03-26 13:54
av PERT
Hittade en förklaring och skulle ändra enligt anvisning men fick till svar:
MySQL fulltextindex kan endast användas med MyISAM tabeller
:(
Frisk redan eller kaempar aendaa?

Re: CGI Error

Postat: 2008-03-27 11:53
av PERT
Hej igen Marcus!
Har läst http://bugs.mysql.com/bug.php?id=25621 lite mer eftertänksamt nu och beslutade att testa att flytta tillbaks libmysql.dll samt php_mysql.dll och php_mysqli.dll från php installationen 5.2.1 eftersom några inlägg pekar på detta som någon slags temporär lösning (???).

Felmeddelandet om threads not exiting som alltid kom tidigare underst på varje sida upphörde direkt. Dessutom upphörde den irriterande 5 sekundersfördröjningen så forumet upplevs nu lika snabbt som innan konverteringen till 3.0. Har nu testat att släppa på användarregistrering igen, fick någon gång CGI Error men fortsätter ändå försöket.

Versionen på MySQL API Clenten för PHP 5.2.1 anges nu till 5.0.22 (tidigare 5.2.2/5.0.45).

Re: CGI Error

Postat: 2008-03-31 10:23
av PERT
Marcus,
en liten funderare beträffande CGI Error:
Kom ihåg att forumet är en uppgradering från 2.0.22 och att där fanns vissa extra fält utöver namn, e-post och lösenord. Dessa fält var bl a sysselsättning, intresse och ort. Kan det vara så att de senare extrafälten som nu saknas vid registrering samt inte på något sätt kan nås för "konfigurering" är orsak till CGI-Error :?:

I övrigt fungerar forumet utan några problem, folk har börjat spara även bilagor och det uppstår aldrig något CGI-error förutom om det skett en nyregistrering. Det känns som om "save"-processen för medlemsregistrering är ofullständig och efter en viss tid upstår någon form av time-out som låser forumet. Kan det ligga något i min hypotes :?:

Re: CGI Error

Postat: 2008-03-31 11:50
av Marcus
Tveksamt, CGI-fel borde uppstå då PHP via CGI anropar servern för någon uppgift.

Enda sättet som phpBB kan orsaka CGI-fel är alltså indirekt, via ett fel i PHP eller dess API.

/marcus

Re: CGI Error

Postat: 2008-03-31 12:03
av PERT
Tack Marcus!
Vad utgör då skilnaden för PHP mot MySQL när det sparas ett inlägg, nytråd, etc jämfört att en ny användare registrerar sig (annat än att det handlar om olika tabeller) :?:

Det förra fungerar medan det andra genererar ett fel efter en stund :?