View previous topic :: View next topic |
Author |
Message |
athlete
Joined: 15 Dec 2008 Posts: 10
|
Posted: Mon Dec 29, 2008 18:20 Post subject: mysql error webschnittstelle |
|
|
hallo zusammen,
ich habe den m23-server auf einer vorhandenen debian-maschine per apt installiert. die installation lief auf dem amd64 server ohne fehler durch.
bisher habe ich noch nichts an der konfiguration geändert.
beim versuch mich auf die webschnittstelle zu verbinden tritt jedoch folgender fehler auf: das verbinden auf die webseite klappt, nach eingabe der login-daten welche anscheinend angenommen werden, erscheint jedoch folgende Fehlermeldung:
Fatal error: Call to undefined function mysql_connect() in /m23/cvs/inc/db.php on line 107
wie kann der fehler behoben werden?
danke.. |
|
Back to top |
|
|
Hauke
Joined: 02 Mar 2003 Posts: 1072
|
Posted: Wed Dec 31, 2008 11:20 Post subject: |
|
|
Moin,
welche Debian Version hast Du installiert?
Ist eins der folgenden Pakete installiert?
Das kannst Du z.B. mit Code: | dpkg --get-selections | grep mysql | herausbekommen. _________________ Hauke Goos-Habermann
- project leader m23 (http://m23.sf.net) -
Jabber: dodgerm23@jabber.org
Schulung, Entwicklung und Support zu m23 und anderen OpenSource-Produkten: www.goos-habermann.de
Auch DU kannst etwas gegen Softwarepatente tun! www.patentfrei.de |
|
Back to top |
|
|
athlete
Joined: 15 Dec 2008 Posts: 10
|
Posted: Wed Jan 07, 2009 5:18 Post subject: |
|
|
hi, sry war ne weile krank,
ja auf der maschine ist php4-mysql installiert..
sowie mysql server/client version 5
mein debian 4 hat den kernel: linux-image-2.6-amd64-etchnhalf
ist also eine falsche mysql version drauf?
danke.. |
|
Back to top |
|
|
Hauke
Joined: 02 Mar 2003 Posts: 1072
|
Posted: Thu Jan 08, 2009 7:57 Post subject: |
|
|
athlete wrote: | ist also eine falsche mysql version drauf? |
Nein, die PHP4-Version sollte bei Debian Etch mitinstalliert werden.
Erstelle bitte unter /m23/data+scripts/ die Datei phpinfo.php mit dem Inhalt
Code: | <?php
phpinfo();
?> |
Rufe dann über den Browser die URL http://<m23ServerIP>/phpinfo.php auf. Gibt es da einen Abschnitt zu MySQL?
Wenn ja, dann kopiere ihn bitte ins Forum. _________________ Hauke Goos-Habermann
- project leader m23 (http://m23.sf.net) -
Jabber: dodgerm23@jabber.org
Schulung, Entwicklung und Support zu m23 und anderen OpenSource-Produkten: www.goos-habermann.de
Auch DU kannst etwas gegen Softwarepatente tun! www.patentfrei.de |
|
Back to top |
|
|
athlete
Joined: 15 Dec 2008 Posts: 10
|
Posted: Thu Jan 08, 2009 13:58 Post subject: |
|
|
hallo,
da steht alles mögliche, aber leider kein abschnitt zu mysql!
was ist zu tun?
p.s. weiterhin danke für die hilfe |
|
Back to top |
|
|
Hauke
Joined: 02 Mar 2003 Posts: 1072
|
Posted: Sat Jan 10, 2009 11:26 Post subject: |
|
|
Scheint so, als ob MySQL nicht in PHP aktiviert wurde. Was ist das Ergebnis von Folgendem?
Code: | grep mysql.so /etc/php?/* -r | grep apache |
_________________ Hauke Goos-Habermann
- project leader m23 (http://m23.sf.net) -
Jabber: dodgerm23@jabber.org
Schulung, Entwicklung und Support zu m23 und anderen OpenSource-Produkten: www.goos-habermann.de
Auch DU kannst etwas gegen Softwarepatente tun! www.patentfrei.de |
|
Back to top |
|
|
athlete
Joined: 15 Dec 2008 Posts: 10
|
Posted: Mon Jan 12, 2009 12:13 Post subject: |
|
|
das gibt folgendes aus:
Code: | grep mysql.so /etc/php?/* -r | grep apache
/etc/php4/apache/conf.d/mysql.ini:extension=mysql.so
/etc/php4/apache/php.ini:;extension=mysql.so
/etc/php5/apache2/php.ini:;extension=mysql.so
|
|
|
Back to top |
|
|
Hauke
Joined: 02 Mar 2003 Posts: 1072
|
Posted: Mon Jan 12, 2009 14:30 Post subject: |
|
|
Hast Du Apache 1 und 2, sowie PHP 4 und 5 installiert bzw. installiert gehabt? _________________ Hauke Goos-Habermann
- project leader m23 (http://m23.sf.net) -
Jabber: dodgerm23@jabber.org
Schulung, Entwicklung und Support zu m23 und anderen OpenSource-Produkten: www.goos-habermann.de
Auch DU kannst etwas gegen Softwarepatente tun! www.patentfrei.de |
|
Back to top |
|
|
athlete
Joined: 15 Dec 2008 Posts: 10
|
Posted: Mon Jan 12, 2009 15:24 Post subject: |
|
|
hm ja es scheint all das installiert zu sein, unter apache/ ist auch ein m23/ ordner.. unter apache2/ ist dieser nicht zu finden.
im php4/ ordner liegt ein apache/ ordner und im php5/ ein apache2/ ordner..
also scheint m23 apache mit php4 zu nutzen und apache2 mit php5 ist auch noch auf der maschine..
eigentlich könnte dann der eine apache weg.. nur welcher? |
|
Back to top |
|
|
Hauke
Joined: 02 Mar 2003 Posts: 1072
|
Posted: Tue Jan 13, 2009 14:53 Post subject: |
|
|
Ist ja etwas chaotisch auf Deinem System
Das einfachste wird wohl sein, Apache 1 + 2, PHP 4 + 5 und m23 einmal komplett zu deinstallieren und dann nur das m23-Paket zu installieren. Dies sollte automatisch die nötigen Apache- und PHP-Versionen dazuinstallieren. _________________ Hauke Goos-Habermann
- project leader m23 (http://m23.sf.net) -
Jabber: dodgerm23@jabber.org
Schulung, Entwicklung und Support zu m23 und anderen OpenSource-Produkten: www.goos-habermann.de
Auch DU kannst etwas gegen Softwarepatente tun! www.patentfrei.de |
|
Back to top |
|
|
Guest
|
Posted: Fri Jan 16, 2009 10:23 Post subject: |
|
|
soo, habe jetzt alle Pakte deinstalliert einschließlich m23 und danach m23 per apt-get neu installiert.. leider startete diesmal die Konfigurations-GUI nicht, so wie das letzte mal nach der installation.. wie kann ich die Config-GUI manuell starten? |
|
Back to top |
|
|
Hauke
Joined: 02 Mar 2003 Posts: 1072
|
Posted: Tue Jan 20, 2009 10:11 Post subject: |
|
|
Welcher Apache wurde mitinstalliert?
Kommt keine Webseite oder eine falsche, wenn Du versuchst, auf den m23-Server zuzugreifen? _________________ Hauke Goos-Habermann
- project leader m23 (http://m23.sf.net) -
Jabber: dodgerm23@jabber.org
Schulung, Entwicklung und Support zu m23 und anderen OpenSource-Produkten: www.goos-habermann.de
Auch DU kannst etwas gegen Softwarepatente tun! www.patentfrei.de |
|
Back to top |
|
|
athlete
Joined: 15 Dec 2008 Posts: 10
|
Posted: Wed Jan 21, 2009 12:09 Post subject: |
|
|
Apache 1.3.34 wurde installiert, beim aufrufen der Webseite im Browser wird mir nur ein Ordner namens analog/ angezeigt.. in diesem kann ich mit gifs und png anschauen. |
|
Back to top |
|
|
Hauke
Joined: 02 Mar 2003 Posts: 1072
|
Posted: Thu Jan 22, 2009 11:13 Post subject: |
|
|
Da scheinen immer noch Reste von einer anderen Webanwendung zu liegen. "analog" gehört jedenfalls nicht zu m23.
Hast Du beim Deinstallieren auch die Option "--purge" angegeben? Wenn nicht, versuche nochmals eine Deinstallation mit
Code: | apt-get remove --purge m23 apache* php* mysql* |
und installiere m23 danach erneut. _________________ Hauke Goos-Habermann
- project leader m23 (http://m23.sf.net) -
Jabber: dodgerm23@jabber.org
Schulung, Entwicklung und Support zu m23 und anderen OpenSource-Produkten: www.goos-habermann.de
Auch DU kannst etwas gegen Softwarepatente tun! www.patentfrei.de |
|
Back to top |
|
|
athlete
Joined: 15 Dec 2008 Posts: 10
|
Posted: Mon Jan 26, 2009 13:31 Post subject: |
|
|
ok.. das war eine etwas längere aktion, aber nun komme ich endlich auf die seite: "http://<server>/m23admin/index.php"
ich habe verschiedenste permutationen durchprobiert, folgendes hat funktioniert:
Code: | apt-get remove --purge m23 apache* php* mysql*
apt-get install apache2
apt-get install php4
apt-get install m23 |
apache2 und php4 muss also schon vorher auf dem Rechner drauf sein.. (mit vorher installiertem php5 oder apache(1) geht es nicht.. auch wenn vorher keines von alle dem installiert ist.. dann läuft zwar die installation durch, aber die webseite wird nicht richtig angezeigt und der php-server leistet seinen dienst nicht korrekt) |
|
Back to top |
|
|
|