Debian aktuell kompiliert mit Apache 1.3.29 PHP4.4.4 und MySQL 4.1.21 Verbindungsprobleme
Posted: 2007-02-08 14:51
Hallo Leute,
folgendes Problem:
habe die aktuelle Debian Version runtergeladen, auch installiert.
dann den Apache 1.3.29 mit PHP-4.4.4 --with-mysql und MySQL 4.1.21-standard konfiguriert.
das Problem ist, es funktioniert alles, ich kann datenbanken anlegen (per phpmyadmin) und auch löschen usw...
auch benutzer kann ich mittels phpmyadmin anlegen, das komisch ist nur, wenn ich dem benutzer kein passwort gebe, komm ich rein, wenn ich ihm ein passwort gebe, komm ich nicht mehr rein (lokal auf der shell komme ich mit diesem passwort schon rein)...
jetzt habe ich mir mal die phpinfo(); angeschaut, folgende ausgabe bei mysql:
mysql
MySQL Support enabled
Active Persistent Links 0
Active Links 0
Client API version 3.23.49
MYSQL_MODULE_TYPE builtin
MYSQL_SOCKET /tmp/mysql.sock
MYSQL_INCLUDE no value
MYSQL_LIBS no value
Directive Local Value Master Value
mysql.allow_persistent On On
mysql.connect_timeout 60 60
mysql.default_host no value no value
mysql.default_password no value no value
mysql.default_port no value no value
mysql.default_socket no value no value
mysql.default_user no value no value
mysql.max_links Unlimited Unlimited
mysql.max_persistent Unlimited Unlimited
mysql.trace_mode Off Off
bei apt-get install apache, php4, php4-mysql, mysql-server steht bei den variablen:
mysql
MySQL Support enabled
Active Persistent Links 2
Active Links 2
Client API version 4.0.24
MYSQL_MODULE_TYPE external
MYSQL_SOCKET /var/run/mysqld/mysqld.sock
MYSQL_INCLUDE -I/usr/include/mysql
MYSQL_LIBS -L/usr/lib -lmysqlclient
Directive Local Value Master Value
mysql.allow_persistent On On
mysql.connect_timeout 60 60
mysql.default_host no value no value
mysql.default_password no value no value
mysql.default_port no value no value
mysql.default_socket no value no value
mysql.default_user no value no value
mysql.max_links Unlimited Unlimited
mysql.max_persistent Unlimited Unlimited
mysql.trace_mode Off Off
so ich weiss nicht obs jetzt was damit zu tun hat, aber ich denke schon!
was kann ich machen, das dort die libs inkludiert werden?
auch wenn ich als standard root passwort keines vergebe (was nach der installation so ist)
und ich angenommen typo3 versuch zu installieren, spätestens nach stufe 2 bei der installation
wo die tabellen generiert werden, macht es typo3 zwar auch, aber es folgt eine leere seite!
die tabellen sind aber anschliessend in der datenbank drinnen!
wie gesagt ich habe debian installiert (net install)
anschliessen folgende pakete runtergeladen:
apache 1.3.29
php 4.4.4
mysql 4.1.21
termcap lib
und sie nachder reihe installiert
1. mysql
2. php4
3. mysql
4. make install apache
folgende kompilierungsbefehle hab ich durchgeführt:
mysql 4.1.21:
./configure
make
make install
php4:
./configure --with-mysql --with-apache=../apache_1.3.x --enable-mbstring
apache 1.3.29:
./configure --prefix=/www --activate-module=src/modules/php4/libphp4.a --enable-shared=max
das komische ist auch, das wenn ich mysql in die root shell eingebe, das nur kommt "command not found"..
wenn ichs mittels apt-get install mysql-server mache, ist es sehrwohl drinnen!
ich habe alles lt. dokus anhand der mitgelieferten versionsinstallationsanleitungen installiert!
vielen dank!
glg mAx
ps.: wie gesagt ich habe die standard net install genommen von debian, und rein nur die oberen pakete installiert!
folgendes Problem:
habe die aktuelle Debian Version runtergeladen, auch installiert.
dann den Apache 1.3.29 mit PHP-4.4.4 --with-mysql und MySQL 4.1.21-standard konfiguriert.
das Problem ist, es funktioniert alles, ich kann datenbanken anlegen (per phpmyadmin) und auch löschen usw...
auch benutzer kann ich mittels phpmyadmin anlegen, das komisch ist nur, wenn ich dem benutzer kein passwort gebe, komm ich rein, wenn ich ihm ein passwort gebe, komm ich nicht mehr rein (lokal auf der shell komme ich mit diesem passwort schon rein)...
jetzt habe ich mir mal die phpinfo(); angeschaut, folgende ausgabe bei mysql:
mysql
MySQL Support enabled
Active Persistent Links 0
Active Links 0
Client API version 3.23.49
MYSQL_MODULE_TYPE builtin
MYSQL_SOCKET /tmp/mysql.sock
MYSQL_INCLUDE no value
MYSQL_LIBS no value
Directive Local Value Master Value
mysql.allow_persistent On On
mysql.connect_timeout 60 60
mysql.default_host no value no value
mysql.default_password no value no value
mysql.default_port no value no value
mysql.default_socket no value no value
mysql.default_user no value no value
mysql.max_links Unlimited Unlimited
mysql.max_persistent Unlimited Unlimited
mysql.trace_mode Off Off
bei apt-get install apache, php4, php4-mysql, mysql-server steht bei den variablen:
mysql
MySQL Support enabled
Active Persistent Links 2
Active Links 2
Client API version 4.0.24
MYSQL_MODULE_TYPE external
MYSQL_SOCKET /var/run/mysqld/mysqld.sock
MYSQL_INCLUDE -I/usr/include/mysql
MYSQL_LIBS -L/usr/lib -lmysqlclient
Directive Local Value Master Value
mysql.allow_persistent On On
mysql.connect_timeout 60 60
mysql.default_host no value no value
mysql.default_password no value no value
mysql.default_port no value no value
mysql.default_socket no value no value
mysql.default_user no value no value
mysql.max_links Unlimited Unlimited
mysql.max_persistent Unlimited Unlimited
mysql.trace_mode Off Off
so ich weiss nicht obs jetzt was damit zu tun hat, aber ich denke schon!
was kann ich machen, das dort die libs inkludiert werden?
auch wenn ich als standard root passwort keines vergebe (was nach der installation so ist)
und ich angenommen typo3 versuch zu installieren, spätestens nach stufe 2 bei der installation
wo die tabellen generiert werden, macht es typo3 zwar auch, aber es folgt eine leere seite!
die tabellen sind aber anschliessend in der datenbank drinnen!
wie gesagt ich habe debian installiert (net install)
anschliessen folgende pakete runtergeladen:
apache 1.3.29
php 4.4.4
mysql 4.1.21
termcap lib
und sie nachder reihe installiert
1. mysql
2. php4
3. mysql
4. make install apache
folgende kompilierungsbefehle hab ich durchgeführt:
mysql 4.1.21:
./configure
make
make install
php4:
./configure --with-mysql --with-apache=../apache_1.3.x --enable-mbstring
apache 1.3.29:
./configure --prefix=/www --activate-module=src/modules/php4/libphp4.a --enable-shared=max
das komische ist auch, das wenn ich mysql in die root shell eingebe, das nur kommt "command not found"..
wenn ichs mittels apt-get install mysql-server mache, ist es sehrwohl drinnen!
ich habe alles lt. dokus anhand der mitgelieferten versionsinstallationsanleitungen installiert!
vielen dank!
glg mAx
ps.: wie gesagt ich habe die standard net install genommen von debian, und rein nur die oberen pakete installiert!