PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : php, keine error-meldungen



H-net
25.09.08, 12:41
hi...

hab php 5.2.0-8 aber irgendwie zeigt er mir keine fehlermeldungen an.
wenn ich per hand error_reporting(E_ALL); in die scripts schreibe, zeigt er mir zwar fehlermeldungen aber leider keine precompilerfehler (syntax, etc).

phpinfo() gibt mir aber aus:


display_errors On On
display_startup_errors On On
error_log /var/www/logfiles/php_error.log /var/www/logfiles/php_error.log
error_prepend_string no value no value
error_reporting E_ALL & ~E_NOTICE E_ALL & ~E_NOTICE
hab ich noch irgendwas nicht beachtet?

bin dankbar für jede antwort..
gruß

marce
25.09.08, 12:45
poste mal die php.ini - und kontrolliere mal, ob irgendwo .htaccess-Dateien liegen bzw. in der Websererkonfig was entsprechend geändert wurde.

H-net
25.09.08, 14:50
php.ini:

[php]

engine = On
zend.ze1_compatibility_mode = Off
short_open_tag = On
asp_tags = Off
precision = 12
y2k_compliance = On
output_buffering = Off
zlib.output_compression = Off
implicit_flush = Off
unserialize_callback_func=
serialize_precision = 100
allow_call_time_pass_reference = On
safe_mode = Off
safe_mode_gid = Off
safe_mode_include_dir =
safe_mode_exec_dir =
safe_mode_allowed_env_vars = PHP_
safe_mode_protected_env_vars = LD_LIBRARY_PATH
disable_functions =
disable_classes =
expose_php = On
max_execution_time = 30
max_input_time = 60
memory_limit = 100M
error_reporting = "E_ALL & ~E_NOTICE"
display_errors = On
display_startup_errors = On
log_errors = On
log_errors_max_len = 1024
ignore_repeated_errors = Off
ignore_repeated_source = Off
report_memleaks = On
track_errors = Off
error_log = /var/www/logfiles/php_error.log
variables_order = "EGPCS"
register_globals = On
register_long_arrays = On
register_argc_argv = On
auto_globals_jit = On
post_max_size = 30M
magic_quotes_gpc = On
magic_quotes_runtime = Off
magic_quotes_sybase = Off
auto_prepend_file =
auto_append_file =
default_mimetype = "text/html"
doc_root =
user_dir =
enable_dl = On
file_uploads = On
upload_max_filesize = 100M
allow_url_fopen = On
allow_url_include = Off
default_socket_timeout = 60


hab jetzt nur den [ PHP ] teil gepostet udn kommentare weggelassen

im apache virtual host habe ich noch das gesetzt:
php_admin_flag safe_mode on
php_admin_flag engine on

ich hoffe damit kann mir jemand weiterhelfen

sysop
25.09.08, 19:06
stell auf error_reporting = E_ALL; um (error_reporting = "E_ALL & ~E_NOTICE" steht unter anführungszeichen, das sollte doch nicht sein oder ?)

wahrscheinlich weisst du das, aber vorsichtshalber:
durch ein @ vor einem befehl kann eine fehlerausgabe verhindert werden.

H-net
27.09.08, 20:08
hi...

also es lag wirklich darann, dass das in " stand... das war aber in der standard php.ini so... ich hab das nicht gemacht... schon komsich...

aber vielen dank...