Hallo Daniel, Wenn ich es richtig gesehen habe, dann fehlt in Deinem Vorgehen ein wesentlicher Schritt.
> Am 17.12.2013 um 21:17 schrieb Daniel Lauckner <[email protected]>: > > Schönen Abend, > > [...] > > Ich komm mit git nicht so ganz klar und den betreffenden Befehl zum > wechseln nicht gefunden. Daher hab ich "neu" angefangen: > > $ sudo git clone git://github.com/andig/volkszaehler.org.git > /var/www/volkszaehler Hiermit wird der branch 'master' von Andreas repository ausgecheckt und dieser ist gleich dem Original volkszaehler-master. Du musst nach dem git clone noch auf den dev branch umstellen: $ sudo git checkout dev Danach nochmal 'composer install' und dann müsste es deutlich schneller werden. > $ sudo chown -R www-data /var/www/volkszaehler > $ sudo cp /var/www/volkszaehler.org/etc/volkszaehler.conf.php > /var/www/volkszaehler/etc/ > $ sudo vi /etc/lighttp/lighttpd.conf > > Soweit ich gesehen habe genügt es das Verzeichnis auf Andis > middleware umzustellen: > server.document-root = "/var/www/volkszaehler/htdocs" > > An der Stelle hab ich auch das System neu gestartet um zu prüfen obs > läuft. Was nicht der Fall war - klar, der composer fehlt ja... > >> 4. [...] Diesen Schritt sollte man einmal üben bevor man die >> Installation macht [...] > Das Backup auf der anderen SD ist ja aktuell... > >> 4a. Get composer (http://getcomposer.org/) > $ mkdir composer > $ cd composer > $ curl -sS https://getcomposer.org/installer | php > $ mv composer.phar /usr/local/bin/composer > >> 4b. Run "composer install" > $ cd /var/www/volkszaehler > $ sudo composer install > $ sudo restart > >> 4c. danach sollte die neue (oder alte) MW wieder erreichbar sein: >> http://.../middleware.php/capabilities.json >> zeigt obs geklappt hat. > Check. > Das Fronend antwortet wieder wie gewohnt. > >> 5. Jetzt muss die neue Tabelle eingerichtet werden: >> 5a. $config['aggregation']=true; in der etc/volkszaehler.conf.php eintragen > Check. > >> 5b. Tabelle anlegen 'php misc/tools/aggregate.php create' > $ php misc/tools/aggregate.php create > Recreating aggregation table. > >> 5c. Tabelle befüllen 'php misc/tools/aggregate.php -m full -l day >> aggregate' > $ php misc/tools/aggregate.php -m full -l day aggregate > Performing 'full' aggregation on 'day' level. > Updated 1012 rows. > >> und 'php misc/tools/aggregate.php -m full -l hour aggregate' > $ php misc/tools/aggregate.php -m full -l hour aggregate > Performing 'full' aggregation on 'hour' level. > Updated 23032 rows. > >> sollten dafür genügen. Auf einem kleinen Raspi kann dieser Schritt eine >> Weile dauern. > Überschaubar ;) > >> Danach könnt Ihr testen-> das Frontend sollte jetzt "rennen"! > Nicht wirklich. Auch nach restart nicht. > >> 6. Die aggregate Tabelle dauerhaft auf einem aktuellen Stand halten. > Später... > > > > mfg Daniel > >
