Ankündigung

Einklappen
Keine Ankündigung bisher.

Installationsanleitung smartVisu?

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • JuMi2006
    antwortet
    Jap da hat ein Paket gefehlt ... Schande über mich !

    Code:
    apt-get install php5-cgi

    Einen Kommentar schreiben:


  • callidomus
    antwortet
    Zitat von JuMi2006 Beitrag anzeigen
    Benötigen wir fastcgi? Irgendwo da wird der Hund begraben liegen glaube ich.
    ja logisch. Bzw. die smartVISU braucht halt PHP und das geht damit gut.

    Du hast es ja in Deiner Config auskommentiert. Einfach rein und noch mal.

    Kannst Dich ja ein meiner Config orientieren.

    Bis bald

    Marcus

    Einen Kommentar schreiben:


  • JuMi2006
    antwortet
    Ja logs hatte ich schon gecheckt ... ich weiß weshalb ich webserver hasse ... da blickt einfach niemand durch.

    Benötigen wir fastcgi? Irgendwo da wird der Hund begraben liegen glaube ich.

    Hiermit bekomme ich immernoch ein 403
    Code:
    #
    # lighttpd configuration file
    #
    server.modules = (
        "mod_access",
        "mod_alias",
        "mod_auth",
    #    "mod_fastcgi",
        "mod_compress",
    #    "mod_webdav",
        "mod_redirect"
    )
    
    server.username            = "www-data"
    server.groupname           = "www-data"
    server.document-root       = "/var/www"
    server.errorlog            = "/var/log/lighttpd/error.log"
    #accesslog.filename         = "/log/access.log"
    server.pid-file            = "/var/run/lighttpd.pid"
    server.event-handler       = "linux-sysepoll"
    server.port = 80
    
    auth.backend                = "plain"
    auth.backend.plain.userfile = "/etc/lighttpd/users"
    
    index-file.names            = ( "index.php", "index.html" )
    url.access-deny             = ( "~", ".inc" )
    static-file.exclude-extensions = ( ".php", ".pl", ".fcgi" )
    server.dir-listing          = "enable"
    dir-listing.encoding        = "utf-8"
    
    compress.cache-dir          = "/var/cache/lighttpd/compress/"
    compress.filetype           = ( "application/javascript", "text/css", "text/html", "text/plain" )
    
    #fastcgi.server = ( ".php" => ((
    #                     "bin-path" => "/usr/bin/php5-cgi",
    #                     "socket" => "/tmp/php.socket"
    #                 )))
    
    $HTTP["host"] == "visu.home" {
        server.name = "visu.home"
        server.document-root = "/var/www/smartvisu"
    }
    
    
    include_shell "/usr/share/lighttpd/create-mime.assign.pl"
    include_shell "/usr/share/lighttpd/include-conf-enabled.pl"
    Wenn ich jetzt die ganzen fastcgi Sachen wieder aktiviere erhalte ich im error.log folgendes:

    Code:
    2013-08-23 14:01:43: (log.c.166) server started
    2013-08-23 14:01:43: (mod_fastcgi.c.1103) the fastcgi-backend /usr/bin/php5-cgi failed to start:
    2013-08-23 14:01:43: (mod_fastcgi.c.1107) child exited with status 2 /usr/bin/php5-cgi
    2013-08-23 14:01:43: (mod_fastcgi.c.1110) If you're trying to run your app as a FastCGI backend, make sure you're using the FastCGI-enabled version.
    If this is PHP on Gentoo, add 'fastcgi' to the USE flags.
    2013-08-23 14:01:43: (mod_fastcgi.c.1397) [ERROR]: spawning fcgi failed.
    2013-08-23 14:01:43: (server.c.964) Configuration of plugins failed. Going down.
    Ich werd verrückt ... jedes mal ärgere ich mich über diese Webserver.

    Einen Kommentar schreiben:


  • callidomus
    antwortet
    Hallo Mirko,

    hier mal meine Config:

    Code:
    #
    # lighttpd configuration file
    #
    server.modules = (
        "mod_access",
        "mod_alias",
        "mod_auth",
        "mod_fastcgi",
        "mod_compress",
        "mod_webdav",
        "mod_redirect"
    )
    
    server.username            = "marcus"
    server.groupname           = "marcus"
    server.document-root       = "/data/www"
    server.errorlog            = "/data/www/var/log/error.log"
    #accesslog.filename         = "/log/access.log"
    server.pid-file            = "/data/www/var/run/lighttpd.pid"
    server.event-handler       = "linux-sysepoll"
    
    auth.backend                = "plain"
    auth.backend.plain.userfile = "/etc/lighttpd/users"
    
    index-file.names            = ( "index.php", "index.html" )
    url.access-deny             = ( "~", ".inc" )
    static-file.exclude-extensions = ( ".php", ".pl", ".fcgi" )
    server.dir-listing          = "enable"
    dir-listing.encoding        = "utf-8"
    
    compress.cache-dir          = "/data/www/var/cache"
    compress.filetype           = ( "application/javascript", "text/css", "text/html", "text/plain" )
    
    fastcgi.server = ( ".php" => ((
                         "bin-path" => "/usr/bin/php5-cgi",
                         "socket" => "/tmp/php.socket"
                     )))
    
    $HTTP["host"] == "visu.home" {
        server.name = "visu.home"
        server.document-root = "/data/www/visu"
    }
    
    $HTTP["host"] == "cal.home" {
      server.document-root = "/data/www/calendar/"
    }
    
    $HTTP["host"] == "caldav.home" {
      server.document-root = "/data/www/calendar/"
      $HTTP["url"] =~ "^/marcus($|/)" {
        webdav.activate = "enable"
        webdav.is-readonly = "disable"
        webdav.sqlite-db-name = "/data/www/var/db/lighttpd.webdav_lock.db"
        auth.require = ( "" =>
          ( "method"  => "digest",
            "realm"   => "CalDAV Marcus",
            "require" => "user=marcus"
          )
        )
      }
      $HTTP["url"] =~ "^/frau($|/)" {
        webdav.activate = "enable"
        webdav.is-readonly = "disable"
        webdav.sqlite-db-name = "/data/www/var/db/lighttpd.webdav_lock.db"
        auth.require = ( "" =>
          ( "method"  => "digest",
            "realm"   => "CalDAV Frau",
            "require" => "user=frau"
          )
        )
      }
      $HTTP["url"] =~ "^/shared($|/)" {
        webdav.activate = "enable"
        webdav.is-readonly = "disable"
        webdav.sqlite-db-name = "/data/www/var/db/lighttpd.webdav_lock.db"
        auth.require = ( "" =>
          ( "method"  => "digest",
            "realm"   => "CalDAV Shared",
            "require" => "valid-user"
          )
        )
      }
    }
    
    
    include_shell "/usr/share/lighttpd/create-mime.assign.pl"
    include_shell "/usr/share/lighttpd/include-conf-enabled.pl"
    Den webdav-Teil kannst Du ja weglassen. Du musst halt noch die Ordner anpassen. Bei mir liegt es halt unter /data/www

    Bis bald

    Marcus

    P.S. Viele Glück. Du kannst ja auch mal in das error.log sehen (/var/log/lighttpd/error.log) vllt. hilft es.

    Einen Kommentar schreiben:


  • JuMi2006
    antwortet
    Ja rechte sind gesetzt. Ich bin beim 403 gelandet und das wars.
    Ich denke es ist wieder irgendeine php/cgi-Rechte-Problematik. OS ist Debian 7 und lighttpd so wie er installiert wurde. Apache hätte ich auch noch (deaktiviert) aber da Blick ich schon garnicht durch.

    Einen Kommentar schreiben:


  • 2ndsky
    antwortet
    Installationsanleitung smartVisu?

    Hallo Mirko,

    hast du die Rechte, wie oben beschrieben, gesetzt?

    Wenn lighttpd läuft, ist es nichts weiter als Verzeichnis runter laden, in einen Ordner unterhalb /var/www/ entpacken und die Rechte setzen.

    Alternativ:
    Code:
    sudo apt-get update
    sudo apt-get install subversion
    cd /var/www/
    sudo svn checkout http://smartvisu.googlecode.com/svn/trunk/ smartvisu
    sudo chown -R www-data:<<username>> smartvisu
    <<username>> natürlich durch eigenen Benutzernamen ersetzen.
    Anschließend http://192.168.xxx.xxx/smartvisu aufrufen.

    Einen Kommentar schreiben:


  • JuMi2006
    antwortet
    Kann das mal jemand präzisieren oder die entsprechenden .conf für lighttpd irgendwo niederlegen.
    Je nach dem erhalte ich immer ein 500 oder 403, allerdings keine Visu. Mir fehlt da auch wirklich der Background in Sachen html-Server.

    Danke und Gruß
    Mirko

    Einen Kommentar schreiben:


  • 2ndsky
    antwortet
    Installationsanleitung smartVisu?

    Einfach von https://code.google.com/p/smartvisu/downloads/list herunterladen und in ein Verzeichnis eines PHP fähigen Webservers entpacken (Apache, lighttpd). Evtl. noch die Rechte anpassen

    Code:
    sudo chown -R www-data smartvisu

    Einen Kommentar schreiben:


  • Sprocky
    hat ein Thema erstellt Installationsanleitung smartVisu?.

    Installationsanleitung smartVisu?

    Hallo,

    ich scheitere gerade daran die smartVisu zu installieren, weil ich keine Anleitung finde. Die Anleidung in dem Wiki beschreibt die Installation des ssh Clients und des eibd Servers, aber die eigentlich Installation der smartVisu ist nicht beschrieben. Kann mir da jemand weiter helfen?

    Gruß

    Sebastian
Lädt...
X