mod_auth_mysql-2.20 ?? nebo je vyssi verze ?

David Haring dave na salsero.ibp.cz
Pondělí Srpen 13 16:51:28 CEST 2001


"M.B." <benes na email.cz> writes:

> Pouzivam :
> Apache/1.3.14 (Unix) CSacek/2.1.5 PHP/4.0.3pl1 mod_ssl/2.7.1 
> OpenSSL/0.9.6 a chtel jsem dodelat mod_auth_mysql (drive jsem 
> ho jiz na vsech serverech mel, ale pod nizsim apachem); pri 
> kompilaci se odkazuje na apache_1.3.14/src/include/alloc.h , 
> ktery drive v apache byl, ale nevym od jake verze pocinaje jiz
> neni (je tam pouze ap_alloc.h) a ten se lisi
> 
> > void ap_cleanup_alloc(void);
> 95a97,105
> > #if defined(EAPI)
> > typedef enum { AP_POOL_RD, AP_POOL_RW } ap_pool_lock_mode;
> > int ap_shared_pool_possible(void);
> > void ap_init_alloc_shared(int);
> > void ap_kill_alloc_shared(void);
> > API_EXPORT(pool *) ap_make_shared_sub_pool(pool *);
> > API_EXPORT(int) ap_acquire_pool(pool *, ap_pool_lock_mode);
> > API_EXPORT(int) ap_release_pool(pool *);
> > #endif

toto se tyka EAPI, ktere si tam prida patch mod_ssl - to je v poradku,
s popisovanym problemem mod_auth_mysql to nesouvisi.

> Pokud zkusim starej alloc.h ci pokud zkusim prejmenovat novej 
> (o cistote uprave nemluvte),tak kompilace probehne v poradku, 
> ale po spusteni apache to samozrejme nefacha ...

upravte odkaz alloc.h na ap_alloc.h primo ve zdrojacich mod_auth_mysql,
do hlavickovych souboru apache nesahejte.

jinak novejsi verze mod_auth_mysql tusim neni, protoze ten balicek uz 
nikdo neudrzuje (ale porad funguje - s timto drobnym zasahem).

zdravi David Haring


Další informace o konferenci Linux