by Pc-dummy » 20. February 2004 15:58
Mal mit PHP einstellungen versuchen?
Diesen Code vor dein PHP-Script einfügen
- Code: Select all
<?php
/****
* test_script bsp. mit memory_limit und error_level
*
* @param bool do or not
*
****/
Function test_script($debug as Boolean) {
global $debug;
if($debug) {
if(!defined(MEMORY_LIMIT)) { // Nur definieren wenn nicht definiert
// wenn nötig höher setzen (bytes)
define(MEMORY_LIMIT, 67108864);
}
// ALLE Fehlermeldungen Anzeigen
if(!isset($debug['old_error_level'])) {
$debug['old_error_level'] = ini_get("error_level");
}
error_level(E_ALL);
// Nur ausführen wenn die Konstante MEMORY_LIMIT definiert wurde
if(defined(MEMORY_LIMIT) {
// memory_limit nicht kleiner setzen als in der konfiguration angegeben
if(($old_memory_limt = ini_get("memory_limit")) < MEMORY_LIMIT)) {
$debug['old_memory_limit'] = $old_memory_limit;
ini_set("memory_limit", MEMORY_LIMIT);
}
}
} else {
if(isset($debug['old_error_level'])) {
error_level($debug['old_error_level']);
if(isset($debug['old_memory_limt'])) {
ini_set("memory_limt", $debug['old_memory_limit']);
}
}
}
}
test_script(TRUE);
?>
Vorsicht ich habe den code gerade mal so schnell runtergesudelt (Vielleicht fehlt ne ")" oder "(" oder ?)
Wenn das nichts nützt Errorlog kontaktieren (normal: "/opt/lampp/logs/error_log")
MFG
Jochum René aka Pc-Dummy
Gentoo/X86_64, AMD Athlon 64 FX-53, 1,5 GB INFINEON Ram, Audigy 2 ZS Platinum Pro, 300 GB Platten, LG-DVD Brenner