Seite 1 von 2

installation abgeschlossenen / noch eine Fehlermeldung?

BeitragVerfasst: Di 10. Jan 2012, 18:58
von Axel
Hallo in die Gemeinde,

habe es jetzt endlich geschafft, lokal erst einmal den Shop zu installieren. ;-) puh

Bekomme aber noch diese Meldung:

Strict Standards: Creating default object from empty value in /opt/lampp/htdocs/randshop/conf/config.inc.php on line 27

was soll ich in Zeile 27 ändern?
Die AUSGABE ist $config->tablePrefix = "randshop_";

Und noch etwas, wenn ich die Zugriffsrechte für die config.inc.php wieder zurückstelle, kann ich den Shop nicht mehr aufrufen.


Hat jemand eine Idee ?

Gruß Axel

Re: installation abgeschlossenen / noch eine Fehlermeldung?

BeitragVerfasst: Mi 11. Jan 2012, 14:27
von mmaass
Eine Zeile drüber in der config dies einfügen: $config = new stdClass();

Re: noch Fehlermeldung?

BeitragVerfasst: Mi 11. Jan 2012, 20:02
von Axel
mmaass hat geschrieben:Eine Zeile drüber in der config dies einfügen: $config = new stdClass();


Danke, das habe ich geändert und trotzdem bekomme ich eine Fehlermeldung

Notice: Undefined variable: SEOCall in /opt/lampp/htdocs/randshop/themes/kategorie/index.php on line 24

tritt in allen Kategoriebereichen auf.

Was müsste ich noch ändern?

Gruß Axel

Re: installation abgeschlossenen / noch eine Fehlermeldung?

BeitragVerfasst: Do 12. Jan 2012, 12:32
von mmaass
Das ist doch die 1.7 oder?
Weil eigentlich müsste diese Zeile schon drin sein: error_reporting(E_ALL ^ (E_NOTICE));
Die dann einfach mit rein.

Re: installation abgeschlossenen / noch eine Fehlermeldung?

BeitragVerfasst: Do 12. Jan 2012, 17:50
von Axel
Ja es ist 1.7
und die Zeile steht auch drin. error_reporting(E_ALL ^ (E_NOTICE));

Habe den ini_set("display_errors", 1); sowohl auf 0 und 1 gesetzt,

Fehlermeldung tritt trotzdem auf.

Gruß Axel

Re: installation abgeschlossenen / noch eine Fehlermeldung?

BeitragVerfasst: Do 12. Jan 2012, 21:12
von mmaass
Dann scheint der Server diese Einstellungen zu ignorieren.
Dann müsstest mal beim Provider fragen, ob die die Warnmeldungen standardmässig ausstellen können, da es sich nicht um Fehlermeldungen handelt.
Ist eigentlich höchst selten, dass dies ignoriert wird.

Re: installation abgeschlossenen / noch eine Fehlermeldung?

BeitragVerfasst: Do 12. Jan 2012, 22:17
von Axel
Ich wollte den Shop erst lokal mit Xampp testen

?

Gruß Axel

Re: installation abgeschlossenen / noch eine Fehlermeldung?

BeitragVerfasst: Fr 13. Jan 2012, 10:33
von mmaass
Bei Xamp müsste es die Einstellung geben, dass man die Warnmeldungen ausschalten kann.
Einfach mal unter PHP einstellungen dort schauen.
Ist aber korius, dass bei einer lokalen Installation die Scripte nicht greifen.

Re: installation abgeschlossenen / noch eine Fehlermeldung?

BeitragVerfasst: Mo 16. Jan 2012, 19:19
von Axel
Hallo,
ich habe direkt bei xampp nichts finden können. Den einzigen Hinweis den ich bekommen habe ist,
in der php.ini etwas zu ändern

; display_errors
; Default Value: On
; Development Value: On
; Production Value: Off

; display_startup_errors
; Default Value: Off
; Development Value: On
; Production Value: Off

; error_reporting
; Default Value: E_ALL & ~E_NOTICE
; Development Value: E_ALL | E_STRICT
; Production Value: E_ALL & ~E_DEPRECATED

; html_errors
; Default Value: On
; Development Value: On
; Production value: Off

welchen Teil müsste ich umstellen?

Danke Axel

Re: installation abgeschlossenen / noch eine Fehlermeldung?

BeitragVerfasst: Di 17. Jan 2012, 09:23
von mmaass
Das wäre dann dieser Teil hier:

; error_reporting
; Default Value: E_ALL & ~E_NOTICE

Anstelle dessen das hier dann E_ALL ^ (E_NOTICE)
Vielleicht die Klammern hinten weg, musst einfach mal testen.

Re: installation abgeschlossenen / noch eine Fehlermeldung?

BeitragVerfasst: Fr 20. Jan 2012, 08:35
von Axel
Fehlermeldung tritt weiter auf, sowohl mit als auch ohne Klammern.

? ;-(

Gruß Axel

Re: installation abgeschlossenen / noch eine Fehlermeldung?

BeitragVerfasst: Fr 20. Jan 2012, 12:07
von mmaass
Dann
; display_errors
; Default Value: On

Diesen auf OFF setzen, wenn dann immer noch was kommt, scheint die Konfiguration nicht zu stimmen oder es zwei zu geben.

Re: installation abgeschlossenen / noch eine Fehlermeldung?

BeitragVerfasst: Fr 20. Jan 2012, 14:03
von Axel
... tritt weiter auf!

Bis jetzt habe ich noch nichts konfiguriert - lediglich das xampp installiert und den Shop mit den nötigen Zugriffsrechten geändert.

Habe mir noch im Ordner etc wo die php.ini liegt die versteckten Dateien anzeigen, kann aber keine zweite dort sehen (außer die php.in-pre1.7.2) die wahrscheinlich nicht relevant dafür ist.

Gäbe es noch eine Möglichkeit?

Gruß Axel

Re: installation abgeschlossenen / noch eine Fehlermeldung?

BeitragVerfasst: Fr 20. Jan 2012, 19:00
von Magnus
Nur mal so für alle Fälle:
der Strichpunkt, mit dem in der php.ini die Zeile beginnt ist ein Kommentarzeichen. D.h. um die Zeile zu aktivieren muss der entfernt werden!
Bei mir sieht die entscheidende Zeile so aus:
Code: Alles auswählen
error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED

Das bedeutet: Zeige alle Fehler und nicht Notice und nicht Veraltet. Das Tildezeichen ~ bedeutet hier "nicht"
Die Zeile befindet sich bei mir so bei Zeilennummer 500 ist so Ende erstes Viertel der Datei. Der Block beginnt so:
Code: Alles auswählen
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Error handling and logging ;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;


Da lässt sich auch noch viel einstellen, grundsätzlich ist das aber auch gut dokumentiert. so steht z.B. bei jeder Einstellung dabei, was der Default (also Standard)-Wert ist. Dieser wird verwendet wenn keine Einstellung aktiv ist, also die Zeile auskommentiert ist.
Dann ist eine Empfehlung für den Entwicklungs(Development)-Wert und den Live(Production)-Wert dabei.
Sieht meist so aus:
Code: Alles auswählen
; Default Value: On
; Development Value: On
; Production value: Off

Bedeutet: als Standard eingeschaltet, für die Entwicklung einschalten, für die Produktion ausschalten.

Gruß

Magnus

Re: installation abgeschlossenen / noch eine Fehlermeldung?

BeitragVerfasst: Mo 23. Jan 2012, 12:20
von mmaass
Oooh sorry, dass hab ich falsch beschrieben. :)