d.h. der Server-Admin hat das Öffnen von URLs mittels PHP jetzt plötzlich verboten.URL file-access is disabled in the server configuration
http://www.php.net/manual/de/ref.filesy ... -url-fopen
d.h. der Server-Admin hat das Öffnen von URLs mittels PHP jetzt plötzlich verboten.URL file-access is disabled in the server configuration
Code: Alles auswählen
<TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 3.5pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 3.5pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 82pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 36.85pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-height-rule: exactly" noWrap width=109>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><B><SPAN style="FONT-FAMILY: 'MS Sans Serif'; mso-bidi-font-size: 12.0pt">Vorname<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></SPAN></B></P></TD>
Diesen Trick musste ich gestern auch anwenden, er funktioniert wunderbar!MarkusR hat geschrieben:Oder mit Trick 17:
Du baust z.B. in _admin/login.php ein "Bild" in dieser Form einCode: Alles auswählen
<img src="http://www.kolb-g.de/kiwanis/mod_latest_news/makefile.php?profid=3">
allow_url_fopen = on allow_url_include = on register_globals = on
Mr. Magpie hat geschrieben:[...]Denn bei dem neuen Webhosting-Paket von 1&1 kann ich über "lokale PHP-Einstellungen" eigentlich genau die erforderlichen Parameter ändern und die phpinfo.php sagt mir auch, sie seien aktiv.
So sieht die php.ini aus:
Code: Alles auswählen
[code] allow_url_fopen = on allow_url_include = on register_globals = on
Leider neinMarkusR hat geschrieben:Ist das ein Business-Paket mit Shell-Zugriff?
Du meinst sicher nicht die ganz normalen Apache-Logfiles, oder?MarkusR hat geschrieben:Ansonsten schau mal, ob Dein Paket das Aktivieren von Logfiles zulässt und Du somit Anhaltspunkte für die Fehlersuche bekommen kannst...
Code: Alles auswählen
<?php
error_reporting(0);
$old_error_handler = set_error_handler("userErrorHandler");
date_default_timezone_set(date_default_timezone_get());
function userErrorHandler ($errno, $errmsg, $filename, $linenum, $vars) {
$time=date("d M Y H:i:s");
// Get the error type from the error number
$errortype = array (1 => "Error",
2 => "Warning",
4 => "Parsing Error",
8 => "Notice",
16 => "Core Error",
32 => "Core Warning",
64 => "Compile Error",
128 => "Compile Warning",
256 => "User Error",
512 => "User Warning",
1024 => "User Notice"),
2047 => "All Errors",
2048 => "Runtime Notice");
$errlevel=$errortype[$errno];
//Write error to log file (CSV format)
$errfile=fopen("errors.csv","a");
fputs($errfile,"\"$time\",\"$filename: $linenum\",\"($errlevel) $errmsg\"\r\n");
fclose($errfile);
if($errno!=2 && $errno!=8) {
//Terminate script if fatal errror
die("A fatal error has occured. Script execution has been aborted");
}
}
?>