handyfreax
Anmeldungsdatum: 4. Januar 2017
Beiträge: 6
|
Hallo Zusammen,
ich habe nun den meinen Ersten Linux Server installiert.
Jedoch was die Datenbank angeht bekommen ich ständig diesen fehler: ERROR 1045 (28000): Access denied for user 'handyfreax'@'localhost' (using password: NO)
auch als root ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) sämtliche reconfigurationen die ich in Google finden konnte getestet.
Es ist auch nun Mariadb installiert.
Ubuntu Server 16.04 LTS
jemand eine idee?
Danke
Gruß
Daniel
|
ChickenLipsRfun2eat
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12067
|
Hallo und herzlich willkommen! Kannst du den Zusammenhang zu Dolphin noch beschreiben? Welche Datenbank nutzt du aktuell? Die erwähnte MariaDB? Zeige den Code, der dir die erwähnten Fehler meldet oder erkläre, in welcher Situation das auftrifft. Siehe auch Richtig Fragen.
|
handyfreax
(Themenstarter)
Anmeldungsdatum: 4. Januar 2017
Beiträge: 6
|
Guten Morgen,
im eigentlichen sinne ist es ein Social Network. Was halt wie ein Shop system die Mysql Datenbank benötigt.
PhPMyadmin zb. Funktioniert.
Der Server baut auch die Seite auf, jedoch in dem Schritt bei dem die Mysql DB daten eingegeben werden taucht der Fehler auf:
Die Seite 192.168.178.118 funktioniert nicht 192.168.178.118 kann diese Anfrage momentan nicht verarbeiten.
HTTP ERROR 500 Ich kann DB erstelle in Mysql wenn ich mich so anmelde: mysql -u root -p jedoch beim einfachem mysql kommt oben genannter fehler. Somit vermute ich das die seite selbst keine Verbindung zur DB aufbauen kann? PHPMyadmin sagt mir Fehlversuche 5
obwohl die daten Korrekt sind.
|
sebix
Ehemalige
Anmeldungsdatum: 14. April 2009
Beiträge: 5584
|
handyfreax schrieb: im eigentlichen sinne ist es ein Social Network.
Geht es um eines dieser Dolphins?
Der Server baut auch die Seite auf, jedoch in dem Schritt bei dem die Mysql DB daten eingegeben werden taucht der Fehler auf:
Die Seite 192.168.178.118 funktioniert nicht 192.168.178.118 kann diese Anfrage momentan nicht verarbeiten.
HTTP ERROR 500
Und was steht dazu im Error Log des Apache?
|
handyfreax
(Themenstarter)
Anmeldungsdatum: 4. Januar 2017
Beiträge: 6
|
Ja, es handelt sich um das Boonex. Error Log 1
2
3
4
5
6
7
8
9
10
11
12
13
14 | [Thu Jan 05 10:30:38.348961 2017] [:error] [pid 2132] [client 192.168.178.24:57324] PHP Notice: Undefined index: def_exp in /var/www/html/dolphin/install/index.php on line 1173, referer: http://192.168.178.118/dolphin/install/index.php
[Thu Jan 05 10:30:38.348990 2017] [:error] [pid 2132] [client 192.168.178.24:57324] PHP Notice: Undefined variable: error_arr in /var/www/html/dolphin/install/index.php on line 1185, referer: http://192.168.178.118/dolphin/install/index.php
[Thu Jan 05 10:30:38.349020 2017] [:error] [pid 2132] [client 192.168.178.24:57324] PHP Notice: Undefined index: def_exp in /var/www/html/dolphin/install/index.php on line 1173, referer: http://192.168.178.118/dolphin/install/index.php
[Thu Jan 05 10:30:38.349046 2017] [:error] [pid 2132] [client 192.168.178.24:57324] PHP Notice: Undefined variable: error_arr in /var/www/html/dolphin/install/index.php on line 1185, referer: http://192.168.178.118/dolphin/install/index.php
[Thu Jan 05 10:30:38.349076 2017] [:error] [pid 2132] [client 192.168.178.24:57324] PHP Notice: Undefined index: def_exp in /var/www/html/dolphin/install/index.php on line 1173, referer: http://192.168.178.118/dolphin/install/index.php
[Thu Jan 05 10:30:38.349103 2017] [:error] [pid 2132] [client 192.168.178.24:57324] PHP Notice: Undefined variable: error_arr in /var/www/html/dolphin/install/index.php on line 1185, referer: http://192.168.178.118/dolphin/install/index.php
[Thu Jan 05 10:30:38.349128 2017] [:error] [pid 2132] [client 192.168.178.24:57324] PHP Notice: Undefined index: def in /var/www/html/dolphin/install/index.php on line 1195, referer: http://192.168.178.118/dolphin/install/index.php
[Thu Jan 05 10:30:38.349159 2017] [:error] [pid 2132] [client 192.168.178.24:57324] PHP Notice: Undefined index: def_exp in /var/www/html/dolphin/install/index.php on line 1173, referer: http://192.168.178.118/dolphin/install/index.php
[Thu Jan 05 10:30:38.349213 2017] [:error] [pid 2132] [client 192.168.178.24:57324] PHP Notice: Undefined variable: error_arr in /var/www/html/dolphin/install/index.php on line 1185, referer: http://192.168.178.118/dolphin/install/index.php
[Thu Jan 05 10:30:38.349241 2017] [:error] [pid 2132] [client 192.168.178.24:57324] PHP Notice: Undefined index: def in /var/www/html/dolphin/install/index.php on line 1195, referer: http://192.168.178.118/dolphin/install/index.php
[Thu Jan 05 10:30:38.349271 2017] [:error] [pid 2132] [client 192.168.178.24:57324] PHP Notice: Undefined index: def_exp in /var/www/html/dolphin/install/index.php on line 1173, referer: http://192.168.178.118/dolphin/install/index.php
[Thu Jan 05 10:30:38.349297 2017] [:error] [pid 2132] [client 192.168.178.24:57324] PHP Notice: Undefined variable: error_arr in /var/www/html/dolphin/install/index.php on line 1185, referer: http://192.168.178.118/dolphin/install/index.php
[Thu Jan 05 10:30:38.349320 2017] [:error] [pid 2132] [client 192.168.178.24:57324] PHP Notice: Undefined index: def in /var/www/html/dolphin/install/index.php on line 1195, referer: http://192.168.178.118/dolphin/install/index.php
[Thu Jan 05 10:30:51.433959 2017] [:error] [pid 9481] [client 192.168.178.24:57327] PHP Fatal error: Uncaught Error: Call to undefined function mysql_connect() in /var/www/html/dolphin/install/index.php:1348\nStack trace:\n#0 /var/www/html/dolphin/install/index.php(447): CheckSQLParams()\n#1 /var/www/html/dolphin/install/index.php(405): InstallPageContent('')\n#2 {main}\n thrown in /var/www/html/dolphin/install/index.php on line 1348, referer: http://192.168.178.118/dolphin/install/index.php
|
Bearbeitet von sebix: Bitte verwende in Zukunft Codeblöcke, um die Übersicht im Forum zu verbessern!
|
sebix
Ehemalige
Anmeldungsdatum: 14. April 2009
Beiträge: 5584
|
handyfreax schrieb: [...] PHP Fatal error: Uncaught Error: Call to undefined function mysql_connect() in /var/www/html/dolphin/install/index.php:1348\nStack trace:\n#0 /var/www/html/dolphin/install/index.php(447): CheckSQLParams()\n#1 /var/www/html/dolphin/install/index.php(405): InstallPageContent('')\n#2 {main}\n thrown in /var/www/html/dolphin/install/index.php on line 1348, referer: http://192.168.178.118/dolphin/install/index.php
Die Funktion mysql_connect wurde in PHP 7.0 entfernt, siehe: https://secure.php.net/mysql_connect#function.mysql-connect-refsynopsisdiv
|
misterunknown
Ehemalige
Anmeldungsdatum: 28. Oktober 2009
Beiträge: 4403
Wohnort: Sachsen
|
handyfreax schrieb: [...] PHP Fatal error: Uncaught Error: Call to undefined function mysql_connect() in /var/www/html/dolphin/install/index.php:1348\nStack trace:\n#0 /var/www/html/dolphin/install/index.php(447): CheckSQLParams()\n#1 /var/www/html/dolphin/install/index.php(405): InstallPageContent('')\n#2 {main}\n thrown in /var/www/html/dolphin/install/index.php on line 1348, referer: http://192.168.178.118/dolphin/install/index.php
Nur zur Info: Diese MySQL-Erweiterung ist seit PHP 5.5 als veraltet markiert und wird ab PHP 7 rausfliegen. Bleibt die Frage, warum der Entwickler sie trotzdem noch nutzt...
|
handyfreax
(Themenstarter)
Anmeldungsdatum: 4. Januar 2017
Beiträge: 6
|
Danke,
doch auf der seite war ich schon. und wenn ich Ehrlich bin habe ich das nicht Ganz verstanden.
Soweit das dort eine Funktion nicht mehr vorhanden ist kam ich hinterher.
Jedoch nicht wie ich es beseitigen kann. PS: warum es in der Aktuellen version noch ist weiß ich nicht, es musste auch in der Index.php ein fehler mit PHP5.3 auskommentiert werden. wobei 5.3 ja eigentlich nicht mehr genutzt wird...
|
sebix
Ehemalige
Anmeldungsdatum: 14. April 2009
Beiträge: 5584
|
handyfreax schrieb: Jedoch nicht wie ich es beseitigen kann.
Entweder eine veraltete PHP-Version verwenden, wovon ich sehr abrate (Du du Fehler und Luecken selbst fixen musst), oder eine Software verwenden, die ein aktuelle Programmiersprache unterstuetzt.
|
misterunknown
Ehemalige
Anmeldungsdatum: 28. Oktober 2009
Beiträge: 4403
Wohnort: Sachsen
|
handyfreax schrieb: doch auf der seite war ich schon. und wenn ich Ehrlich bin habe ich das nicht Ganz verstanden. Soweit das dort eine Funktion nicht mehr vorhanden ist kam ich hinterher. Jedoch nicht wie ich es beseitigen kann.
Das Problem ist, dass die Software (Boonex) eine veraltete Technologie nutzt. Du kannst das Problem nicht einfach "beseitigen". Du kannst dir entweder eine alternative Software suchen, die besser gepflegt ist, oder du machst böse Hacks. Beispielsweise das ganze mit PHP 5.5 betreiben, welches aber nicht mehr aktiv supportet wird.
PS: warum es in der Aktuellen version noch ist weiß ich nicht, es musste auch in der Index.php ein fehler mit PHP5.3 auskommentiert werden. wobei 5.3 ja eigentlich nicht mehr genutzt wird...
Richtig. PHP 5.3 solltest du auch keinesfalls einsetzen, denn diese Version bekommt seit >2 Jahre keine Sicherheitsupdates mehr.
|
handyfreax
(Themenstarter)
Anmeldungsdatum: 4. Januar 2017
Beiträge: 6
|
nun gut,
Downgrade kommt auch für mich nicht in Frage. Aber rein Theoretisch gesehen, liegt es ja nur an den Files zum Connecten der DB habe ich das so Richtig verstanden?
Dann würde ich mir mal die PHP Dateien anschauen. und dann überlegen wie ich vorgehe. Eine Alternative mit diesen Funktionen hatte ich nicht wirklich gefunden, deswegen bin ich bei Boonex gelandet. Danke auf jeden Fall für die Hilfe 😉
|
misterunknown
Ehemalige
Anmeldungsdatum: 28. Oktober 2009
Beiträge: 4403
Wohnort: Sachsen
|
handyfreax schrieb: Aber rein Theoretisch gesehen, liegt es ja nur an den Files zum Connecten der DB habe ich das so Richtig verstanden?
Korrekt.
Dann würde ich mir mal die PHP Dateien anschauen. und dann überlegen wie ich vorgehe.
Du könntest die Datenbank-Funktionen auf die MySQLi-Erweiterung umstellen. Dann würde es funktionieren.
|
sebix
Ehemalige
Anmeldungsdatum: 14. April 2009
Beiträge: 5584
|
handyfreax schrieb: Aber rein Theoretisch gesehen, liegt es ja nur an den Files zum Connecten der DB habe ich das so Richtig verstanden?
Moeglicherweise. Das ist nur der erste Punkt, an dem es fehlschlaegt, es kann ja durchaussein, dass noch an anderen Stellen veraltete Funktionen verwendet werden.
|
handyfreax
(Themenstarter)
Anmeldungsdatum: 4. Januar 2017
Beiträge: 6
|
und was bedeutet dies?
misterunknown schrieb: MySQLi-Erweiterung umstellen
das sagt mir nämlich nichts. Das es noch weitere punkte geben kann denke ich mir.
Doch da ich nun schon ca. 10 weniger habe wäre es auch blöde aufzugeben.
Den das es etwas Arbeit haben wird war mir ja von Anfang an bewusst 😉
Und wenn es einmal Rennt auf dem Aktuellen Stand, denke ich wird es noch 1-2 Jahre Mindestens so laufen. Bearbeitet von sebix: Zitatsyntax eingefuegt.
|
sebix
Ehemalige
Anmeldungsdatum: 14. April 2009
Beiträge: 5584
|
handyfreax schrieb: und was bedeutet dies?
misterunknown schrieb: MySQLi-Erweiterung umstellen
das sagt mir nämlich nichts.
Dann koenntest du die verlinkte Seite lesen:
sebix schrieb: Die Funktion mysql_connect wurde in PHP 7.0 entfernt, siehe: https://secure.php.net/mysql_connect#function.mysql-connect-refsynopsisdiv
handyfreax schrieb: Und wenn es einmal Rennt auf dem Aktuellen Stand, denke ich wird es noch 1-2 Jahre Mindestens so laufen.
Auch wenn es rennt, kuemmere dich bitte um Updates!
|