Evtl. sind Sie in Ihrer Webapplikation oder Ihrem CMS (hier am Beispiel Typo3) über folgende Warnung gestolpert:
Low PHP script execution time
Your
max_execution_time
is low. While TYPO3 often runs without problems with 30 seconds, it may still happen that script execution is stopped before finishing calculations. You should monitor the system for messages in this area and maybe raise the limit to 240 seconds:max_execution_time=240
Aus Sicherheitsgründen gewähren wir nicht allen Kunden standardmässig eine solch hohe max_execution_time
in PHP. Auch erlauben wir den Kunden nicht, die php.ini
selbst zu editieren. Unsere Vorgabe für die max_execution_time
ist aktuell 60 Sekunden.
Die Lösung ist jedoch einfach: Beantragen Sie via unser Kontaktformular eine Erhöhung dieses Wertes unter Angabe des betroffenen Webabos und wir richten Ihnen dies ein - ohne Zusatzkosten!
Evtl. sind Sie in Ihrer Webapplikation oder Ihrem CMS (hier am Beispiel Typo3) über folgende Warnung/Empfehlung gestolpert:
APC cache backend
APC is not loaded or not enough memory is left. APC is not loaded or not enough memory is left. APC should be configured to have at least 100MB of shared memory with 5MB free memory.
Aus Sicherheitsgründen läuft bei uns PHP als CGI mittels suPHP, folglich bieten wir auch kein opcode caching à la Zend OPcache oder Alternative PHP Cache (APC) an. Wir werden voraussichtlich in Q2/Q3 2015 erneut evaluieren, ob sich PHP-FPM für unsere Hosting-Umgebung eignet - unter PHP-FPM wäre dann opcode caching möglich bei gleich hohen Anforderungen an die Sicherheit/Abschottung unserer Kunden. Wir können Ihnen noch keinen konkreten Termin nennen. Es liegt jedoch auch sehr in unserem Interesse, in Zukunft Zend OPcache sowohl für PHP 5.5 als auch PHP 5.6 anzubieten.
Folgendes Problem tritt insbesondere bei Neuinstallationen folgender CMS auf:
/logs/error.log
) wird dabei ausgegeben:
Aus Sicherheitsgründen erlauben wir unseren Kunden nicht, gewisse Einstellungen via Options
in .htaccess
abzuändern. Folgende Zeile sollte also in Ihrem .htaccess
auskommentiert werden:
#Options +FollowSymlinks
Danach tritt der Fehler Option FollowSymlinks not allowed here nicht mehr auf und Sie sind in der Funktionalität Ihrer Webapplikation keineswegs eingeschränkt.
Es ist bereits standardmässig Options +SymLinksIfOwnerMatch
gesetzt. Symlinks (Symbolic links) sind also erlaubt, sofern sie durch den Kunden selbst angelegt wurden. Dies reicht in allen Fällen aus und Options +FollowSymlinks
wird gar nicht erst benötigt, da sämtliche Dateien innerhalb eines Webabos immer demselben Webabo-spezifischen Systembenutzer gehören.
.htaccess
enthalten ist:# Follow symbolic links in this directory. Options +FollowSymLinks
Analog bei Joomla - hier wird im .htaccess
jedoch vor der Options
-Zeile explizit auf das Problem aufmerksam gemacht:
## # READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE! # # The line just below this section: 'Options +FollowSymLinks' may cause problems # with some server configurations. It is required for use of mod_rewrite, but may already # be set by your server administrator in a way that dissallows changing it in # your .htaccess file. If using it causes your server to error out, comment it out (add # to # beginning of line), reload your site in your browser and test your sef url's. If they work, # it has been set by your server administrator and you do not need it set here. ## ## Can be commented out if causes errors, see notes above. Options +FollowSymLinks