Hallo Leute, ich habe ein riessen Problem.
Mein Provider hat mir einen neuen Server gegeben und PHP5 drauf gespielt und erhalte ich ewig viele Fehlermeldungen von verschiedenen Script die unter PHP4 ohne Probleme liefen.
Fehler :
Notice: Undefined variable: ........ ( ich denke das liegt nicht an PHP5 )
Idee : in der php.ini -> error_reporting = E_ALL & ~E_NOTICE einsetzen.
Fehler : Warning: filesize() [function.filesize]: .... on line 965
Code :
Fehler : Warning: array_merge() [function.array-merge]: Argument #2 is not an array in .... on line 52
Code :[php]
Warning: Invalid argument supplied for foreach() in .... on line 57
Liegt es wirklich an PHP5 oder ist die php.ini nur fehlerhaft eingestellt ?
Für Hilfe wäre ich dankbar denn mein Provider weis auch nicht mehr weiter.
Eingestellt :
safe_mode OFF
display_errors ON
register_globals ON
allow_url_fopen ON
magic_quotes_gpc ON
magic_quotes_runtime OFF
Gruss und Danke
Mein Provider hat mir einen neuen Server gegeben und PHP5 drauf gespielt und erhalte ich ewig viele Fehlermeldungen von verschiedenen Script die unter PHP4 ohne Probleme liefen.
Fehler :
Notice: Undefined variable: ........ ( ich denke das liegt nicht an PHP5 )
Idee : in der php.ini -> error_reporting = E_ALL & ~E_NOTICE einsetzen.
Fehler : Warning: filesize() [function.filesize]: .... on line 965
Code :
PHP-Code:
function GetMSGSize($msgid) {
$filename = DataFilename($msgid, 'msg');
return filesize($filename); // 965
}
Code :[php]
Warning: Invalid argument supplied for foreach() in .... on line 57
PHP-Code:
$_POST = $HTTP_POST_VARS;
$_GET = $HTTP_GET_VARS;
$_REQUEST = array_merge($_GET, $_POST); //52
$_COOKIE = $HTTP_COOKIE_VARS;
$_SERVER = $HTTP_SERVER_VARS;
// SECURITY: emulates register_globals = off
foreach (array_merge($_GET, $_POST, $_COOKIE) as $key => $value) {//57
unset($$key);
}
Für Hilfe wäre ich dankbar denn mein Provider weis auch nicht mehr weiter.
Eingestellt :
safe_mode OFF
display_errors ON
register_globals ON
allow_url_fopen ON
magic_quotes_gpc ON
magic_quotes_runtime OFF
Gruss und Danke
Kommentar