Решение проблемы 4.0.4+MySQL+cp1251!!!? :)

dEn

Guest
Решение проблемы 4.0.4+MySQL+cp1251!!!? :)

Для тех, кто не читает фидошные эхи, я решил форварднуть одно письмо... проблема с PHP 4.0.4pl1 и клиентом mysql... Итак, квочу:

<quote>
Alexander V. Zverev ([email protected]):

я не знаю что ты там намудрил, но я так-же поставил php4.0.4pl1 и так-же
поимел такую проблему (нет связи с базой из-за проблем с charsetом). залез в
ext/mysql/libmysql/my_config.h, вот он кстати после моей правки
----------
#include <php_config.h>

/* PHP might define ulong, but we want to use our own typedef */
#ifdef ulong
#undef ulong
#endif

/* The client doesn't use multiple charsets, so only the compiled-in
default is really needed */
#define SHAREDIR "/usr/local/share/mysql"
#define DEFAULT_CHARSET_HOME SHAREDIR
----------

отконфигурировал, собрал, поставил, и опять php работает с mysql.
</quote>
 

dEn

Guest
Я не предупредил, дело в том, что я не проверял :))
У меня пока прекрасно прижился:
Apache/1.3.17 (Unix) PHP/4.0.3pl1 mod_ssl/2.8.0 OpenSSL/0.9.6 rus/PL30.3
С 4.0.4 буду эксперементировать, когда время будет. О результатах сообщу в конфу :) Поставь пока 4.0.3pl1... или надо копаться в сырцах/хеадерах и выявлять проблему... :)))
 
Сверху