Seit Update auf Xampp 1.7.4: Notice

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

Seit Update auf Xampp 1.7.4: Notice

Postby philipp-schoene » 01. May 2011 12:04

Seit dem ich gerade auf Xampp 1.7.4 upgedatet habe, kommen bei meinem Webseitenprojekt die PHP Notice Melungen. Ist das vielleicht in den Konfigs irgendwo abgelegt?
User avatar
philipp-schoene
 
Posts: 17
Joined: 23. November 2004 20:27

Re: Seit Update auf Xampp 1.7.4: Notice

Postby Altrea » 01. May 2011 12:31

Wie hast du denn upgedated? Es gibt kein offizielles upgrade-Pack.
Und was sind das für Notices?
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: 8290
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 10 Pro x64

Re: Seit Update auf Xampp 1.7.4: Notice

Postby philipp-schoene » 01. May 2011 12:50

Ja, leider gibt es kein aktuelle Update. Ich habe die Zip-Version entpackt und dann meine htdocs wieder reinkopiert. Die DBs machen ich nach und nach rein. Dann habe ich diese auch entmüllt. beim starten meiner Webseite kommt:

Notice: Undefined index: logout in C:\xampp\htdocs\***\index.php on line 65

Notice: Undefined variable: datei in C:\xampp\htdocs\***\index.php on line 91

Notice: Undefined index: id in C:\xampp\htdocs\***\index.php on line 116

Notice: Undefined index: eingeloggt in C:\xampp\htdocs\***\index.php on line 128

Notice: Undefined variable: ausgabe in C:\xampp\htdocs\***\index.php on line 129
User avatar
philipp-schoene
 
Posts: 17
Joined: 23. November 2004 20:27

Re: Seit Update auf Xampp 1.7.4: Notice

Postby Altrea » 01. May 2011 13:00

Das deutet darauf hin, dass dein Script unsauber programmiert ist, da es sich nicht ausreichend um die initialisierung von Variablen und Indizes kümmert.
Das kann unter Umständen ein Sicherheitsrisiko bedeuten. Aber das nur als Hinweis.

In der Datei \xampp\php\php.ini gibt es folgende Zeile:
Code: Select all
error_reporting = E_ALL | E_STRICT


Diese bitte mal ändern in
Code: Select all
error_reporting = E_ALL & ~E_NOTICE


danach den Apache neustarten.

Bedenke aber, dass dies nur die Notices unterdrückt. Das Problem bleibt damit bestehen.
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: 8290
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 10 Pro x64

Re: Seit Update auf Xampp 1.7.4: Notice

Postby philipp-schoene » 01. May 2011 21:23

Mir ist klar, das dadurch nicht die Ursachen nicht behoben werden. Die Standardeinstellung war aber vorher so. Alle Meldungen bekommt man soweiso nicht weg. Wenn es um $_POST geht, z .B
User avatar
philipp-schoene
 
Posts: 17
Joined: 23. November 2004 20:27

Re: Seit Update auf Xampp 1.7.4: Notice

Postby Altrea » 01. May 2011 23:07

philipp-schoene wrote:Alle Meldungen bekommt man soweiso nicht weg. Wenn es um $_POST geht, z .B

Das ist nicht ganz richtig. Man kann jede Meldung lösen. In dem einen oder anderen Fall muss man sich die Frage stellen, ob der Aufwand das wert ist (wenn man Beispielsweise ein fremdes umfangreiches Framework einsetzt würde ich das nicht komplett umprogrammieren wollen sondern darauf warten, dass ein Update dafür erscheint, oder mich nach Alternativen umsehen). Aber gerade bei so kleinen Dingen wie $_POST Indizes oder Variablen ist das wirklich kein Problem.
Wenn du ein konkretes Beispiel hast, können wir dir dazu auch gerne Tipps geben.
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: 8290
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 10 Pro x64


Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 6 guests