ich habe nun nach dem Update auf MySQL 4.1 bei jedem PHP Script was ich in der Konsole aufrufe folgenden Fehler:
File 'NONEXISTENT/charsets/?.conf' not found (Errcode: 2)
Character set '#48' is not a compiled character set and is not specified in the 'NONEXISTENT/charsets/Index' file
File 'NONEXISTENT/charsets/?.conf' not found (Errcode: 2)
Character set '#48' is not a compiled character set and is not specified in the 'NONEXISTENT/charsets/Index' file
Ich habe schon X mal danach gegoogelt, und 100te Ideen ausprobiert aber finde keine Lösung, woher dieser fehler kommen könnte.
File 'NONEXISTENT/charsets/?.conf' not found (Errcode: 2)
Character set '#30' is not a compiled character set and is not specified in the 'NONEXISTENT/charsets/Index' file
so, PHP must be recompiled to make it know here charsets are for mysql.
I am using precompiled package =FDf mysql on my Sarge system, also it is unofficial, so I
have not headers or development package.
so --with-mysql=3Dbla bla is not working at the moment for me, I have to use bundled one.
I decided to change source of mysql extension, the NONEXISTENT word is written on just one file and it is my_config.h.
I have changed "NONEXISTENT" to "/usr/share/mysql"
and used
make clean
make
make install
(no config change is needed but tried with reconfiguring also.)
Metrax wrote:Ich habe schon X mal danach gegoogelt, und 100te Ideen ausprobiert aber finde keine Lösung, woher dieser fehler kommen könnte.
Also, das Zitat da oben hab ich mir nicht aus dem Ã?rmel gezauebrt. ;)
hth