PHP-Konfig. am Server unterst. n. meinen Datenbank-Typ

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
Gesperrt
MarioMan
Mitglied
Beiträge: 5
Registriert: 05.10.2004 10:45
Kontaktdaten:

PHP-Konfig. am Server unterst. n. meinen Datenbank-Typ

Beitrag von MarioMan »

hallo zusammen,

ich will für meine freundin und ihren studienkollegen ein forum bereitstellen. von einigen anderen sites kenn ich das phpbb und es gefällt mir recht gut.

ich bin nicht unbedingt ein newbie, aber mit linux beschäftige ich mich erst ca. 1 jahr.

so... nun zu meinen problem. ich hab auf diesen board jetzt ca. 2 tage gesucht. aber keine lösung zu meinen problem gefunden. wobei, gefunden schon, aber die gefundenen lösungen passen nicht ganz zu meinen prob.

ich bekomme bei der installation folgende fehlermeldung:
Die PHP-Konfiguration auf deinem Server unterstützt nicht den gewählten Datenbank-Typ

so sieht derzeit meine system-konfig aus:
OS:
suse 9.1
vmlinuz-2.6.4-52-default

MySQL:
mysql-4.0.18-32

HTTP:
apache2-2.0.49-23
apache2-prefork-2.0.49-23
apache2-mod_php4-4.3.4-26

PHP und mysql_mod:
php4-4.3.4-26
php4-mysql-4.3.4-26

und noch das bewährte phpMyAdmin:
phpMyAdmin-2.5.6-34

hätte es fast vergessen:
phpbb 2.0.10

ich hab jetzt schon einiges probiert.
keine sonderzeichen in DB und LG usw. mit root als dblogin. etc.

also das phpmyadmin schnurrt wie ein kätzchen. no probs. sagt mir das nicht, dass mein php doch für meine db geeignet ist?

mein prob eben:
ich kann eigentlich nur die installation vom forum nicht durchführen bzw. beenden.

da ich das forum relativ bald bereitstellen möchte, bitte ich schnelle antowrt. :-) sofern mein prob überhaupt lösbar ist.

vielen dank schonmal im voraus...

lg mm
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Prüf doch mal mit phpinfo (KB:phpinfo), ob da ein Abschnitt für MySQL existiert (ein Link zu der Datei wäre das einfachste). Da phpMyAdmin auch auf anderem Wege an die DB kann, kann das schon an einer fehlerhaften MySQL/PHP-Konfiguration liegen.

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
MarioMan
Mitglied
Beiträge: 5
Registriert: 05.10.2004 10:45
Kontaktdaten:

Fehler gefunden...

Beitrag von MarioMan »

hi...

das mit phpinfo ist klar. danke. kenn ich, da ich schon viel im php geschrieben habe.

hab aber tatzächlich übersehen, das die extension nicht geladen wird. hab nicht darauf geachtet, da ich eben davon ausging, dass das phpmyadmin auch über das läuft.

naja. jetzt muss ich das teil nur noch zum mailen bekommen.

lg mm
araberboy
Mitglied
Beiträge: 2
Registriert: 17.10.2004 19:27

Beitrag von araberboy »

wo kann man genau die extension aktivieren? im php.ini hab ich den entsprechenden eintrag hinzugefügt, aber kein erfolg.
MarioMan
Mitglied
Beiträge: 5
Registriert: 05.10.2004 10:45
Kontaktdaten:

extensions für mysql

Beitrag von MarioMan »

hi...

also ich kann dir da jetzt nur mal ein paar tipps geben, was du mal checken sollst.

bei mir sieht das php.ini so aus:

also der parameter für den extensionpfad wo eben die extensions drinnen sin:

extension_dir = /usr/lib/php/extensions
hier solltes du mal checken, ob auch die mysql-extension drin ist.
bei mir heisst die mysql-extension: mysql.so

bei den extensions solltes du eben dann auch folgendes hinzufügen, wenns net eh schon dort steht.

im meinen fall eben:
extension=mysql.so

ist die extension nicht im verzeichnis, sollte diese nachinstalliert werden. also bei suse geht das recht einfach im yast. da suchst nach php und irrgendwie wird dann das zusatzmodul mysql auch angezeigt. dass kannst dann installieren. aber im php.ini musst es dann manuell eintragen.

hängt aber eben vom os ab!

lg mario
Rettungsdackel
Mitglied
Beiträge: 29
Registriert: 25.09.2004 15:20

Beitrag von Rettungsdackel »

Hi Leute,

Die PHP-Konfiguration auf deinem Server unterstützt nicht den gewählten Datenbank-Typ

ich hatte die selben Probleme mit Suse 9.1, mySQL 4.0.18 und PHP 4.3.4

Könnte es sein, das bei "extension=mysql.so" in der php.ini das y bei mysql vergessen wurde?
Bei mir stand nur 'extension=msql.so' drin.

Seit ich das geändert habe funktioniert alles :-)
MarioMan
Mitglied
Beiträge: 5
Registriert: 05.10.2004 10:45
Kontaktdaten:

einträge in php.ini

Beitrag von MarioMan »

hi...

naja... ich hab so einen eintrag auch. aber das ist mir wohl nicht aufgefallen, da ich den mysql.so selbst hinzugefügt hab.

web01:~ # cat /etc/php.ini | grep sql.so
; extension=msql.so
extension=pgsql.so
extension=mysql.so

lg mm
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

mysql != msql - das sind zwei verschiedene Paar Stiefel...
Ansonsten: KB:php_konfiguration

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
MarioMan
Mitglied
Beiträge: 5
Registriert: 05.10.2004 10:45
Kontaktdaten:

dachte mir das

Beitrag von MarioMan »

hab mir das eh schon gedacht. wobei ein extension msql.so hab i net gfunden.

was ist den msql? das wird doch net eine abkürzung für MS-SQL sein? :-)

lg mm
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

mSQL (mini SQL) ist eine sehr einfache SQL-Implementierung: http://www.hughes.com.au/products/msql/

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Gesperrt

Zurück zu „phpBB 2.0: Installation und Update“