[Gelöst] raspian Stretch php5 fehlt Baikal mit php7
- Rawbit
- Beiträge: 720
- Registriert: 24.12.2004 13:17:21
- Lizenz eigener Beiträge: GNU Free Documentation License
-
Kontaktdaten:
[Gelöst] raspian Stretch php5 fehlt Baikal mit php7
Hi,
ich habe einen Raspberry pi, den ich auf raspian stretch geupdated habe.
Hier ist wohl nur php7 als Paket vorhanden.
Mein Baikal-Server auf dem Rasp läuft nun nicht mehr, anscheinend wird - laut Info auf
http://sabre.io/baikal/install/ - php5 verlangt.
Hat jemand von Euch Baikal mit php7 am laufen?
Kann oder muß ich einen downgrade auf php5 machen?
Eventuell gibt es eine andere Lösung? Bei Baikal will ich aber bleiben.
Läuft seit zwei Jahren sicher...
Gruß
Rawbit
ich habe einen Raspberry pi, den ich auf raspian stretch geupdated habe.
Hier ist wohl nur php7 als Paket vorhanden.
Mein Baikal-Server auf dem Rasp läuft nun nicht mehr, anscheinend wird - laut Info auf
http://sabre.io/baikal/install/ - php5 verlangt.
Hat jemand von Euch Baikal mit php7 am laufen?
Kann oder muß ich einen downgrade auf php5 machen?
Eventuell gibt es eine andere Lösung? Bei Baikal will ich aber bleiben.
Läuft seit zwei Jahren sicher...
Gruß
Rawbit
Zuletzt geändert von Rawbit am 22.01.2018 19:57:24, insgesamt 1-mal geändert.
Re: raspian Stretch php5 fehlt Baikal mit php7
Deswegen...
http://sabre.io/blog/2017/development-on-hold/
...habe ich eine andere Lösung gesucht. Anscheinend ist's nur noch Glücksache, wenns störungsfrei läuft. Radicale funktioniert als Nachfolger von Baikal bei uns seit Monaten perfekt.
http://sabre.io/blog/2017/development-on-hold/
...habe ich eine andere Lösung gesucht. Anscheinend ist's nur noch Glücksache, wenns störungsfrei läuft. Radicale funktioniert als Nachfolger von Baikal bei uns seit Monaten perfekt.
- Rawbit
- Beiträge: 720
- Registriert: 24.12.2004 13:17:21
- Lizenz eigener Beiträge: GNU Free Documentation License
-
Kontaktdaten:
Re: raspian Stretch php5 fehlt Baikal mit php7
Hi Thomas,
danke für Deine Antwort. Radicale scheint für mich zu passen
Ich habe radicale per apt-get install installiert und als deamon eingerichtet.
Unter systemctl sehe ich den Servce als aktiv,
Leider nicht im Browser unter http://raspberrypi:5232
Sollte man da nicht die Begrüßung seheb?
Gruß
Rawbit
danke für Deine Antwort. Radicale scheint für mich zu passen
Ich habe radicale per apt-get install installiert und als deamon eingerichtet.
Unter systemctl sehe ich den Servce als aktiv,
Leider nicht im Browser unter http://raspberrypi:5232
Sollte man da nicht die Begrüßung seheb?
Gruß
Rawbit
Re: raspian Stretch php5 fehlt Baikal mit php7
Nur, wenn der Dienst auf dem PI auch wirklich auf dem Interface lauscht.
Was kommt dabei raus?
Code: Alles auswählen
netstat -tlpn
Code: Alles auswählen
grep hosts /etc/radicale/config
- Rawbit
- Beiträge: 720
- Registriert: 24.12.2004 13:17:21
- Lizenz eigener Beiträge: GNU Free Documentation License
-
Kontaktdaten:
Re: raspian Stretch php5 fehlt Baikal mit php7
Hi,
das ergibt:
das ergibt:
Code: Alles auswählen
netstat -tlpn
Aktive Internetverbindungen (Nur Server)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 849/mysqld
tcp 0 0 0.0.0.0:139 0.0.0.0:* LISTEN 461/smbd
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 263/rpcbind
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 674/sshd
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 921/master
tcp 0 0 0.0.0.0:445 0.0.0.0:* LISTEN 461/smbd
tcp6 0 0 :::139 :::* LISTEN 461/smbd
tcp6 0 0 :::111 :::* LISTEN 263/rpcbind
tcp6 0 0 :::80 :::* LISTEN 767/apache2
tcp6 0 0 :::22 :::* LISTEN 674/sshd
tcp6 0 0 ::1:25 :::* LISTEN 921/master
tcp6 0 0 :::443 :::* LISTEN 767/apache2
tcp6 0 0 :::445 :::* LISTEN 461/smbd
grep hosts /etc/radicale/config
hosts = 192.168.178.103:5232
Zuletzt geändert von Rawbit am 22.01.2018 19:46:39, insgesamt 1-mal geändert.
Re: raspian Stretch php5 fehlt Baikal mit php7
Auf dem Port wird nicht "gelauscht". Bei mir sieht das so aus:
Die IP-Adresse in Deiner Conf ist falsch.... ändere das mal wie folgt:
Code: Alles auswählen
netstat -t4lpn
Aktive Internetverbindungen (Nur Server)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:5232 0.0.0.0:* LISTEN 324/python3
Code: Alles auswählen
grep hosts /etc/radicale/config
hosts = 0.0.0.0:5232
- Rawbit
- Beiträge: 720
- Registriert: 24.12.2004 13:17:21
- Lizenz eigener Beiträge: GNU Free Documentation License
-
Kontaktdaten:
Re: raspian Stretch php5 fehlt Baikal mit php7
Hi,
auch mit 0.0.0.0 in der config kein Erfolg,
in /etc/default steht:
auch mit 0.0.0.0 in der config kein Erfolg,
in /etc/default steht:
Code: Alles auswählen
# Defaults for radicale calendar server (sourced from /etc/init.d/radicale)
# Uncomment to start radicale on system startup
ENABLE_RADICALE=yes
# Options for radicale on startup
# Note that most options can be specified in /etc/radicale/config
RADICALE_OPTS="--daemon"
# Make initscript verbose, override system default
# (Note: This is ONLY about the initscript!)
VERBOSE=yes
und in der config mit 0.0.0.0
# -*- mode: conf -*-
# vim:ft=cfg
# Config file for Radicale - A simple calendar server
#
# Place it into /etc/radicale/config (global)
# or ~/.config/radicale/config (user)
#
# The current values are the default ones
[server]
# CalDAV server hostnames separated by a comma
# IPv4 syntax: address:port
# IPv6 syntax: [address]:port
# For example: 0.0.0.0:9999, [::]:9999
# IPv6 adresses are configured to only allow IPv6 connections
hosts = 0.0.0.0:5232
# Daemon flag
daemon = True
# File storing the PID in daemon mode
#pid =
# SSL flag, enable HTTPS protocol
#ssl = False[code]
Gruß
Rawbit
Zuletzt geändert von Rawbit am 22.01.2018 19:43:15, insgesamt 1-mal geändert.
Re: raspian Stretch php5 fehlt Baikal mit php7
Wie ist nach der Änderung die Ausgabe von:
Solange da nicht der Port angezeigt wird, läuft Radicale nicht. Wie startest Du den Daemon? Kommen Fehlermeldungen beim manuellen Start? Läuft da noch ein "verreckter" Daemon?
Wenn ja beenden! Wenn ganz sicher kein radicale Daemon läuft, dann ein zweites Terminal öffnen, dort das Journal starten und dann im ersten radicale manuell starten.
Fehlermeldungen?
Code: Alles auswählen
netstat -t4lpn
Code: Alles auswählen
ps -aux | grep radicale
Code: Alles auswählen
journalctl -f
- Rawbit
- Beiträge: 720
- Registriert: 24.12.2004 13:17:21
- Lizenz eigener Beiträge: GNU Free Documentation License
-
Kontaktdaten:
Re: raspian Stretch php5 fehlt Baikal mit php7
Hi,
wenn ich radicale mit systemctl deaktiviere und mit radicale starte, kann ich die Begrüßung sehen.
Dann ergibt:
wenn ich radicale mit systemctl deaktiviere und mit radicale starte, kann ich die Begrüßung sehen.
Dann ergibt:
Code: Alles auswählen
ps -aux | grep radicale
root 1284 0.0 1.2 25156 9344 ? Ssl 22:23 0:00 /usr/bin/python /usr/bin/radicale -D
root 1295 0.0 0.0 4772 584 pts/0 S+ 22:28 0:00 grep radicale
netstat -t4lpn
Aktive Internetverbindungen (Nur Server)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 857/mysqld
tcp 0 0 0.0.0.0:139 0.0.0.0:* LISTEN 471/smbd
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 265/rpcbind
tcp 0 0 0.0.0.0:5232 0.0.0.0:* LISTEN 1284/python
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 678/sshd
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 937/master
tcp 0 0 0.0.0.0:445 0.0.0.0:* LISTEN 471/smbd
Zuletzt geändert von Rawbit am 22.01.2018 19:44:39, insgesamt 1-mal geändert.
Re: raspian Stretch php5 fehlt Baikal mit php7
Könntest Du bitte Deine Postings noch mal nacharbeiten und die Code-Blöcke in Code-Tags setzen. Die sind so mies zu lesen. Code-Tags ist dieser Button oberhalb vom Eingabefeld </>
Ich würde radicale mit einer vorgebenen eigenen (!) conf starten, z.B.
Ich mache das mit einer eigenen Service-Unit in /etc/systemd/system vom Typ "simple". Natürlich muss diese Conf dann die richtigen Einträge enthalten, also den korrekten Pfad zu den Daten. Und ich würde auch noch das Logging in dieser Conf aktivieren
Nur bevor wieder jemand meckert.... md5 reicht hier, da das nur LAN ist.
Ich würde radicale mit einer vorgebenen eigenen (!) conf starten, z.B.
Code: Alles auswählen
/usr/bin/python3 -m radicale --config "/etc/radicale/config"
Code: Alles auswählen
[server]
hosts = 0.0.0.0:5232
[storage]
filesystem_folder = /home/radicale/collections
[auth]
type = htpasswd
htpasswd_filename = /etc/radicale/users
# encryption method used in the htpasswd file
htpasswd_encryption = md5
- Rawbit
- Beiträge: 720
- Registriert: 24.12.2004 13:17:21
- Lizenz eigener Beiträge: GNU Free Documentation License
-
Kontaktdaten:
Re: raspian Stretch php5 fehlt Baikal mit php7
Hallo Thomas,
Ich mache das dann auch mit einem Startscript, aber ich schaue mir auch mal die Apache2-Lösung an.
Das Thema setze ich auf gelöst.
Danke für Deine Hilfe!
Gruß
Rawbit
Ok, wieder was gelernt!Könntest Du bitte Deine Postings noch mal nacharbeiten und die Code-Blöcke in Code-Tags setzen. Die sind so mies zu lesen. Code-Tags ist dieser Button oberhalb vom Eingabefeld </>
Ich mache das dann auch mit einem Startscript, aber ich schaue mir auch mal die Apache2-Lösung an.
Das Thema setze ich auf gelöst.
Danke für Deine Hilfe!
Gruß
Rawbit