Grzegorz Chwesewicz pisze:
Saturday 05 of January 2008 16:30:47 Jerzy Kolosowski napisał(a):
Witam, przy opcjach jak niżej wszystko powinno działać.
dev-lang/php-5.2.5-r1 apache2 berkdb crypt ctype curl gdbm iconv mhash pcre posix postgres session sockets spl tokenizer unicode
Witam,
u mnie niestety dalej nie funkcjonuje. Próbowałem już szukać wszędzie rozwiązania i nic. Zajrzałem w kod php odnośnie funkcji crypt i nic nie widzę czemu ma mi to nie chodzić. Sprawdzałem systemowe funkcje crypt(), rand(), srand() i wszystkie ok działają. Obstawiam fragment:
<code> /* The automatic salt generation only covers standard DES and md5-crypt */ if(!*salt) { #if PHP_MD5_CRYPT strcpy(salt, "$1$"); php_to64(&salt[3], PHP_CRYPT_RAND, 4); php_to64(&salt[7], PHP_CRYPT_RAND, 4); strcpy(&salt[11], "$"); #elif PHP_STD_DES_CRYPT php_to64(&salt[0], PHP_CRYPT_RAND, 2); salt[2] = '\0'; #endif } </code>
gdyż są problemy tylko i wyłącznie gdy funkcji php crypt nie jest podany parametr salt. Niestety problem mnie przerasta. Przebudowałem wszystkie pakiety systemu. GLIBCa i php próbowałem w różnych wersjach. PHP wgrywałem bez suhosin. I nie mam pojecia co jest nie tak. Sproboje zaraz przebudować php z flagami co Ty mi podałeś.
Pozdrawiam
Jerzy Kołosowski
_______________________________________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms