Installatie-gids¶
Deze gids beschrijft het installeren en updaten van FormVox op je Nextcloud-server.
Vereisten¶
Nextcloud-versie¶
- Minimum: Nextcloud 28
- Maximum: Nextcloud 33
- Aanbevolen: laatste stabiele release
PHP-versie¶
- Minimum: PHP 8.2
- Aanbevolen: PHP 8.2 of hoger
Server-vereisten¶
- Geen aanvullende database-vereisten (file-based opslag)
- Standaard Nextcloud-server-setup
- Voldoende schijfruimte voor formulier-bestanden
Installatie-methodes¶
Vanuit de App Store (aanbevolen)¶
- Log in als beheerder in Nextcloud
- Ga naar Apps (klik op je profiel → Apps)
- Zoek naar "FormVox"
- Klik op Download en inschakelen
Handmatige installatie¶
-
Download de laatste release vanaf GitHub
-
Pak uit in je Nextcloud-apps-directory:
- Stel correcte permissies in:
- Schakel de app in:
Of inschakelen via de web-interface in Apps → Uitgeschakelde apps.
Na de installatie¶
Installatie verifiëren¶
- Check dat de app als ingeschakeld in Apps staat
- Zoek het FormVox-icoon in de navigatiebalk
- Maak een test-formulier om de functionaliteit te verifiëren
MIME-type-registratie¶
FormVox registreert het .fvform-bestandstype automatisch tijdens installatie. Als bestanden niet het juiste icoon tonen:
- Voer de repair-stap uit:
- Leeg de file-cache:
FormVox updaten¶
Via App Store¶
- Ga naar Apps
- Check op updates
- Klik op Updaten naast FormVox
Handmatige update¶
- Download de nieuwe versie
- Schakel de app uit:
- Vervang de app-map:
- Schakel de app weer in:
- Draai upgrades:
Deïnstallatie¶
Data behouden¶
Om te deïnstalleren maar formulier-bestanden te behouden:
- Schakel de app uit:
- Verwijder de app-map:
Formulier-bestanden (.fvform) blijven in de bestandsopslag van gebruikers.
Volledige verwijdering¶
Om alles inclusief formulier-bestanden te verwijderen:
- Verwijder alle
.fvform-bestanden uit gebruikers-opslag - Volg de stappen hierboven om de app te deïnstalleren
Problemen oplossen¶
App verschijnt niet¶
Als FormVox niet verschijnt na installatie:
- Check dat de PHP-versie aan de vereisten voldoet:
- Check de Nextcloud-versie:
- Check dat de app is ingeschakeld:
- Check logs op fouten:
Bestandstype niet herkend¶
Als .fvform-bestanden niet correct openen:
- Voer maintenance-repair uit:
- Leeg caches:
sudo -u www-data php occ maintenance:mimetype:update-db
sudo -u www-data php occ maintenance:mimetype:update-js
Permissie-issues¶
Als je permissie-errors ziet:
- Check app-map-permissies:
- Fix eigenaarschap:
Volgende stappen¶
- Configureer FormVox-instellingen
- Stel Beveiliging-opties in
- Maak je eerste formulier