PHP: Unterschied zwischen den Versionen
Aus Doku-Wiki
Zur Navigation springenZur Suche springenUli (Diskussion | Beiträge) |
Uli (Diskussion | Beiträge) |
||
Zeile 37: | Zeile 37: | ||
ini_set('error_reporting', E_ALL); | ini_set('error_reporting', E_ALL); | ||
− | + | =Session Timeout= | |
− | + | In der Datei '''/etc/php5/apache/php.ini''' wird mit folgendem Parameter der Wert verändert werden:</br> | |
+ | [http://www.php.de/php-tipps-2008/47002-session-timeout-erhoehen.html O-Link] | ||
+ | max_execution_time | ||
[[Kategorie:Anwendungen]] | [[Kategorie:Anwendungen]] |
Version vom 9. August 2011, 16:11 Uhr
Inhaltsverzeichnis
Datumsangabe in PHP anpassen
- In PHP kann diese Einstellung Systemweit in der php.ini angepasst werden
- oder direkt im Script mit
<?php setlocale(LC_TIME, 'de_DE.iso885915@euro'); echo date("l dS of F Y h:i:s A"); ?>
- Testzeile um die Asgabe zu testen
<?php echo date("l dS of F Y h:i:s A"); ?>
Ausgabe in Datei schreiben
$ft = @fopen('/tmp/templog', 'a+') or die("Kann Datei /tmp/templog nicht öffnen\n"); fwrite($ft, $commandLine); fclose ($ft);
a+ schreibt anhängend w schreibt neu
Error Reporting Manual
// Error Reporting komplett abschalten error_reporting(0); // Nur einfache Fehler melden error_reporting(E_ERROR | E_WARNING | E_PARSE); // E_NOTICE ist sinnvoll um uninitialisierte oder // falsch geschriebene Variablen zu entdecken error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE); // Melde alle Fehler außer E_NOTICE // Dies ist der Vorgabewert in php.ini error_reporting(E_ALL ^ E_NOTICE); // Melde alle PHP Fehler error_reporting(E_ALL); // Dies entspricht error_reporting(E_ALL); ini_set('error_reporting', E_ALL);
Session Timeout
In der Datei /etc/php5/apache/php.ini wird mit folgendem Parameter der Wert verändert werden:
O-Link
max_execution_time