PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : MAMBO Installationscheck nicht o.k :(



monsterherz
30.09.05, 16:48
Hallo,
ich habe Mambo installiert und jetzt den Web Installer vor mir. Leider zeigt er nicht alles so an, wie ich es gern hätte:

PHP version >= 4.1.0 Yes
- zlib compression support Available
- XML support Available
- MySQL support Unavailable
configuration.php Unwriteable
You can still continue the install as the configuration will be displayed at the end, just copy & paste this and upload.
Session save path /var/lib/php4, Writeable


laptop:/usr/share# /etc/init.d/mysql stop
Stopping MySQL database server: mysqld.
laptop:/usr/share# /etc/init.d/mysql start
Starting MySQL database server: mysqld.
Checking for crashed MySQL tables in the background.
laptop:/usr/share#

Was könnte denn noch sein, was ihm nicht gefällt? :rolleyes:
Wer hat ein paar Tipps für mich?

LG
Monsterherz

-jm-
30.09.05, 17:13
Da kannst du noch sehr häufig den Datenbankenserver neustarten, dein PHP-Paket wurde offensichtlich ohne MySQL-Support kompiliert.

monsterherz
30.09.05, 17:20
dein PHP-Paket wurde offensichtlich ohne MySQL-Support kompiliert.
Nur das ist doch nicht das Problem :confused:

Er zeigt an, PHP version >= 4.1.0 Yes
aber MySQL support Unavailable

Warum zeigt Mambo an, das MySQL Support nicht verfügbar ist?

phoenix22
30.09.05, 17:22
Da kannst du noch sehr häufig den Datenbankenserver neustarten, dein PHP-Paket wurde offensichtlich ohne MySQL-Support kompiliert.

Doch genau das ist das Problem.

drummermonkey
30.09.05, 17:33
warum disktutieren?
http://www.php.net/phpinfo

Ansonsten -> distribution?

Falls es debien/ubuntu ist:

apt-get install php{4,5,5.0,5.1}-mysql

Ich kann mir nicht vorstellen das ein PHP-package standardmässig ohne mysql-support kompiliert worden ist...

carnil
30.09.05, 17:37
Hallo

Welche Distribution verwendest Du? Wenn ich mich richtig erinnere, an einen älteren Beitrag, ist es ein Debian sarge, was sagt dann ein

dpkg --list php4-mysql

drummermonkey
30.09.05, 17:39
Hallo

Welche Distribution verwendest Du? Wenn ich mich richtig erinnere, an einen älteren Beitrag, ist es ein Debian sarge, was sagt dann ein

dpkg --list php4-mysql


err, genau das meinte ich, sry war was lang gestern =)

habs oben berichtigt ;) wollte keine beweismittel vernichten, nur falls nochmal jemand drüberliest ;)

carnil
30.09.05, 17:49
err, genau das meinte ich, sry war was lang gestern =)

habs oben berichtigt ;) wollte keine beweismittel vernichten, nur falls nochmal jemand drüberliest ;)
Schon gut, ich hoffe mal es hat dann so richtig gefetzt gestern :D

Zur zusatzinfo: Wenn nur php4-common installiert ist, dann ist es in der Tat so, dass der mysql-Support deaktiviert wurde, mit '--without-mysql'.

monsterherz
30.09.05, 17:51
@drummemonkey: dank dir ; aber nix perfekt englisch....

@carnil: dank auch dir, Hier meine Auflistung:

laptop:/usr/share# dpkg --list php4-mysql
Kein Paket gefunden, das auf php4-mysql passt.
laptop:/usr/share#

Aber ich nix verstehen.... nochmal langsam für die Frau :(
MySQL und PHP sind doch 2 "Pakete". Diese werden standardmäßig über apt-get installiert. Wenn ich Mambo verwenden will, was muss ich ändern?

lg
monsterherz

PS: Distribution Debian sarge...

carnil
30.09.05, 17:53
Hallo

Will heissen: Einfach das Paket php4-mysql nachinstallieren.
Klappt es dann?

drummermonkey
30.09.05, 17:58
@drummemonkey: dank dir ; aber nix perfekt englisch....

Kein Problem:

<? phpinfo(); ?> in eine datei schreiben und diese dann über den Webbrowser ausführen

Hat sich zwar jetzt erledigt wie's aussieht, aber solltest du dir generell merken, das ist immer wieder mal nützlich.


@carnil: dank auch dir, Hier meine Auflistung:

laptop:/usr/share# dpkg --list php4-mysql
Kein Paket gefunden, das auf php4-mysql passt.
laptop:/usr/share#

Aber ich nix verstehen.... nochmal langsam für die Frau :(
MySQL und PHP sind doch 2 "Pakete". Diese werden standardmäßig über apt-get installiert. Wenn ich Mambo verwenden will, was muss ich ändern?

lg
monsterherz

PS: Distribution Debian sarge...
wie schon von den anderen beiden gesagt,

apt-get install php4-mysql
sollte dein problem lösen wenn du nicht die php-pakete von ¨dexter benutzt (php5, php5.1)

Edit: Seh ich jetzt schon gespenster? :ugly:
ich meinte natürlich mit den "anderen beiden" carnil :D

monsterherz
30.09.05, 17:59
Will heissen: Einfach das Paket php4-mysql nachinstallieren.
Klappt es dann?
Leider Nein....

Hole:1 http://security.debian.org stable/updates/main php4-mysql 4:4.3.10-16 [21,2kB]
Es wurden 21,2kB in 1s geholt (17,7kB/s)
Vorkonfigurieren der Pakete ...
Wähle vormals abgewähltes Paket php4-mysql.
(Lese Datenbank ... 97183 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacke php4-mysql (aus .../php4-mysql_4%3a4.3.10-16_i386.deb) ...
Richte php4-mysql ein (4.3.10-16) ...

Aber: keine Besserung :(


laptop:/usr/share# apt-get install php5-mysql
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
Paket php5-mysql ist nicht verfügbar, wird aber von einem anderen
Paket referenziert. Das kann heißen, dass das Paket fehlt, dass es veraltet
ist oder nur aus einer anderen Quelle verfügbar ist.
E: Paket php5-mysql hat keinen Installationskandidaten
laptop:/usr/share#

drummermonkey
30.09.05, 18:01
Hole:1 http://security.debian.org stable/updates/main php4-mysql 4:4.3.10-16 [21,2kB]
Es wurden 21,2kB in 1s geholt (17,7kB/s)
Vorkonfigurieren der Pakete ...
Wähle vormals abgewähltes Paket php4-mysql.
(Lese Datenbank ... 97183 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacke php4-mysql (aus .../php4-mysql_4%3a4.3.10-16_i386.deb) ...
Richte php4-mysql ein (4.3.10-16) ...

Aber: keine Besserung :(


/etc/init.d/apache restart
sollte helfen.

falls du apache2 nimmst musst du natürlich die 2 anhängen

monsterherz
30.09.05, 18:12
PHP Version 4.3.10-16
Laut phpinfo

Der Neustart des Apache brachte Nichts. Aber wenn noch kein PHP5 installiert ist, kommt die Fehlermeldung sicher daher ?

laptop:~# /etc/init.d/apache2 restart
Forcing reload of web server: Apache2.
laptop:~# apt-get install php5-mysql
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
Paket php5-mysql ist nicht verfügbar, wird aber von einem anderen
Paket referenziert. Das kann heißen, dass das Paket fehlt, dass es veraltet
ist oder nur aus einer anderen Quelle verfügbar ist.
E: Paket php5-mysql hat keinen Installationskandidaten
laptop:~#

carnil
30.09.05, 18:16
Hallo

Es gibt kein php5 in stable (siehe http://packages.debian.org/php5) ... nur in sid. Sarge hat nur php4.

monsterherz
30.09.05, 18:26
Ich hab den Fehler gefunden: Ich war nicht in der Benutzergruppe www-data...

dank euch und schönen Abend noch

lg
monsterherz

drummermonkey
30.09.05, 18:55
Hallo

Es gibt kein php5 in stable (siehe http://packages.debian.org/php5) ... nur in sid. Sarge hat nur php4.

php5 ist jetzt in sid? wust ich gar nicht =)

nur zur info falls es jemand wissen will,
es gibt inoffizielle Quellen:
http://people.debian.org/~dexter/dists/
hab bisher sehr gute erfahrungen damit gemacht.+

Um ehrlich zu sein kann ich den Fehler jetzt nicht 100% nachvollziehen.
warum muss dein benutzer in der gruppe www-data sein?

Ansonsten frohes schaffen noch

Gruß Roman