Webentwicklung & Programmierung

Linux: Apache ServerName Fehlermeldung – fully qualified domain name (using 127.0.1.1 for ServerName)

Posted by on 2. März 2012 at 9:28 pm

Bei einer Neueinrichtung eines Servers mit einem Apache-Webserver, kann es zu der Fehlermeldung kommen, dass der Apache keine ServerName-Zuweisung ermitteln kann und als ServerName die lokale IP-Adresse 127.0.0.1 darauf konfiguriert. Um diese Fehlermeldung beim Starten oder Neustarten des Apache-Dienstes zu lösen, muss in der Datei /etc/hosts, für die entsprechende IP-Adresse der ServerName bzw. Hostname gesetzt [...]

Linux: HowTo – CutyCapt unter Ubuntu 11.10 installieren

Posted by on 20. Februar 2012 at 9:51 pm

Das Thema rund um Screenshots von Internetauftritten ist sehr interessant und erfordert auch Grundwissen in der Linux-Materie. Die Web-Snapshots-Dienste vermehren sich schlagartig im Internet, aber welcher Dienst seine Qualität auf Dauer halten kann ist fragwürdig. Des Weiteren ist die Thematik der Web-Screenshots in Deutschland sehr umstritten. Da mich das Thema selbst interessiert hat, habe ich [...]

PHP/cUrl: Liste an User-Agents für cUrl und REST-APIs via PHP-Skript

Posted by on 20. Februar 2012 at 8:34 pm

Bei REST-APIs kommt immer häufiger das PHP-Modul “cUrl” zum Einsatz. Gerne wird dabei die Übergabe eines gültigen User-Agents vergessen, sodass teilweise die Anfragen geblockt oder fehlerhaft durchgeführt werden. Ein kleines und hilfreiches Tool auf dem Internetauftritt von favicate.de ermöglicht es, zufällige User-Agents in PHP an den cUrl-Aufruf zu übergeben. Aktuell stehen ca. 4500 User-Agents zum [...]

Server/PHP-Config: PHP Error Handling via htaccess

Posted by on 10. Februar 2012 at 8:54 pm

Bei dem Einsatz von PHP-Frameworks wie TYPO3, CakePHP oder WordPress ist es gerade im Live-Betrieb wichtig, dass die PHP-Fehlermeldungen nicht an ahnungslose Besucher herausgegeben werden. Normale Besucher des Internetauftritts können mit den Fehlermeldungen nicht viel anfangen und verlassen dadurch schnell den Internetauftritt. Um an die PHP-Errors in der Live-Umgebung eines Internetauftritts zu gelangen, ist es [...]

Ubuntu: mySQL-Passwort für User root zurücksetzen

Posted by on 21. Januar 2012 at 8:48 pm

Nach einer Neuinstallation des Betriebssystems (z.B. Ubuntu 11.10) mit einem mySQL-Server kann es dazu führen, dass durch die unterschiedlichen Spracheinstellungen und Kodierungen das mySQL-Passwort auf der Console oder per phpMyAdmin nicht mehr angenommen wird. Der Grund kann zum Beispiel eine Umstellung der Zeichenkodierung und Tastatursprache sein. Um das mySQL-Passwort für den “root”-User zurück- oder neu [...]