Joomla 1.7

Irgendwelche Probleme mit XAMPP für Windows? Dann ist hier genau der richtige Ort um nachzufragen.

Joomla 1.7

Postby Rico Kunz » 23. August 2011 09:07

Hallo an Alle,

bin ein totaler Neuling und habe das erste mal XAMPP 1.7.4 PHP 5.3.5 und Joomla 1.7 installiert. Leider bekomme ich beim Aufruf von Joomla viele Fehlermeldungen!

Beispiel:
Strict Standartds: Accessing static property JCache::S_handler as non static in C:xampp\htdocs\joomla_einstieg\libraries\joomla\cache\cache.php on line ...

Im Joomlaforum wurde ich aufgefordert die php.ini zu ändern, dies hat aber bis anhin absolut keinen Erfolg gebracht!

Weis evtl. in diesem Forum jemand einen guten Rat?

Vielen Dank
Gruss Rico :|
Rico Kunz
 
Posts: 4
Joined: 23. August 2011 08:52

Re: Joomla 1.7

Postby Altrea » 23. August 2011 09:44

Was hast du denn in der php.ini verändert?
Und ganz wichtig: Hast du den Apache danach neugestartet?
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11926
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: Joomla 1.7

Postby Rico Kunz » 23. August 2011 10:07

Änderung in der php.ini gem. Anleitung:

error_reporting
Drfault Value: E_ALL E_Stric

Habe aber nun XMAPP 1.7.3 installiert und nun sind die Fehler weg ?
Wo liegt nun der Fehler bei XMAPP oder Joomla 1.7?
Rico Kunz
 
Posts: 4
Joined: 23. August 2011 08:52

Re: Joomla 1.7

Postby Altrea » 23. August 2011 10:27

Im Grunde liegt der Fehler bei dir.
Die Änderungen die du vorgenommen hast hast du an der falschen Stelle vorgenommen.
Das war nicht die richtige Anweisung wo error_reporting gesetzt wird sondern lediglich ein Kommentarblock wo dir verschiedene empfohlene Werte aufgezeigt werden sollen.
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11926
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: Joomla 1.7

Postby Rico Kunz » 23. August 2011 11:55

Kannst Du mir sagen wo ich diese Änderung genau machen müsste? Gem einem Profi sollten ja die Fehlermeldungen unterdrückt werden und das in Joomla 1.7 nicht funktioniert sollte ich dies in der php.ini unterdrücken!

In der Version 1.7.3 sieht der Eintrag in der php.ini so aus: error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED

Kann ich das evtl. in die Version 1.7.4 übernehmen?
Rico Kunz
 
Posts: 4
Joined: 23. August 2011 08:52

Re: Joomla 1.7

Postby Altrea » 23. August 2011 12:07

Rico Kunz wrote:Kannst Du mir sagen wo ich diese Änderung genau machen müsste?

Durchsuch die php.ini nach allen Vorkommnissen für "error_reporting".
Du solltest nur einen finden, der nicht durch ein Semikolon auskommentiert ist/war.

Rico Kunz wrote:In der Version 1.7.3 sieht der Eintrag in der php.ini so aus: error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED

Kann ich das evtl. in die Version 1.7.4 übernehmen?

Kannst du. Es wäre aber auch sinnvoll dich selbst mit dem Bitmuster für den error_reporting Wert auseinander zu setzen, so dass du selbst interpretieren kannst, was die Werte zu bedeuten haben.
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11926
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: Joomla 1.7

Postby Rico Kunz » 23. August 2011 13:23

Vielen Dank für die Hilfe!

Es funktioniert! Habe den Eintrag von error_reporting aus Version 1.7.3 in die Version 1.7.4 übernommen.

Gruss Rico :D
Rico Kunz
 
Posts: 4
Joined: 23. August 2011 08:52

Re: Joomla 1.7

Postby Tinca » 28. August 2011 09:14

Hatte dasselbe Problem und mir half folgendes:
http://www.joomla-fulda.de/einstieg/185 ... xampp.html <-- scroll hier ziemlich weiter runter, die letzten 2 Bilder!
http://forum.joomla.org/viewtopic.php?p ... 6#p2556146

Schade nur, dass man die Errors unterbinden muss :( und den Fehler local nicht sieht, man dann aber evtl. überrascht wird, wenn man Joomla auf einem Server installiert und nutzen möchte und man dann ggf. im eigenen Template Fehler hat. :roll:
Tinca
 
Posts: 6
Joined: 21. August 2011 18:20

Re: Joomla 1.7

Postby Altrea » 28. August 2011 12:17

Tinca wrote:Schade nur, dass man die Errors unterbinden muss :( und den Fehler local nicht sieht, man dann aber evtl. überrascht wird, wenn man Joomla auf einem Server installiert und nutzen möchte und man dann ggf. im eigenen Template Fehler hat. :roll:


Man muss hier ein wenig die Fehlertypen differenzieren.
Die Meldungen die Joomla 1.7 anzeigt sind E_STRICT Meldungen. DIese Meldungen sollen dem Entwickler helfen, mögliche Stolpersteine frühzeitig zu erkennen, die in späteren PHP-Versionen oder sehr exostischen Konfigurationen auf einen warten könnten.
In aller Regel funktioniert die Programmierung trotzdem, ist vom logischen Ansatz her aber fragwürdig.

Bei Joomla ist es zum Beispiel so, dass eine auf statisch gesetzte Klasseneigenschaft (statische Eigenschaften kann man auch verwenden ohne ein Objekt instanziert zu haben) wie eine Objekteigenschaft aufgerufen wird. Das ist nicht grundsätzlich falsch, denn PHP lässt dies zu und kann damit umgehen.

Diese Meldung wird dir aber auf Servern von Webhostern wohl nie begegnen, das hat 2 Gründe:
1) Webhoster setzen auch jetzt noch relativ selten PHP 5.3 als Standardversion ein, viele höchstens nur wenn man dies ausdrücklich durch eine .htaccess Datei oder php.ini anweist.
2) Webhoster setzen das error_reporting nie auf die höchste Stufe, weil sich dadurch deren Supportaufwand vervielfachen würde. Häufig wird E_ALL & ~E_DEPRECATED & ~E_NOTICE verwendet, oder gar E_WARNING noch mit ausgeblendet.

Also, für Joomla sollte es reichen, das error_reporting von E_ALL | E_STRICT nur auf E_ALL zu setzen (oder E_ALL & ~E_DEPRECATED). E_STRICT gehört bis PHP 5.4 nicht zu E_ALL.
So werden dir trotzdem alle Fehler angezeigt und du bleibst von Strict Meldungen verschont.
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11926
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64


Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 23 guests