x

Hovedkapitler

  1. LimeSurvey Cloud vs LimeSurvey CE
  2. Hurtigstartveiledning - LimeSurvey 3.0+
  3. Installasjon - LimeSurvey CE
  4. Hvordan lage en god undersøkelse (veiledning)
  5. Komme i gang
  6. Administrere LimeSurvey
  7. Undersøkelser - introduksjon
  8. Innstillinger for undersøkelse
  9. Meny for undersøkelse
  10. Undersøkelsesstruktur
  11. Spørsmål - introduksjon
  12. Spørsmålsgrupper - introduksjon
  13. Undersøkelser - administrasjon
  14. Verktøylinjen for undersøkelsen
  15. Flerspråklig undersøkelse
  16. ExpressionScript-motor – Hurtigstartguide
  17. Ukategoriserte og avanserte funksjoner
  18. Vanlige spørsmål (generelt)
  19. Feilsøking
  20. Løsninger og omveier
  21. Lisens
  22. Versjonsendringer
  23. Tillegg
 Actions

Installasjon via kommandolinjegrensesnitt (CLI)

From LimeSurvey Manual

Denne siden kan være maskinoversatt og kan inneholde feil. Vis den engelske originalen · Forbedre denne oversettelsen
This page is a translated version of the page Installation using a command line interface (CLI) and the translation is 100% complete.

Introduksjon

Ved automatiserte installasjoner (f.eks. i et oppsett med virtuell maskin) kan du ha stor nytte av LimeSurveys CLI (kommandolinjegrensesnitt, her omtalt for v2.x). Filene som brukes til dette formålet (og også til å tilbakestille passord) ligger i mappen WEBROOT/application/commands, og den som er av interesse her er console.php.

Forutsetninger

  • PHP CLI må være tilgjengelig
  • WEBROOT/application/config/config.php må være tilgjengelig og fylt ut med parametrene fra den automatiserte installasjonsprosessen.
  • Tilgjengeligheten og tillatelsene til PHP-modulene må samsvare med kravene til LimeSurvey.
  • En tom MySQL-database må være opprettet, og brukeren må ha de nødvendige rettighetene for å bruke den.

Bruk

I eksempelet antar vi, for illustrasjonens skyld, at WEBROOT er /var/www/limesurvey.

cd /var/www/limesurvey/application/commands
php console.php

Dette vil vise:

Yii command runner (based on Yii v1.1.14)
Usage: console.php <command-name> [parameters...]

The following commands are available:
 - install
 - message
 - migrate
 - plugin
 - resetpassword
 - shell
 - webapp

To see the individual command help, use the following:
   console.php help <command-name>

Syntaks

php console.php <Admin User Name> <Admin User Password> <Full Name> <EMail ID>
  • Fullt navn og passord må omsluttes av doble anførselstegn hvis de inneholder mellomrom eller andre spesialtegn.
  • Alle de andre parametrene, som databasenavn, databasetype, databasebruker, databasepassord osv., må fylles ut i filen config.php før skriptet kjøres.
  • Skriptet skal kun kjøres fra og i mappen WEBROOT/application/commands.

Eksempel

cd /var/www/limesurvey/application/commands
php console.php install limeadmin pwd123 Admin admin@mydomain.com

gir følgende utdata:

/var/www/limesurvey/installer/sql/create-mysql.sql

Og databasen skal nå være riktig installert.