[1.6.14] Fehler beim Starten

MyOOS hat einen Fehler, oder tut nicht das, was Ihr erwartet? Derartige "Unanehmlichkeiten" bitte hier.
Antworten
actos
Beiträge: 13
Registriert: 24.02.2009, 12:51
Wohnort: Hechtel
Kontaktdaten:

Beitrag von actos »

Habe ohne Probleme den Shop installiert.
Aber wenn ich den Shop starte bekomme ich diese Meldungen und es geht nicht weiter.

Warning: error_log(http://wwww.actos.be/shop/oos_temp/logs/adodb_error.log): failed to open stream: No such file or directory in /users/3/web/00/00/53/05/13/shop/includes/classes/adodb/adodb-errorhandler.inc.php on line 70

Fatal error: Call to a member function on a non-object in /users/3/web/00/00/53/05/13/shop/includes/functions/function_db.php on line 95

Habe bisher keine Erklärung gefunden.
Wo muß ich zur Fehlerbehebung ansetzen?

Arbeite mit Vista, PHP 4.4.x, MyQSL, Perl 5.xx, Unix, Apache
und ich bin Anfänger.

Gruß,
Edgar
r23
Beiträge: 2696
Registriert: 18.09.2008, 05:56
Wohnort: Hagen
Kontaktdaten:

Beitrag von r23 »

Hallo,
Habe ohne Probleme den Shop installiert.
Und welche Version?

cu

ralf
r23
Beiträge: 2696
Registriert: 18.09.2008, 05:56
Wohnort: Hagen
Kontaktdaten:

Beitrag von r23 »

Hallo,
Warning: error_log(http://wwww.actos.be/shop/oos_temp/logs/adodb_error.log): failed to open stream: No such file or directory in /users/3/web/00/00/53/05/13/shop/includes/classes/adodb/adodb-errorhandler.inc.php on line 70

Fatal error: Call to a member function on a non-object in /users/3/web/00/00/53/05/13/shop/includes/functions/function_db.php on line 95
Nach der Installation gab es ein Problem mit der Datenbank. Das Problem möchte der Shop in die Datei ~/oos_temp/logs/adodb_error.log
schreiben. Doch "http://wwww.actos.be/shop/oos_temp/logs/adodb_error.log" eine URL, die ÜBER einen Browser aufgerufen werden kann,
ist keine Datei oder Verzeichnis in die ein Shop seine Probleme beschreiben sollte.

der Pfad oos-temp PFAD (Pfad ist keine URL) ist falsch
http://www.oos-shop.de/doc/myoosdoc/htm ... ource.html

Ist der Pfad zur theme.html
/users/3/web/00/00/53/05/13/oos_temp/templates/oos/theme.html
so tragen Sie den richtigen Pfad in die

~/shop/includes/config.php ein:
<!--c1--><div class='codetop'>QUELLTEXT[/align]<div class='codemain'><!--ec1--> define('OOS_TEMP_PATH', '/users/3/web/00/00/53/05/13/oos_temp/');<!--c2-->[/align]<!--ec2-->


cu

ralf
actos
Beiträge: 13
Registriert: 24.02.2009, 12:51
Wohnort: Hechtel
Kontaktdaten:

Beitrag von actos »

Hallo,



Und welche Version?

cu

ralf

OOS Version 1.6.14

Gruß,
Edgar
actos
Beiträge: 13
Registriert: 24.02.2009, 12:51
Wohnort: Hechtel
Kontaktdaten:

Beitrag von actos »

Hallo,



Nach der Installation gab es ein Problem mit der Datenbank. Das Problem möchte der Shop in die Datei ~/oos_temp/logs/adodb_error.log
schreiben. Doch "http://wwww.actos.be/shop/oos_temp/logs/adodb_error.log" eine URL, die ÜBER einen Browser aufgerufen werden kann,
ist keine Datei oder Verzeichnis in die ein Shop seine Probleme beschreiben sollte.

der Pfad oos-temp PFAD (Pfad ist keine URL) ist falsch
http://www.oos-shop.de/doc/myoosdoc/htm ... ource.html

Ist der Pfad zur theme.html
/users/3/web/00/00/53/05/13/oos_temp/templates/oos/theme.html
so tragen Sie den richtigen Pfad in die

~/shop/includes/config.php ein:
<!--c1--><div class='codetop'>QUELLTEXT[/align]<div class='codemain'><!--ec1--> define('OOS_TEMP_PATH', '/users/3/web/00/00/53/05/13/oos_temp/');<!--c2-->[/align]<!--ec2-->


cu

ralf

Danke, werde das mal versuchen zu ändern :rolleyes:

Gruß,
Edgar
actos
Beiträge: 13
Registriert: 24.02.2009, 12:51
Wohnort: Hechtel
Kontaktdaten:

Beitrag von actos »

Danke, werde das mal versuchen zu ändern :rolleyes:

Gruß,
Edgar
Hallo Ralf,

habe das geändert und die Mitteilung erscheint nicht mehr,
aber bei der zweiten Meldung kommt immer nog die Fehlermeldung:
Fatal error: Call to a member function on a non-object in /users/3/web/00/00/53/05/13/shop/includes/functions/function_db.php on line 95

vielleicht wissen Sie auch hierfür einen Rat.

Gruß,
Edgar
r23
Beiträge: 2696
Registriert: 18.09.2008, 05:56
Wohnort: Hagen
Kontaktdaten:

Beitrag von r23 »

Hallo,

es gibt nach der Installation ein Problem mit der Datenbank.
Das Problem schreibt der Shop nun in die Datei ~/oos_temp/logs/adodb_error.log

Was steht in der Datei?

bye

ralf
actos
Beiträge: 13
Registriert: 24.02.2009, 12:51
Wohnort: Hechtel
Kontaktdaten:

Beitrag von actos »

Hallo,

es gibt nach der Installation ein Problem mit der Datenbank.
Das Problem schreibt der Shop nun in die Datei ~/oos_temp/logs/adodb_error.log

Was steht in der Datei?

bye

ralf
Hallo,

(2009-02-25 01:02:18) ADONewConnection error: [-998: could not load the database driver for '] in ADONewConnection(, )

steht in der Datei.

Gruß,
Edgar
r23
Beiträge: 2696
Registriert: 18.09.2008, 05:56
Wohnort: Hagen
Kontaktdaten:

Beitrag von r23 »

Hallo,

ich habe keine Ahnung, wie man eine derartige Fehlermeldung erzeugen kann. Ich habe in den letzten
Jahren den Shop sicherlich 500 mal installiert auf den unterschiedlichsten Systemen.

Aber diese Meldung kenne ich nicht!
Habe ohne Probleme den Shop installiert.
Das Setup-Programm bis zum Ende druchgeführt? Bis zu der bestätigung,
dass der Shop installiert ist und man das Verzeichnis
~/install/ löschen soll und man sich im Admin bereich anmelden kann?

Wenn ja.

Was steht in
~/shop/includes/config.php

unter
define('OOS_DB_TYPE', '');

und was steht in
~/shop/admin/includes/config.php
unter
define('OOS_DB_TYPE', '');

Hat das Installations Program die config.php Dateien erstellt?

Welche Hinweise waren bei der Installation ROT

cu

ralf
actos
Beiträge: 13
Registriert: 24.02.2009, 12:51
Wohnort: Hechtel
Kontaktdaten:

Beitrag von actos »

Hallo,

ich habe keine Ahnung, wie man eine derartige Fehlermeldung erzeugen kann. Ich habe in den letzten
Jahren den Shop sicherlich 500 mal installiert auf den unterschiedlichsten Systemen.

Aber diese Meldung kenne ich nicht!



Das Setup-Programm bis zum Ende druchgeführt? Bis zu der bestätigung,
dass der Shop installiert ist und man das Verzeichnis
~/install/ löschen soll und man sich im Admin bereich anmelden kann?

Wenn ja.

Was steht in
~/shop/includes/config.php

unter
define('OOS_DB_TYPE', '');

und was steht in
~/shop/admin/includes/config.php
unter
define('OOS_DB_TYPE', '');

Hat das Installations Program die config.php Dateien erstellt?

Welche Hinweise waren bei der Installation ROT

cu

ralf
Hallo,

meine Antworten auf Ihre Fragen:

Was steht in ~/shop/includes/config.php
unter
define('OOS_DB_TYPE', ''); ---- steht nichts drin

und was steht in ~/shop/admin/includes/config.php
unter
define('OOS_DB_TYPE', ''); ----- steht nichts drin

Hat das Installations Program die config.php Dateien erstellt? ---- ja

Welche Hinweise waren bei der Installation ROT ----- kein Hinweis war ROT

Das Sie das Problem nicht kennen glaube ich nicht denn Sie haben
am Jan 12 2009 mit dem Mitglied Redcrab1277 über genau denselben
Fehler korrespondiert! Es scheint leider ohne Erfolg!

Gruß,
Edgar
r23
Beiträge: 2696
Registriert: 18.09.2008, 05:56
Wohnort: Hagen
Kontaktdaten:

Beitrag von r23 »

hallo,
Was steht in ~/shop/includes/config.php
unter
define('OOS_DB_TYPE', ''); ---- steht nichts drin

und was steht in ~/shop/admin/includes/config.php
unter
define('OOS_DB_TYPE', ''); ----- steht nichts drin
Die Zugangsdaten zur Datenbank sind hoffentlich enthalten

<!--c1--><div class='codetop'>QUELLTEXT[/align]<div class='codemain'><!--ec1--> define('OOS_DB_TYPE', 'mysql');
define('OOS_DB_SERVER', 'localhost');
define('OOS_DB_USERNAME', 'db_user_name');
define('OOS_DB_PASSWORD', 'passwort');
define('OOS_DB_DATABASE', 'dantenbank');
define('OOS_DB_PREFIX', 'prefix');
define('OOS_ENCODED', '1');
define('OOS_SYSTEM', '0');<!--c2-->[/align]<!--ec2-->

Wenn define('OOS_DB_TYPE', 'l'); wirklich leer sein sollte -
müüste der Shop *zum Setzup springen

da
~/shop/includes/oos_main.php

<!--c1--><div class='codetop'>QUELLTEXT[/align]<div class='codemain'><!--ec1-->if (strlen(OOS_DB_TYPE) < 1) {
if (is_dir('install')) {
header('Location: install/step.php');
exit;
}
}<!--c2-->[/align]<!--ec2-->

ausser das Verzeichnis 'install' ist gelöscht.

Sind die Zugangsdaten zur Datenbank in der
~/shop/includes/
pp
~/shop/admin/includes/config.php
vorhanden?

Wenn nur
<!--c1--><div class='codetop'>QUELLTEXT[/align]<div class='codemain'><!--ec1-->define('OOS_DB_TYPE', '');<!--c2-->[/align]<!--ec2-->

leer ist bitte 'mysql' eintragen.
und hoffe, dass der Shop die Datenbank Tabellen erstellt hat.

<!--c1--><div class='codetop'>QUELLTEXT[/align]<div class='codemain'><!--ec1-->define('OOS_DB_TYPE', 'mysql');<!--c2-->[/align]<!--ec2-->

bzw. neu-installieren und die datenbank unbedingt 'mysql'
auswählen...

cu

ralf
actos
Beiträge: 13
Registriert: 24.02.2009, 12:51
Wohnort: Hechtel
Kontaktdaten:

Beitrag von actos »

hallo,



Die Zugangsdaten zur Datenbank sind hoffentlich enthalten

<!--c1--><div class='codetop'>QUELLTEXT[/align]<div class='codemain'><!--ec1--> define('OOS_DB_TYPE', 'mysql');
define('OOS_DB_SERVER', 'localhost');
define('OOS_DB_USERNAME', 'db_user_name');
define('OOS_DB_PASSWORD', 'passwort');
define('OOS_DB_DATABASE', 'dantenbank');
define('OOS_DB_PREFIX', 'prefix');
define('OOS_ENCODED', '1');
define('OOS_SYSTEM', '0');<!--c2-->[/align]<!--ec2-->

Wenn define('OOS_DB_TYPE', 'l'); wirklich leer sein sollte -
müüste der Shop *zum Setzup springen

da
~/shop/includes/oos_main.php

<!--c1--><div class='codetop'>QUELLTEXT[/align]<div class='codemain'><!--ec1-->if (strlen(OOS_DB_TYPE) < 1) {
if (is_dir('install')) {
header('Location: install/step.php');
exit;
}
}<!--c2-->[/align]<!--ec2-->

ausser das Verzeichnis 'install' ist gelöscht.

Sind die Zugangsdaten zur Datenbank in der
~/shop/includes/
pp
~/shop/admin/includes/config.php
vorhanden?

Wenn nur
<!--c1--><div class='codetop'>QUELLTEXT[/align]<div class='codemain'><!--ec1-->define('OOS_DB_TYPE', '');<!--c2-->[/align]<!--ec2-->

leer ist bitte 'mysql' eintragen.
und hoffe, dass der Shop die Datenbank Tabellen erstellt hat.

<!--c1--><div class='codetop'>QUELLTEXT[/align]<div class='codemain'><!--ec1-->define('OOS_DB_TYPE', 'mysql');<!--c2-->[/align]<!--ec2-->

bzw. neu-installieren und die datenbank unbedingt 'mysql'
auswählen...

cu

ralf
Hallo,

habe die fehlenden Daten eingegeben und es ging weiter bis zu dieser Meldung !

Warning: mysql_connect(): Access denied for user 'iÙ¢'@'hostingst507.isp.belgacom.be' (using password: YES) in /users/3/web/00/00/53/05/13/shop/includes/classes/adodb/drivers/adodb-mysql.inc.php on line 365
mysql://****:****@localhost/zeus failed to connectAccess denied for user 'iÙ¢'@'hostingst507.isp.belgacom.be' (using password: YES)

Gruß,
Edgar
r23
Beiträge: 2696
Registriert: 18.09.2008, 05:56
Wohnort: Hagen
Kontaktdaten:

Beitrag von r23 »

hallo,

die Zugangsdaten zur Datenbank sind irgendwie total schrottig.


Ich kann mir wirklich nicht vorstellen, dass es einen
WebHoster gibt der den DatenbankServer

hostingst507.isp.belgacom.be

nennt.


define('OOS_DB_SERVER', 'localhost'); // 99% Chance, dass du hier nichts ändern musst.
define('OOS_DB_USERNAME', ''); // Dein MySQL-Datenbank-Benutzername.
define('OOS_DB_PASSWORD', ''); // Dein MySQL-Passwort.
define('OOS_DB_DATABASE', ''); // Der Name der Datenbank, die du benutzt.
define('OOS_DB_PREFIX', '');
define('OOS_ENCODED', ''); // 1 wenn du per Installations-Skript verschlüsselts 0 wenn du die Zugangsdaten im klartext verwendest


Bitte die Zugangsdaten noch einmal prüfen.

cu

ralf
actos
Beiträge: 13
Registriert: 24.02.2009, 12:51
Wohnort: Hechtel
Kontaktdaten:

Beitrag von actos »

hallo,

die Zugangsdaten zur Datenbank sind irgendwie total schrottig.


Ich kann mir wirklich nicht vorstellen, dass es einen
WebHoster gibt der den DatenbankServer

hostingst507.isp.belgacom.be

nennt.


define('OOS_DB_SERVER', 'localhost'); // 99% Chance, dass du hier nichts ändern musst.
define('OOS_DB_USERNAME', ''); // Dein MySQL-Datenbank-Benutzername.
define('OOS_DB_PASSWORD', ''); // Dein MySQL-Passwort.
define('OOS_DB_DATABASE', ''); // Der Name der Datenbank, die du benutzt.
define('OOS_DB_PREFIX', '');
define('OOS_ENCODED', ''); // 1 wenn du per Installations-Skript verschlüsselts 0 wenn du die Zugangsdaten im klartext verwendest


Bitte die Zugangsdaten noch einmal prüfen.

cu

ralf
Tausend Dank Ralf, es ist gelungen, ich kann auf die Shop Startseite !
Prefix und Encoded waren verkehrt eingegeben.

Ich habe noch eine Frage:
Auf der Startseite habe ich nun volgende Meldung:
Waarschuwing Waarschuwing: OOS [OSIS Online Shop] kan in het configuratiebestand schrijven: /users/3/web/00/00/53/05/13/shop/includes/config.php. Dit geeft een mogelijk veiligheidrisico - corrigeer a.u.b. de toegangsrechten voor dit bestand!

Was muß ich da und wo ändern ?

Gruß,
Edgar
r23
Beiträge: 2696
Registriert: 18.09.2008, 05:56
Wohnort: Hagen
Kontaktdaten:

Beitrag von r23 »

Auszug aus der Anleitung

7. Nach der Installation

- Nach dem vollzogenen Setup sollte der gesamte Ordner 'install'
gelöscht werden.

- Setzen Sie die Zugriffsrechte der nachfolgenden Dateien:

Unix:
chmod 444 ~/includes/config.php
chmod 444 ~/admin/includes/config.php

Windows:
Rechte Maustaste auf die Datei ~/includes/config.php klicken.
=> Eigenschaften => Dateiattribute => Schreibschutz aktivieren

- die nachfolgenden Dateien local gesichert und online gelöscht werden.

~/includes/config-old.php
~/admin/includes/config-old.php


nachtrag: anstelle löschen kann man auch

chmod 444 ~/includes/config-old.php
chmod 444 ~/admin/includes/config-old.php

verwenden.
Antworten