Hallo,
ich habe versucht phpMyFAQ testweise sowohl in Version 2.0.0 und auch 2.0.1 zum laufen zu bringen mit/auf:
WinXP Pro, IIS, PHP5, MSSQL Server (genaueres im Anhang)
Den MSSQL Server auf TCP-Verbindung eingestellt, eine Datenbank erstellt und dann die installer.php ausgeführt. Installiert wurde auch (also Tabellen in der Datenbank erstellt, etc. ).
Wenn ich aber danach die normale index.php aufrufe (in Firefox) kommt die Sartseite de FAQ und unten steht immer: Error in my_thread_global_end(): 4 threads didn't exit
Wenn ich dann versuche mich als Admin einzuloggen wird zuerst die normale Startseite angezeigt, mit dem Benutzer admin, wenn ich dann auf Administration klicke kommt nochmal eine Aufforderung die Login-Daten einzugeben und man kommt danach zur Admin-Oberfläche. Dort kann ich aber nichts machen, d.h. wenn ich z.B. auf Benutzer klicke kommt wieder die Aufforderung mich einzuloggen und dann lande ich wieder auf der allgemeinen Admin-Oberfläche. Auch hier ist weiter zu lesen: "... threads didn't exit"
Woran kann es da liegen?
Denn eigentlich sollte phpMyFAQ ja mit IIS und MSSQL Server funktionieren.
MfG Calvin
Anhang:
System Information
phpMyFAQ Version phpMyFAQ 2.0.1
Server Software Microsoft-IIS/5.1
PHP Version PHP 5.2.2
Register Globals off
Safe Mode off
Open Basedir off
Database Server Mssql
Database Client Version
Database Server Version
Microsoft SQL Server 2005 - 9.00.2047.00 (Intel X86) Apr 14 2006 01:12:25 Copyright (c) 1988-2005 Microsoft Corporation Express Edition with Advanced Services on Windows NT 5.1 (Build 2600: Service Pack 2)
Webserver Interface CGI-FCGI
PHP Extensions
bcmath, calendar, com_dotnet, ctype, session, filter, ftp, hash, iconv, json, odbc, pcre, Reflection, date, libxml, standard, tokenizer, zlib, SimpleXML, dom, SPL, wddx, xml, xmlreader, xmlwriter, cgi-fcgi, gd, iisfunc, msql, mssql, mysql, mysqli
Problem bei Ausführung des FAQ [4 threads didn't exit]
Moderator: Thorsten
Hi Calvin,
das Problem liegt am aktuellen PHP Interpreter bzw. dessen MySQL-erweiterung. Siehe http://bugs.mysql.com/bug.php?id=25621 und http://bugs.php.net/?id=41350
Wenn Du nur kein MySQL verwendest ist das allereinfachste wohl die php_mysql.dll in der php.ini auszukommentieren.
das Problem liegt am aktuellen PHP Interpreter bzw. dessen MySQL-erweiterung. Siehe http://bugs.mysql.com/bug.php?id=25621 und http://bugs.php.net/?id=41350
