[Allegro] apache-fehler beim aufruf von write.php

Klaus Lehmann lehmann_klaus at t-online.de
Mi Sep 26 14:27:17 CEST 2012


 
Guten Tag Herr Eversberg,
danke für Ihre Nachricht.
Am Mittwoch, 26. September 2012 um 10:12 schrieben Sie mir.
Ihre Nachricht finden Sie am Ende dieser eMail.

> Am 26.09.2012 09:43, schrieb Klaus Lehmann:
>> zufällig eine php-meldung im apache error_log gefunden
>> ist da was kapput? kann er was nicht ausführen?
>> ich sehe online keine problem...
>>
>> [Wed Sep 26 01:32:21 2012] [error] [client 213.175.86.38] PHP Notice:  Undefined variable: f in /write.php on line 207
>> [Wed Sep 26 01:32:21 2012] [error] [client 213.175.86.38] PHP Warning:  array_merge(): Argument #2 is not an array in /write.php on line 207
>> [Wed Sep 26 01:32:21 2012] [error] [client 213.175.86.38] PHP Warning:  array_merge(): Argument #1 is not an array in /write.php on line 388
>> [Wed Sep 26 01:32:21 2012] [error] [client 213.175.86.38] PHP Warning:  Invalid argument supplied for foreach() in /av_ini.php on line 160
>>
> Man müßte wissen, wie write.php denn gestartet wird, d.h. aus welchem

das apache-log sagt:
213.175.86.38 - - [26/Sep/2012:01:32:21 +0200] "GET /write.php HTTP/1.1" 200 2400 "-" "Mozilla/5.0
also wurde www.zyxzyxzyx.de/write.php (ohne zusatzinfos) aufgerufen.

> Kontext heraus, mit welcher Intention und und mit was für Variablen.
> Insbes. müssen V-Variablen dabei sein, d.h. solche müssen im
> aufrufenden Formular vorkommen (in dem   <form ... action="write.php">
> steht)
> Andernfalls ergibt der Aufruf von write.php keinen Sinn und bleibt
> ohne Wirkung.

mir ist schon klar, daß das ein unsinniger aufruf ist.

aber eine wirkung gibt es schon: einen fehlereintrag in apache_error. 
php meldet einen fehler. das ist nicht gut für apache-error_logs. jede 
"falsche" fehlermeldung sollte nicht sein.
also: wie kann man verhindern, daß write.php einen solchen fehler 
erzeugt?
kann mann in write.php nicht sowa sein bauen wie:
"wenn du aufgerufen wirst OHNE parameter oderso, dann melde keinen 
fehler."???

danke und gruß k.l.

> B.E.

ps: evtl ist es möglich, den php so zu gestalten, daß es bestimmte 
fehler NICHT weitergibt. ich würde an diese lösung aber ganz schluss 
gehen....

-- 
Mit freundlichen Grüßen,
Ihr Klaus Lehmann
http://allegronet.de * eMail: allegronet at t-online.de * phone: 03528-452 807(fax 809) * mobil: 0171-953 7843
allegronet.de * Klaus Lehmann * D-01454 Radeberg * Kleinwolmsdorfer Str. 37
zuständiges Finanzamt: FA Hoyerswerda, zuständige Kammer: IHK Dresden
zuständige Aufsichtsbehörde: Gewerbeamt Radeberg, USt-IdNr: DE247550760
* Software für zufriedene Bibliothekare: 1000x bewaehrt und ergiebig
* Bereits 4x allegro-utf8. Buchen Sie die allegro-Roadshow
* Yes we can. Only with allegro. Yes we do. Always with allegro.
* Internetkataloge & WebHosting für Allegro-C & Web 2.0 with VuFind
* 2011: Sponsor der Peter-Sodann-Bibliothek (Staucha)
* 2012: mit allegro-utf8 V3 und allegro-vufind auf der IFLA in Helsinki





Am Mittwoch, 26. September 2012 um 10:12 schrieben Sie:
> Am 26.09.2012 09:43, schrieb Klaus Lehmann:
>>
>> zufällig eine php-meldung im apache error_log gefunden
>> ist da was kapput? kann er was nicht ausführen?
>> ich sehe online keine problem...
>>
>> [Wed Sep 26 01:32:21 2012] [error] [client 213.175.86.38] PHP Notice:  Undefined variable: f in /write.php on line 207
>> [Wed Sep 26 01:32:21 2012] [error] [client 213.175.86.38] PHP Warning:  array_merge(): Argument #2 is not an array in /write.php on line 207
>> [Wed Sep 26 01:32:21 2012] [error] [client 213.175.86.38] PHP Warning:  array_merge(): Argument #1 is not an array in /write.php on line 388
>> [Wed Sep 26 01:32:21 2012] [error] [client 213.175.86.38] PHP Warning:  Invalid argument supplied for foreach() in /av_ini.php on line 160
>>
> Man müßte wissen, wie write.php denn gestartet wird, d.h. aus welchem
> Kontext heraus, mit welcher Intention und und mit was für Variablen.
> Insbes. müssen V-Variablen dabei sein, d.h. solche müssen im
> aufrufenden Formular vorkommen (in dem   <form ... action="write.php">
> steht)
> Andernfalls ergibt der Aufruf von write.php keinen Sinn und bleibt
> ohne Wirkung.

> B.E.

> _______________________________________________
> Allegro mailing list
> Allegro at biblio.tu-bs.de
> http://sun250.biblio.etc.tu-bs.de/mailman/listinfo/allegro




Mehr Informationen über die Mailingliste Allegro