Installation unter Jessie

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Installation unter Jessie

    Moin, versuche gerade eine neu Installation unter Jessie, gehe nach dieser Installtion vor:http://rpi-controlcenter.de/showthread.php?tid=519

    Habe dann folgendas Problem:

    pi@raspberrypi:/var/www/shc $ php install.php
    Redis IP Adresse (127.0.0.1):
    Redis Port (6379):
    Redis Timeout (1):
    Redis Datenbank (0):
    Redis Passwort ():
    Die Datenbankkonfiguration konnte nicht erstellt werden

    habe in der install.php folgendes geändert. Zeile 539 geändert
    $dbConfig = json_decode(file_get_contents('./rwf/db.config.json'), true);

    danke
  • RE: Installation unter Jessie

    Benutzt Du Jessie oder vielleicht Jessie light?

    Jessie light habe ich bisher nur auf Slave's installiert, wo ich kein REDIS benötige.

    habe in der install.php folgendes geändert. Zeile 539 geändert
    $dbConfig = json_decode(file_get_contents('./rwf/db.config.json'), true);

    danke


    Meinst Du damit, es geht jetzt?

    Warum und was hast Du da geändert?

    Normal ist da nichts zu ändern.
    SHC Master B2+ WLAN sowie 1 Slave B2+, 2 Slave B+ und 2 Slave Raspi B. 5x Pi Cam; Imac mit OSX El Capitan; Iphone 6 plus; Ipad mini; Lenovo Android Tablet.
  • RE: Installation unter Jessie

    Nein es geht immer noch nicht
    ich habe Jessie, nicht Jessie Light.
    [hr]
    agent schrieb in einem Thread: Wenn du schon Raspian Jessie hast muss das SHC in den Ordner /var/www/html/ installiert werden. Du kannst auch nachträglich den Ordner einfach verschieben.

    Muss man das machen?
    [hr]
    Aber deine Anleitung ist doch für Jessie, oder habe ich jetzt verlesen?

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von dobi ()

  • RE: Installation unter Jessie

    Nach den Aufzeichnungen habe ich den SHC bereits mehrfach ohne Probleme unter Jessie installiert.

    Einzig, ich kontrolliere immer ob auch alle Files vom Github geladen wurden bevor ich den mv Befehl nutze und den Eintrag in die fstab mache ich ganz zum Schluss wenn alles läuft. Da traten bereits schon mal Probleme auf, den Grund kenne ich aber nicht.
    SHC Master B2+ WLAN sowie 1 Slave B2+, 2 Slave B+ und 2 Slave Raspi B. 5x Pi Cam; Imac mit OSX El Capitan; Iphone 6 plus; Ipad mini; Lenovo Android Tablet.
  • RE: Installation unter Jessie

    Ja, so wie in der Anleitung.

    /var/www/shc

    Bei der Konfiguration nur mit Enter alles bestätigen.

    Nach Installation des Apache aber nicht vergessen:

    Anschließend die Datei öffnen und in Zeile 12 das html nach /var/www/ löschen.

    sudo nano /etc/apache2/sites-enabled/000-default.conf

    wenn Du den shc unter www installiert hast. Sonst findet er die Seite nicht. error 404
    SHC Master B2+ WLAN sowie 1 Slave B2+, 2 Slave B+ und 2 Slave Raspi B. 5x Pi Cam; Imac mit OSX El Capitan; Iphone 6 plus; Ipad mini; Lenovo Android Tablet.
  • RE: Installation unter Jessie

    Hallo
    Ich weiß nicht ob ich hier richtig bin, hier geht es eigentlich um Installation unter Jessie, aber ich habe ein Problem.
    Ich habe mich entschlossen ein Update auf Jessie zu machen. Es lief alles auch glatt durch. Wenn ich jetzt SHC im Browser aufrufe bekomme ich folgende Fehlermeldung:

    System Error

    Unbekannter Namensraum ""
    Klasse: Redis
    File: lib/classloader/classloader.class.php
    Line: 257
    Code: 1000


    #0 global.php @ Line: 86
    RWF\ClassLoader\ClassLoader->loadClass('Redis...')
    #1 lib/database/nosql/redis.class.php @ Line: 18
    __autoload('Redis...')
    #2 lib/classloader/classloader.class.php @ Line: 277
    require_once('/var/www/shc/rwf/lib/database/nosql/redis.class.php')
    #3 global.php @ Line: 86
    RWF\ClassLoader\ClassLoader->loadClass('RWF\Database\NoSQL\Redis...')
    #4 /var/www/shc/shc/lib/database/nosql/redis.class.php @ Line: 17
    __autoload('RWF\Database\NoSQL\Redis...')
    #5 lib/classloader/classloader.class.php @ Line: 277
    Stack: require_once('/var/www/shc/shc/lib/database/nosql/redis.class.php')
    #6 global.php @ Line: 86
    RWF\ClassLoader\ClassLoader->loadClass('SHC\Database\NoSQL\Redis...')
    #7 /var/www/shc/shc/lib/core/shc.class.php @ Line: 120
    __autoload('SHC\Database\NoSQL\Redis...')
    #8 lib/core/rwf.class.php @ Line: 117
    SHC\Core\SHC->initDatabase()
    #9 /var/www/shc/shc/lib/core/shc.class.php @ Line: 66
    RWF\Core\RWF->__construct()
    #10 /var/www/shc/index.php @ Line: 22
    SHC\Core\SHC->__construct()
    #11 {main}
    Kann mir jemand helfen? Ich möchte ungern alles neu installieren da ich sehr viele Ereignisse und Schaltpunkte habe und das sehr viel Arbeit wäre es neu zu konfigurieren.
  • RE: Installation unter Jessie

    Wenn ich top eingebe wird er aufgelistet, hast du das gemeint?

    322 root 20 0 24704 13248 9896 R 90,4 3,0 332:22.80 php
    763 root 20 0 29372 10472 5024 S 2,2 2,4 5:35.72 wicd
    18553 pi 20 0 5080 2468 2132 R 1,3 0,6 0:01.22 top
    314 message+ 20 0 5580 3052 2620 S 1,0 0,7 2:46.11 dbus-daemon
    837 root 20 0 19040 12424 7976 S 1,0 2,8 2:39.84 wicd-monitor
    377 redis 20 0 29328 2860 2084 S 0,6 0,6 1:39.60 redis-server
  • RE: Installation unter Jessie

    Okay der Redis-Server wird schon mal ausgeführt.
    Dann prüf als nächstes mal ob die PHP Extension installiert ist:

    apt --installed list | grep php

    sollte dann in etwa so aussehen:

    Quellcode

    1. libapache2-mod-php5/stable,now 5.6.14+dfsg-0+deb8u1 armhf [installed]
    2. php-apc/stable,now 4.0.7-1 all [installed]
    3. php5-apcu/stable,now 4.0.7-1 armhf [installed,automatic]
    4. php5-cgi/stable,now 5.6.14+dfsg-0+deb8u1 armhf [installed]
    5. php5-cli/stable,now 5.6.14+dfsg-0+deb8u1 armhf [installed]
    6. php5-common/stable,now 5.6.14+dfsg-0+deb8u1 armhf [installed]
    7. php5-json/stable,now 1.3.6-1 armhf [installed,automatic]
    8. php5-readline/stable,now 5.6.14+dfsg-0+deb8u1 armhf [installed,automatic]
    9. php5-redis/stable,now 2.2.5-1 armhf [installed]


    Wichtig in deinem Fall sollte die php5-redis sein

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von rgarcia ()

  • RE: Installation unter Jessie

    Ne, da fehlt was, sieht bei mir so aus:

    WARNING: apt does not have a stable CLI interface yet. Use with caution in scripts.

    libapache2-mod-php5/stable,now 5.6.14+dfsg-0+deb8u1 armhf [installiert]
    php-apc/stable,now 4.0.7-1 all [installiert]
    php5-apcu/stable,now 4.0.7-1 armhf [installiert]
    php5-cgi/stable,now 5.6.14+dfsg-0+deb8u1 armhf [installiert]
    php5-cli/stable,now 5.6.14+dfsg-0+deb8u1 armhf [installiert]
    php5-common/stable,now 5.6.14+dfsg-0+deb8u1 armhf [installiert]
    php5-dev/stable,now 5.6.14+dfsg-0+deb8u1 armhf [installiert]
    php5-json/stable,now 1.3.6-1 armhf [Installiert,automatisch]
  • RE: Installation unter Jessie

    Also den Befehl habe ich in der Wiki nicht gefunden???
    Jetzt habe ich php5-redis installiert, reboot durchgeführt und beim Aufruf apt --installed list | grep php
    Bekomme ich
    php-apc/stable,now 4.0.7-1 all [installiert]
    php5-apcu/stable,now 4.0.7-1 armhf [installiert]
    php5-cgi/stable,now 5.6.14+dfsg-0+deb8u1 armhf [installiert]
    php5-cli/stable,now 5.6.14+dfsg-0+deb8u1 armhf [installiert]
    php5-common/stable,now 5.6.14+dfsg-0+deb8u1 armhf [installiert]
    php5-dev/stable,now 5.6.14+dfsg-0+deb8u1 armhf [installiert]
    php5-json/stable,now 1.3.6-1 armhf [Installiert,automatisch]
    php5-redis/stable,now 2.2.5-1 armhf [installiert]

    Und es FUNKTIONIERT!!!
    Ich danke dir für deine Hilfe. Aber ist in der Wiki nicht ein Fehler, oder brauche ich eine neue Brille.
    Danke noch mal