Tag Archive

TYPO3: Extension Debug Funktion aktualisieren (t3lib_div::view_array zu t3lib_utility_Debug::viewArray)

Published on 6. Januar 2013 By Jörg

Bei der Entwicklung einer TYPO3 CMS-Extension, bedienen sich die Entwickler gerne an der Debug-Funktion des TYPO3 CMS. Die gängige Debug-Funktion war t3lib_div::debug und wurde mit der TYPO3 CMS Version 4.5.x als veraltet (deprecated) gekennzeichnet. Mit der TYPO3 CMS Version 4.7.x wurde die Debug-Funktion t3lib_div::debug aus dem TYPO3-Core entfernt und durch eine neue Funktion und PHP-Klasse […]

XAMPP 1.7.7: Apache/PHP OpenSSL Modul – Workaround gegen Abstürze

Published on 4. Januar 2013 By Jörg

Wie bereits in dem Artikel zu „TYPO3: PHP-Modul openssl bei Version 4.6 im InstallTool nicht gefunden“ beschrieben, muss bei der XAMPP Installation in der Version 1.7.7 ein Workaround angewandt werden. Der OpenSSL-Workaround für die XAMPP Version 1.7.7 verhindert, dass der Apache-Dienst beim Aufruf eines SSL-verschlüsselten Internetauftritts, zum Beispiel ein TYPO3 CMS 4.5, 4.6, 4.7 oder […]

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

Published on 20. Februar 2012 By Jörg

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

Published on 10. Februar 2012 By Jörg

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 […]

TYPO3: PHP-Modul openssl bei Version 4.6 im InstallTool nicht gefunden

Published on 29. November 2011 By Jörg

Seit dem neuen TYPO3-Release, Version 4.6. –rebase, wird im IntsallTool beziehungsweise bei der Installation des TYPO3-Systems eine Fehlermeldung (Exception) „openssl missing“ hervorgerufen. Aufgrund der neuen Sicherheitsfeatures in TYPO3 4.6. (saltedpasswords) und weiteren sicherheitsrelevanten Punkten, wird seit TYPO3 Version 4.6.x das PHP-Modul „openssl“ vorausgesetzt. Zahlreiche ältere PHP 5.3.x Versionen, zum Beispiel eine ältere XAMPP-Installation unter Windows, […]