PHP: error_reporting setting in apache config

Schöner Denkfehler.

In der php.ini setzt man die error_reporting Stufen mittels Bitverknüpfung über Konstanten (Liste):

php_admin_value error_reporting E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED

Um für einen bestimmten vhost im Apache abweichende Werte zu setzen, gibt es die Settings „php_admin_value“ und „php_admin_flag“. Kommt man jedoch (wie ich) auf die Idee es wie in der php.ini üblich einzutragen, erhält man nicht das gewünschte Ergebnis. Grund ist, dass PHP an dieser Stelle die Konstanten nicht auswerten kann.

# falsch
php_admin_value error_reporting E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED
 
#richtig
php_admin_value error_reporting 22519

3,5 Fehler im Bild

Fatal error: Maximum execution time of 30 seconds exceeded in C:\Inetpub\vhosts\xxxxxxx\httpdocs\cms\include\inc_front\front.func.inc.php(2365) : eval()’d code on line 7

Oben stehende Meldung kam soeben auf einer nicht allzu kleinen Webseite.

  • display_errors On
  • eval verwendet
  • der Fehler selber
  • IIS verwendet (OK 0,5 Fehler ;))

YMMD

Für alle die auch bei Twitter nach dem Sinn fragen. Für bestimmte Personen verwende ich jetzt nur noch HugeURL.

Der Link zu diesem Blog:

http://www.hugeurl.com/?Y2MxZDQ3OWE5OGZlOTkzZGM0OTgwNmQ2Mzli
ODA1NjgmMTUmVm0wd2QyUXlVWGxWV0d4V1YwZDRWMVl3WkRSWFJteFZVMjA1
VjAxV2JETlhhMk0xVmpGYWMySkVUbGhoTWsweFdWZDRTMk14WkhGUmJGWlhZ
a2hDVVZacVFtRlpWMDE1VTJ0V1ZXSkhhRzlVVmxaM1ZsWmFkR05GWkZwV01E
RTFWVEowVjFaWFNraGhSemxWVmpOT00xcFZXbUZqVmtaMFVteFNUbUY2UlRG
V1ZFb3dWakZhV0ZOcmFHaFNlbXhXVm0weGIxSkdXbGRYYlVaclVqRmFTRll5
TVRSVk1rcElaSHBHVjJFeVVYZFpla3BIWXpGT2RWVnRhRk5sYlhoWFZtMXdU
MVF3TUhoalJscFlZbFZhY2xWcVFURlNNWEJHVjJ4T1ZXSkdjRlpXYlhSM1Zq
SktWVkpZWkZwV1JWcHlWVEJhVDJOc2NFaGpSbEpUVmxoQ1dsWnJXbGRaVjFG
NFZHdGtWbUpHV2xSWmJGWmhZMVphZEdSSFJrNVNiRm93V2xWYVQxWlhTbFpY
VkVwV1lrWktTRlpxUm1GU2JVbDZXa1prYUdFeGNHOVdha0poVkRKT2RGTnJa
RlJpVjNoVVZGY3hiMWRzV1hoYVJGSnBUV3RzTTFSVmFHOVhSMHBJVld4c1dt
SkdXbWhaTW5oWFl6RldjbHBHYUdsU00xRjZWakowVTFVeFduSk5XRXBxVWxk
NGFGVXdhRU5UUmxweFUydGFiRlpzV2xwWGExcDNWakZLVjJOSWJGZFdSVXBv
VmtSS1QyTXlUa1poUjNCVFlrVndWVlp0ZUc5Uk1XUnpWMjVLV0dKSFVtOVVW
bHBYVGxaYVdFNVZPV2hpUlhBd1ZsZDRjMWR0U2tkWGJXaGFUVlp3ZWxreWVH
dGtSa3AwWlVaa2FWWnJiekZXYlhCS1RWZEZlRmRZWkU1V1ZscFVXVlJHZDFZ
eGJISlhhM1JUVW14d2VGVldhRzloTVZwelYycEdWMDF1YUdoWlZXUkdaVWRP
UjJKR2FHaE5WbkJ2Vm10U1MxUXlVa2RVYmtwaFVteEtjRlpxVG05WFZscFlZ
MFU1YVUxWFVraFdNalZUVkd4T1NGVnVUbFpoYTBwNlZHdGFWbVZYVWtoa1Iy
aFhZWHBXU0ZacVNqUlZNV1IwVTJ0b2FGSnNTbGhVVmxwM1YwWnJlRmRyZEdw
aVZrcElWbGQ0YTJGV1NuUlBWRTVYVFc1b1dGbHFTa1psUm1SWldrVTFWMVpz
Y0ZWWFZsSkhaREZrUjJKSVNtRlNlbXh4V1d0YWQyVkdWWGxrUjBacFVteHdl
bFl5ZUhkWFIwVjRZMGhLV2xaWFVrZGFWV1JQVWpKR1IyRkhiRk5pYTBwMlZt
MTBVMU14VVhsVmEyUlVZbXR3YjFWcVNtOVdSbXhaWTBaa2JHSkhVbGxhVldN
MVlWVXhXRlZyYUZkTmFsWlVWa2Q0VDFOSFJrZFJiRnBwVmtWVmQxWnRjRWRW
TVZwMFVtdG9VRlp0YUZSVVZXaERVMnhhYzFwRVVtcE5WMUl3VlRKMGIyRkdT
bk5UYkdoVlZsWndNMVpyV21GalZrcDBaRWQwVTJFelFYZFhiRlpoWVRKR1dG
SllaR3BTVjNoWVdXeG9RMU14Y0ZaV1dHaFRUVmRTZWxsVldsTmhSVEZ6VTI1
b1YxWXpVbGhYVmxwYVpVWmtkVkpzVm1sV1IzaDZWMWQwWVdReVZrZFdXR3hy
VWpOU2IxbHNWbmRXTVZwMFkwZEdXR0pHY0ZoWk1HaExWMnhhV0ZWclpHRldW
MUpRVldwS1MxSXlSa2hoUlRWWFltdEtNbFp0TVRCVk1VMTRWVmhzVm1FeVVs
VlpiWFIzWWpGV2NWTnRPVmRTYlhoNVZtMDFhMVl4V25OalJFSmhWbGROTVZa
WGMzaFhSbFp6WVVaa1RsWXlhREpXYWtKclV6RmtWMVp1U2xCV2JIQnZXVlJH
ZDFOV1draGxSMFphVm0xU1IxUnNXbUZWUmxwMFlVWlNWVlpXY0dGVVZscGhZ
ekZ3UlZWdGNFNVdNVWwzVmxSS01HSXlSa2RUYms1VVlrZG9WbFp0ZUhkTk1W
bDNWMjVPVDJKRmNIcFhhMlIzWVZaT1JsTnJiRmROYmxKeVdYcEdWbVZXVG5W
VGJGSnBWbFp3V1ZkV1VrZGtNa1pIVjJ4V1UyRXhjSE5WYlRGVFpXeHNWbGRz
VG1oU1ZFWjZWVEkxYTFZeFdYcFZiV2hXWld0YVlWcFZXbGRqTWtaR1QxWmti
R0pZYURaV01XUXdXVmRSZVZaclpGZFhSM2h5VldwQ1lXTkdWblJsU0dSc1lr
WldOVnBWYUd0WFIwcEhZMFpvV2sxSGFFeFdha3BIWTJ4a2NtVkdaRTVXYmtK
SlYxUkplRk14U1hsU2EyUm9VbXhLVkZac2FFTlRNVnAwVFZSQ1ZrMVZiRFZW
YkdodldWWktXRlZzV2xwaVdGSXpXV3BHVjJOV1RuUlBWbVJUWWxob1lWZFVR
bUZoTWtWM1RWWmthbE5IYUZkV2JuQkdaREZzVjFaWWFGaFNiRnA2V1ZWYWEx
UnNXWGxoUkVwWFRWWndhRlY2UmtwbFJsSjFWbXhLYVZKc2NGbFhWM1J2VVRG
a1YxZHJhR3hTTUZwaFZtcEdTMU5XV25Sa1J6bG9UVlZzTlZsVmFFTldiVXBJ
WVVWU1ZXSllhSEpXYkZwSFpFWktkR05GTlZkTlZXd3pWbXhTUzAxSFJYaGFS
V2hVWWtkb2IxVnRNVzlaVmxweVZtMUdUazFZUWxsYVZXaExZa1paZUZkcmNG
aGhNWEJRVm1wS1JtVkhUa1ZXYkdSVFVsWndlVmRZY0VkV2JWRjNUVlZzYVZJ
eWFGUlpiR2h2VjFaa1dHVkhPVkpOVlRFMFdUQmFZVmRIUlhwUmJrNVdZbFJH
VkZwWGVITldiR1J6Vkcxb1YyRXpRWGhXVm1RMFl6RmtSMWR1VWxaV1JVcG9W
V3RXWVZsV2NGWlhiWFJyVm10d2VsWnRNWE5WTVZwSFYyeHdWMkpIVGpSVWEy
UlNaVlphY2xwR1pHbGlSWEJRVm0xNGExVXhaRWRWYkZwV1lUSlNjMVp0ZUV0
bGJGcDBUVVJXVjAxRVJsZFpibkJMVm0xS1dWVnVXbGRoYTFwb1ZXMTRhMk50
VmtkYVIyaG9UVEJLVWxac1kzaE9SbXhZVkZob2FsSlhhSEJWYlhNeFZERmFj
MWRzY0d4aVJuQXdXbFZrUjFack1WWmlSRkphWVRGd2NsWXdaRXRqYlU1R1Qx
WmthVmRIWjNwV2FrSmhZekZrV0ZSclpHRlNiVkpVV1d0YWQwNVdXblJOVkVK
YVZteEdORlp0ZUZkVWJFcElZM3ByUFE9PQ==

Thriller

Dann beteilige ich mich auch mal am Thema. Aber nur weil ich gerade mal bei youtube gesucht habe ob es Ausschnitte aus dem Konzert von Michael Jackson in Gelsenkirchen gibt, wo ich im zarten Alter von 17 Jahren war – ich dachte es wäre länger her gewesen. RIP. Der Artikel auf Nerdcore trifft in etwa mein Empfinden.

Vorgruppe war übrigens Tic Tac Toe. OMG.

Honeypot mal anders

Seit ein paar Tagen wird das Büro auch von nicht digitalen Schädlingen besucht. Unser Honeypot wird zwar von den Angreifern gut besucht, hat damit allerdings leider seinen Zweck verfehlt…

honeypot_small