Actions

Installation using a command line interface (CLI)/pt-br: Difference between revisions

From LimeSurvey Manual

(Created page with "<source lang="bash"> cd /var/www/limesurvey/application/commands php console.php </source> Isso mostrará: <pre> Yii command runner (based on Yii v1.1.14) Uso: console.php <co...")
(Created page with "Os seguintes comandos estão disponíveis: - instalar - mensagem - migrar - plugin - reiniciar senha - shell - webapp")
Line 22: Line 22:
Uso: console.php <command-name> [parameters...]
Uso: console.php <command-name> [parameters...]


The following commands are available:
Os seguintes comandos estão disponíveis:
  - install
  - instalar
  - message
  - mensagem
  - migrate
  - migrar
  - plugin
  - plugin
  - resetpassword
  - reiniciar senha
  - shell
  - shell
  - webapp
  - webapp

Revision as of 16:31, 15 April 2016

Introdução

Quando fizer instalações automáticas como na configuração Máquina Virtual, nós podemos usar a da LimeSurvey (v2.x referida aqui) CLI (Comando de Linha de Interface) tem um bom efeito. Esses arquivos usados para esse propósito (como também para reiniciar senhas) estão na pasta WEBROOT/application/commands, o arquivo de interesse aqui é console.php.

Pré-requisitos

  • PHP CLI deve estar disponível
  • WEBROOT/application/config/config.php deve estar disponível e populdo com os parâmetros should be available and populated with the automatizados de instalação.
  • Pasta permissões Módulos PHP disponípiveis devem ser compatíveis com as necessidades do LimeSurvey
  • Banco de dados MySQL vazio deve ser criado e o usuário deve ter o privilégio apropriado para isso.

Uso

Para propósitos ilustrativos assumimos que o WEBROOT será /var/www/limesurvey

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

Isso mostrará:

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

Os seguintes comandos estão disponíveis:
 - instalar
 - mensagem
 - migrar
 - plugin
 - reiniciar senha
 - shell
 - webapp

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

Syntax

php console.php <Admin User Name> <Admin User Password> <Full Name> <EMail ID>
  • The Full Name and password are enclosed in double quotes if they contain spaces or other special characters.
  • All other parameters like DB Name, DB Type, DB User, DB Password, etc are to be populated in the config.php file before script execution.
  • The script should be executed from and in the WEBROOT/application/commands folder only.

Example

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

outputs the following text:

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

and the database should be properly installed.