Kategorie: Server Administration
-
Analyse: Amazon EC2 als günstige Root Server Alternative zur Entwicklung
Auf der Suche nach einem günstigem Root-Server zum Entwickeln und betreiben von meinen Webseiten bin ich über Amazon EC2 gestolpert und will im folgenden berechnen, ob sich der Betrieb finanziell lohnt im Vergleich zu einem normalen Root Server. Die Amazon EC2 Preistabelle findet man hier. Update: Noch billiger sind die Reserved Instances, bei denen man…
-
WordPress Sicherheit: sicheres Login
Die sicherste Methode seinen Block zu schützen vor unerlaubten Login ist die Verwendung einer .htpasswd Authentifizierung. Die Standard Login Seite von WordPress ist nicht sicher, weil Hacker Programme besitzen, die wahrlos Passwörter ausprobieren. Wenn dann noch der Login Namen bekannt ist, weil bei WordPress der Namen des Authors unter den meisten Blog Posts steht, sollte…
-
Profiling mit XDebug und Webgrind
Wenn die Performance einer Webseite nachgibt, stellt man sich oft die Frage, an welche Funktion/Modul liegt der Performanceverlust? Die Lösung ist das Profiling einer Webseite. Profiling beschäftigt sich der Analyse der Funktionsaufrufe eine Webseite. Es kann dadurch analysiert werden, welche Teile sehr lange brauchen oder welche Funtionen doppelt aufgerufen werden. Profiling sollte nicht auf einem…
-
Netbeans keine .svn Dateien anzeigen, aber alle anderen .Dateien
Unter Netbeans: Extras > Optionen > Verschiedenes > Dateien Regex ändern in ^(CVS|SCCS|vssver.?\.scc|#.*#|%.*%|.svn)$|~$
-
PHP mit htaccess debuggen: Error Log
Um die möglichen bei Usern im Betrieb auftretenden Fehler einer Webseiten zu loggen, empfiehlt sich ein Error Log in der htaccess einzurichten außerhalb des öffentlichen Teils der Webseite. Diese muss via FTP mit Schreibrechten versehen werden. php_flag log_errors on php_value error_log /srv/www/vhosts/domain/non-public/PHP_errors.log php_flag ignore_repeated_errors on php_flag ignore_repeated_source on php_value error_reporting 1 Dabei werden keine sich…