od jakiegoś czasu walczę z pewną rzeczą, i jakoś mi nie idzie, więc postanowiłem się poradzić, może ktoś z Was będzie miał jakiś pomysł.
Sprawa wygląda w ten sposób, że mam apache z php5. Php skompilowałem z opcjami:
Kod: Zaznacz cały
'./configure' \
'--prefix=/usr/local/php5' \
'--with-apxs2=/usr/local/apache2/bin/apxs' \
'--with-mysql=/usr' \
'--with-jpeg-dir=/usr/local' \
'--with-zlib-dir=/usr' \
'--enable-mbstring' \
'--enable-sockets' \
'--with-iconv=/usr/local' \
'--with-zip' \
'--with-gd' \
'--with-png-dir=/usr/local/libpng-1.2.12' \
'--with-curl=/usr/local/libcurl-7.15.5' \
'--with-libxml-dir=/usr/local/libxml2-2.6.26' \
'--with-pdo-mysql' \
'--with-xmlrpc' \
'--with-imap' \
'--with-imap-ssl'
Kod: Zaznacz cały
Warning: mysql_connect() [function.mysql-connect]: Access denied for user: 'user@localhost' (Using password: YES) in /usr/local/apache2/htdocs/php5/mysql.php on line 4
Jak bym nie kombinował to jest access denied.
Wersja mysql to:
Kod: Zaznacz cały
mysql Ver 12.22 Distrib 4.0.27, for pc-linux-gnu (i686)
Nagłówki mysqlowe są na swoim miejscu, nie są pomieszane z innymi wersjami:
Kod: Zaznacz cały
bash-2.05# find /usr -name mysql_version.h
/usr/include/mysql/mysql_version.h
bash-2.05#
bash-2.05# grep VERSION /usr/include/mysql/mysql_version.h
#define PROTOCOL_VERSION 10
#define MYSQL_SERVER_VERSION "4.0.27"
#define MYSQL_BASE_VERSION "mysqld-4.0"
#define MYSQL_VERSION_ID 40027
bash-2.05#
Pozdrawiam,
Verdan