MediaWiki lokal auf Apache -- MySQL Problem

Martin martin.fechtner at netcologne.de
Sa Feb 4 11:40:36 CET 2006


Hi,

Ich besitze Debian 3.1 Sarge (uname: Linux debian 2.6.14 #1 PREEMPT Mon Nov 7 
14:47:23 CET 2005) und habe einen Apache2 am laufen. Nun möchte ich einen 
Wiki aufsetzen. Gewählt habe ich MediaWiki da dies (durch Wikipedia) der wohl 
bekannteste ist. Bei der Installation bin ich wie folgt vorgegangen...


------------------------------------------------------------

martin at debian:~$ cd $HOME
martin at debian:~$ mkdir wiki
martin at debian:~$ cd wiki/


# Tarball downloaden
martin at debian:~/wiki$  # download
martin at debian:~/wiki$ ls
mediawiki-1.5.6.tar.gz


# Untar Sources
martin at debian:~/wiki$ tar xvzf mediawiki-1.5.6.tar.gz
mediawiki-1.5.6/
mediawiki-1.5.6/.cvsignore
mediawiki-1.5.6/AdminSettings.sample
mediawiki-1.5.6/config/
mediawiki-1.5.6/config/index.php
mediawiki-1.5.6/COPYING
mediawiki-1.5.6/docs/
# ...
mediawiki-1.5.6/thumb.php
mediawiki-1.5.6/trackback.php
mediawiki-1.5.6/UPGRADE
mediawiki-1.5.6/wiki.phtml


# auf (lokalen Apache-) Server kopieren
martin at debian:~/wiki$ su
Password:
debian:/home/martin/wiki# cp -r mediawiki-1.5.6 /var/www/wiki


# Permissions für config/ setzen
debian:/home/martin/wiki# chmod a+w /var/www/wiki/config


# Apache starten (MySQL läuft bereits)
debian:/home/martin/wiki# /etc/init.d/apache2 start
Starting web server: Apache2.


# http://localhost.localdomain/wiki/ in Browser öffnen
MediaWiki 1.5.6
You'll have to set the wiki up first!


# http://localhost.localdomain/wiki/config/index.php
MediaWiki 1.5.6 installation
Please include all of the lines below when reporting installation problems.
Checking environment...

Warning: dl() [function.dl]: Unable to load dynamic library 
'/usr/lib/php5/20041030/mysql.so' - /usr/lib/php5/20041030/mysql.so:
cannot open shared object file: No such file or directory 
in /var/www/wiki/install-utils.inc on line 17
Could not load MySQL driver! Please compile php --with-mysql or install the 
mysql.so module.

------------------------------------------------------------


Es scheint wohl ein Problem mit der Einbindung der MySQL-Module zu sein. Ich 
habe aber MySQL (4.1.11a-4sarge2) istalliert und auch am laufen.

In /usr/lib/php5/20041030/ befinden sich weder die Datei mysql.so noch 
irgendeine andere.

debian:/home/martin/wiki# cd /usr/lib/php5/20041030/
debian:/usr/lib/php5/20041030# du
0       .

Wie installiere ich das Paket mysql.so? Es gibt das Paket php4-mysql aber kein 
Paket php5-mysql. In welchem Paket befindet sich die gesuchte Datei?


Martin




Mehr Informationen über die Mailingliste Linux-Users