Http error 500

Eine Website kann nicht geladen werden, wenn irgendwo ein Syntaxfehler im PHP-Code steckt.
Es kommt immer die Fehlermeldung ;
————————–betonter Text

Diese Seite funktioniert im Moment nicht.

arzneibestellung-test.von-kienitz.de können diese Anforderung zurzeit nicht verarbeiten.

HTTP ERROR 500
------------------------------------------e
Bei dieser Website werden Fehlermeldungen in die Datei error_log geschrieben.
Bei einer anderen Website werden die Syntaxfehler nicht in die Datei error_log geschrieben, sondern werden auf dem Ausgabebildschirm der Website ausgegeben.
Die Datei php.ini ist in beiden Websites identisch:

allow_url_fopen=1
error_reporting = E_ALL
display_errors = On
log_errprs=true
max_execution_time = 120
max_input_time = 60
max_input_vars = 10000
memory_limit = 1024M
post_max_size = 2048M
session.gc_maxlifetime = 1440
session.save_path = „/tmp“
upload_max_filesize = 2048M
zlib.output_compression = Off
on=gd

ich kann mir das unterschiedliche Verhalten der beiden Websites nicht erklären, weil beide dieselbe php.ini benutzen.
Wer hat eine Idee?