Zum Inhalt springen

Roundcube/Plugin/carddav: Unterschied zwischen den Versionen

Aus Foxwiki
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
== CardDav ==
<noinclude>
<!--
----
{{Navigation|<zurück>|<nachste>}}
----
-->
'''{{BASEPAGENAME}}'''
</noinclude>
 
== Beschreibung ==
This is a plugin to access CardDAV servers like [[nextcloud]]
This is a plugin to access CardDAV servers like [[nextcloud]]
* Installed via [[composer]] roundcube/carddav
* Installed via [[composer]] roundcube/carddav


Setup the database tables using the suitable file saved in the <code>dbmigrations/0000-dbinit/</code> subfolder
Set up the database tables using the suitable file saved in the <code>dbmigrations/0000-dbinit/</code> subfolder


Then you can configure you addressbook. If you use an ownCloud server, this is how to do it:
Then you can configure your address book. If you use an ownCloud server, this is how to do it:


If you have an Android phone you may want to take a look to the CardDAV application here.
If you have an Android phone, you may want to take a look at the CardDAV application here.


=== Troubleshooting ===
=== Troubleshooting ===
If you get a <code>curl</code> error like this when downloading the dependencies
If you get a <code>curl</code> error like this when downloading the dependencies
  All settings correct for using Composer
  All settings are correct for using Composer
   
   
  PHP Warning: failed loading cafile stream: `/etc/ssl/certs/cacert.pem' in - on line 762
  PHP Warning: failed loading cafile stream: `/etc/ssl/certs/cacert.pem' in - on line 762
Zeile 24: Zeile 33:
  openssl.cafile=/etc/ssl/certs/cacert.pem
  openssl.cafile=/etc/ssl/certs/cacert.pem


== Installation ==
<syntaxhighlight lang="bash" highlight="1" line copy>
< /syntaxhighlight>
== Aufruf ==
<syntaxhighlight lang="bash" highlight="1" line copy>
< /syntaxhighlight>
=== Optionen ===
{| class="wikitable sortable options gnu big"
|-
! Unix !! GNU !! Parameter !! Beschreibung
|-
| || || ||
|-
|}


== Weblinks ==
=== Parameter ===
=== Umgebungsvariablen ===
=== Exit-Status ===
{| class="wikitable options col1center big"
|-
! Wert !! Beschreibung
|-
| 0 || Erfolg
|-
| >0 || Fehler
|}
 
== Anwendung ==
<syntaxhighlight lang="bash" highlight="1" line copy>
< /syntaxhighlight>
 
<!-- output -->
<syntaxhighlight lang="bash" highlight="" line>
< /syntaxhighlight>
 
=== Problembehebung ===
 
== Konfiguration ==
=== Dateien ===
{| class="wikitable options big"
|-
! Datei !! Beschreibung
|-
| ||
|-
| ||
|}
 
<noinclude>
<!--
----
{{Navigation|<zurück>|<nachste>}}
----
-->
== Anhang ==
=== Siehe auch ===
<div style="column-count:2">
<categorytree hideroot=on mode="pages">{{BASEPAGENAME}}</categorytree>
</div>
----
{{Special:PrefixIndex/{{BASEPAGENAME}}/}}
 
=== Dokumentation ===
<!--
; Man-Page
# [https://manpages.debian.org/stable/procps/pgrep.1.de.html prep(1)]
 
; Info-Pages
-->
 
=== Links ===
==== Projekt ====
==== Weblinks ====
# https://www.allerstorfer.at/roundcube-install-carddav-plugin-on-ubuntu-20-04/
# https://www.allerstorfer.at/roundcube-install-carddav-plugin-on-ubuntu-20-04/
<!--
{{DEFAULTSORT:new}}
{{DISPLAYTITLE:new}}
-->


[[Kategorie:Roundcube/Plugin]]
[[Kategorie:Roundcube/Plugin]]
</noinclude>

Version vom 8. Juli 2026, 14:13 Uhr

Roundcube/Plugin/carddav


Beschreibung

This is a plugin to access CardDAV servers like nextcloud

  • Installed via composer roundcube/carddav

Set up the database tables using the suitable file saved in the dbmigrations/0000-dbinit/ subfolder

Then you can configure your address book. If you use an ownCloud server, this is how to do it:

If you have an Android phone, you may want to take a look at the CardDAV application here.

Troubleshooting

If you get a curl error like this when downloading the dependencies

All settings are correct for using Composer

PHP Warning: failed loading cafile stream: `/etc/ssl/certs/cacert.pem' in - on line 762
PHP Warning: file_get_contents(): Failed to enable crypto in - on line 762
PHP Warning: file_get_contents(https://getcomposer.org/versions): failed to open stream: operation failed in - on line 762
PHP Warning: Invalid argument supplied for foreach() in - on line 508
None of the 0 stable version(s) of Composer matches your PHP version (5.6.21 / ID: 50621)

then you have to install a cert bundle:

cd /etc/ssl/certs
wget --no-check-certificate https://curl.haxx.se/ca/cacert.pem

and tell php where to find it editing your php.ini

openssl.cafile=/etc/ssl/certs/cacert.pem

Installation

<syntaxhighlight lang="bash" highlight="1" line copy> < /syntaxhighlight>

Aufruf

<syntaxhighlight lang="bash" highlight="1" line copy> < /syntaxhighlight>

Optionen

Unix GNU Parameter Beschreibung

Parameter

Umgebungsvariablen

Exit-Status

Wert Beschreibung
0 Erfolg
>0 Fehler

Anwendung

<syntaxhighlight lang="bash" highlight="1" line copy> < /syntaxhighlight>

<syntaxhighlight lang="bash" highlight="" line> < /syntaxhighlight>

Problembehebung

Konfiguration

Dateien

Datei Beschreibung


Anhang

Siehe auch



Dokumentation

Projekt

  1. https://www.allerstorfer.at/roundcube-install-carddav-plugin-on-ubuntu-20-04/