PHP Fehlermeldungen unterdrücken

Mit dem @-Zeichen vor einem Befehl kann man in PHP einzelne Fehlermeldungen unterdrücken.

Doch es geht auch noch flächendeckender:

<?php

// Turn off all error reporting
error_reporting(0);

// Report simple running errors
error_reporting(E_ERROR E_WARNING E_PARSE);

// Reporting E_NOTICE can be good too (to report uninitialized
// variables or catch variable name misspellings ...)
error_reporting(E_ERROR E_WARNING E_PARSE E_NOTICE);

// Report all errors except E_NOTICE
// This is the default value set in php.ini
error_reporting(E_ALL E_NOTICE);

// Report all PHP errors
error_reporting(E_ALL);

// Same as error_reporting(E_ALL);
ini_set('error_reporting'E_ALL);

?>

sh404SEF nach Deinstallation von JoomSEF

Wer das Suchmaschinen-Optimierungstool sh404SEF nach der Deinstallation von Artio JoomSEF installieren möchte, sollte unbedingt darauf achten, vorher die MySQL Tabelle jos_redirection manuell zu löschen. Falls man aber Artio JoomSEF nach sh404SEF installiert, ist das manuelle Löschen folgender Tabellen notwendig (da sh404SEF diese bei einer Deinstallation nicht entfernt):

  • jos_redirection
  • jos_sh404sef_aliases
  • jos_sh404sef_meta

(Tabellen-Präfixe können abweichen)

Noch ein kleiner Hinweis am Rande:
Wer die aktuelle Version von sh404SEF (15_1.0.16 Beta Build) für Joomla 1.5 installiert, muss an der Datei .htaccess nicht (!) mehr die Joomla! core SEF Section auskommentieren und auch keine (!) 3rd Party SEF Section einrichten. Quelle

WLAN-Netzwerke auf Sicherheit überprüfen

Um sein WLAN-Netzwerk auf Sicherheit zu prüfen, eigent sich die Linux Live-CD BackTrack. Aber vorsicht: BackTrack beinhaltet Softwaretools, die zum Teil Sicherheitsvorkehrungen umgehen und die nach Inkrafttreten des sogenannten Hackerparagrafen (§ 202c StGB) in Deutschland als Computerprogramm zum Ausspähen von Daten aufgefasst werden. Somit kann bereits der Besitz oder Vertrieb strafbar sein, sofern die Absicht zur illegalen Nutzung nach § 202a StGB oder § 202b StGB besteht.