|
Linux-Server mit Apache 2.2 und PHP 5.3.2 oder höher.
Ob die Software auch unter Windows läuft hat bisher niemand getestet, vermutlich scheitert es dort aber an diversen Besonderheiten in den Pfad- und Dateinamen.
PHP-Modul gd für Bildverarbeitung. Nicht nötig für die reine Darstellung, aber für die Aufbereitung der Bilder (Größen, Beschriftung etc)
apt-get install php5-gd oder sudo apt-get install php5-gd
Apache-Module mod_expires und mod_rewrite müssen aktiviert sein:
a2enmod expires a2enmod rewrite
AllowOverride All muss im genutzten Verzeichnis gesetzt sein, damit .htaccess ausgeführt wird und damit die notwendigen Rewrite- und Expires-Befehle ausgeführt werden können.
Im einfachsten Fall ist das unter /etc/apache2/sites-enabled/000-default so einzustellen:
... <Directory /var/www/> Options Indexes FollowSymLinks -MultiViews AllowOverride All Order allow,deny allow from all </Directory> ...
Damit der Upload der Kamerabilder funktionieren kann, muss in der PHP-Konfig verschiedenes aufgedreht werden. Wenn bereits gleiche oder höhere Werte eingestellt sind, ist keine Änderung notwendig.
/etc/php5/apache2/php.ini
; Maximum amount of memory a script may consume (128MB) ; http://php.net/memory-limit memory_limit = 256M ; Maximum size of POST data that PHP will accept. ; http://php.net/post-max-size post_max_size = 10M ; Maximum allowed size for uploaded files. ; http://php.net/upload-max-filesize upload_max_filesize = 10M ; This directive determines whether or not PHP will recognize code between ; <? and ?> tags as PHP source which should be processed as such. short_open_tag = On
Je nach Distribution/Version kann die tatsächlich genutzte Datei auch unter /etc/php5/apache2filter/php.ini liegen.