Webserver lässt sich nicht installieren

Begonnen von littleswabi, 11 Dezember 2017, 17:21:07

Vorheriges Thema - Nächstes Thema

littleswabi

Hallo zusammen,

ich hatte SmartVisu schon einmal auf meinem PI. Jetzt wollte ich es nochmals installieren nach der Anleitung

http://www.meintechblog.de/2015/06/smartvisu-mit-fhem-die-perfekte-visualisierung-teil-1-basics/

bei der Eingabe

sudo apt-get update && sudo apt-get -y install php5 libapache2-mod-php5 apache2 git

bekomme ich folgende Ausgabe:

Zitatpi@raspberrypi:~ $ sudo apt-get update && sudo apt-get -y install php5 libapache2-mod-php5 apache2 git
Hit:1 http://mirrordirector.raspbian.org/raspbian stretch InRelease
Hit:2 http://archive.raspberrypi.org/debian stretch InRelease
Reading package lists... Done
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package php5 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

Package libapache2-mod-php5 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'php5' has no installation candidate
E: Package 'libapache2-mod-php5' has no installation candidate
pi@raspberrypi:~ $

auch wenn ich

https://wiki.fhem.de/wiki/SmartVISU_Installation

hier die Installation starten will mit

sudo apt-get install apache2 php5 libapache2-mod-php5

kommt auch die gleiche Ausgabe.

Woran liegt das?

Lieben Dank


CoolTux

Die Anleitung hat ein bestimmtes alter. Meinst nicht das die php Version mittlerweile eine andere sein könnte?

Wenn Google mit Stretch php apache fütter bekomme ich eine klare Aussage.
Man könnte auch suchen

apt-cache search php


Oder

apt-cache search mod-php

Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

littleswabi

sudo apt-get update && sudo apt-get -y install php7.0 libapache2-mod-php7.0 apache2 git


damit hat es dann funktioniert :)

danke!

dev0

Zitat von: littleswabi am 11 Dezember 2017, 17:21:07
https://wiki.fhem.de/wiki/SmartVISU_Installation

In diesem Wiki Eintrag gibt es einen Abschnitt zu php7. Nicht befolgt/beachtet oder fehlen dort noch Informationen?

Rothammel

Zitat von: dev0 am 21 Dezember 2017, 14:35:57
In diesem Wiki Eintrag gibt es einen Abschnitt zu php7. Nicht befolgt/beachtet oder fehlen dort noch Informationen?
da hast du nicht richtig hin gesehen, der PHP7 Eintrag ist ein Unterabsatz zum Webserver nginx

dev0

Wäre nett, wenn Du die fehlen Unterschiede (php 5/7) bzgl. der Installation mit dem apache Webserver austesten und ergänzen würdest.

BubeHome

Für alle drei Webserver klappt die Installation (pi, raspian-strech php 7.0) nicht. Der Aufruf mit http://<ip> liefert zwar das Server banner, der Aufruf von http://<ip>/smartVISU liefert eine Fehlermeldung je nach server (keine Warning, Not Found). Ich nehme an damit erübrigt sich der Rest der Installation (fronthem). 

dev0

Dann stimmt vermutlich der document_root path nicht. Schau ins webserver log.