Software
Seiten
Schlagwörter
Kategorien
Letzte Kommentare
- Matthias bei Nagios Extended Notification Mail
- Matthias bei Nagios Extended Notification Mail
- Fredrik Chabot bei Thunderbird QuickArchiver
- otto bei Thunderbird QuickArchiver
- Fredrik Chabot bei Thunderbird QuickArchiver
- HowTo: WebDAV und Plesk 9 | c-m-l.net bei Plesk: WebDAV nutzen
- Adrian bei PHP5.3: log mail() usage
- PHP mail() überwachen | /var/bergercity/ bei PHP5.3: log mail() usage
Bekannte
Blogroll
Business
IT
Energie-Rechner
Tag Archives: PHP
PHP5.3: log mail() usage
Es geschehen noch Wunder. Ein ur-alter Patch, der PHP das Loggen der “mail()” Funktion beibringt hat es in den Core geschafft – und ich habe es nicht gemerkt . Damit wird es auf Shared-Hosting Systemen endlich (ohne Klimmzüge) möglich, spammende … Continue reading
PHP/bash: Konsolenausgabe positionieren
Kürzlich benötigte ich für eine PHP Konsolenanwendung die Ausgabe einer Statuszeile. Die ausgegebene Zeile sollte jedoch nicht (wie sonst üblich) jeweils in einer neuen Zeile landen, sondern immer in der selben Zeile – so dass man einen schnellen Überblick über … Continue reading
PHP: IP ranges überprüfen
Quick and dirty PHP-Script zum überprüfen ob eine IP-Adresse in einem angegebenen IP-Range ist. $ranges = array( "10.10.10.2-4", "192.168.0-255.0-255", "10.20.0.1", ); if (inIpRange("10.10.10.3", $ranges)) { echo "bingo!"; } function inIpRange($needle, $haystack) { if (!is_array($haystack)) { $haystack … Continue reading
Plesk: FastCGI wrapper unter Ubuntu
Um eine Domainspezifische php.ini laden zu können verwende ich einen angepassten Wrapper für die FastCGI Schnittstelle. Plesk verwendet das Script /var/www/cgi-bin/cgi_wrapper/cgi_wrapper als Wrapper für PHP-Scripts. #!/bin/bash DIR=`fgrep "$UID" /etc/passwd | cut –delimiter=: -f6` if [ -f "$DIR/private/php/php.ini" ]; … Continue reading
Netbeans: Scanning for external changes
Vor einiger Zeit bin ich von PHPEd auf Netbeans PHP umgestiegen. Mir gefällt z.B. das Projekthandling, die eingebaute Versionierungsanbindung und speziell die Plattformunabhängigkeit. PHPEd ist zwar klasse unter Windows aber da ich meist unter Linux unterwegs bin und die Wine-Unterstützung … Continue reading
Debug-Modus per Cookie
Jeder Entwickler baut sich wohl seinen eigenen Debug-Modus für seine Anwendungen. Bisher habe ich bei Webanwendungen meist GET Parameter verarbeitet. Mit den prinzipbedingten Nachteilen – z.B. Tracking über mehrere Seiten. Andere Variante ist per Config-Variable den Debugmodus einzuschalten. Oder abhängig … Continue reading
PHP: strpos mit Integern
Wieder 2 Stunden bei der Fehlersuche verplempert… $string = "X20"; echo (strpos("XYX20", $string) !== false) ? "JA" : "NEIN"; $string = 20; echo (strpos("XYX20", $string) !== false) ? "JA" : "NEIN"; Output: JA NEIN Erwartet hätte ich 2x “JA”. … Continue reading
1,2 Sekunden (eine Ewigkeit)
Bei mir jetzt auch ein Artikel über Profiling. Soeben erlebt: Eine relativ kleine Webseite mit eigenem ollen CMS brauchte relativ lange (1,25 Sekunden) um eine Seite zu generieren. Zunächst die Datenbankabfragen angeschaut – nichts schlimmes gefunden. Also schnell den (proprietären) … Continue reading
PHP APC Cache: GUI und Sicherheit
Gerade habe ich im PECL-Paket eine nette GUI für den APC-Cache gefunden. Es zeigt sehr anschaulich die Auslastung des Caches. Aus dem PECL-Paket wird dafür nur die apc.php in ein erreichbares Verzeichnis gelegt. Standardmäßig zeigt es die Cache-Auslastung des aktuellen … Continue reading
PHP APC Caching (Centos)
Gerd hat auch schon darüber geschrieben. Da viele professionelle PHP-Anwendungen sowieso auf Caching setzen habe ich bisher keine Notwendigkeit gesehen den APC-Cache mal auszuprobieren. Da ein Server in letzter Zeit besonders hohe Load hat, habe ich den APC-Cache jetzt doch … Continue reading