mirror of
https://github.com/alchemy-fr/Phraseanet.git
synced 2025-10-14 21:43:18 +00:00
Merge branch 'master' into PHRAS-3015_sb31-crashes-indexer_4.1
This commit is contained in:
@@ -38,14 +38,15 @@ fi
|
||||
/var/alchemy/Phraseanet/bin/setup system:config set main.cache.options.namespace $INSTALL_SERVER_NAME
|
||||
/var/alchemy/Phraseanet/bin/setup system:config set main.cache.type redis
|
||||
|
||||
# RabbitMQ
|
||||
bin/setup system:config set rabbitmq.server.host rabbitmq
|
||||
bin/setup system:config set rabbitmq.server.port 5672
|
||||
bin/setup system:config set rabbitmq.server.user $INSTALL_RABBITMQ_USER
|
||||
bin/setup system:config set rabbitmq.server.password $INSTALL_RABBITMQ_PASSWORD
|
||||
bin/setup system:config set rabbitmq.server.vhost /
|
||||
|
||||
# Bus configuration for scheduler & worker
|
||||
bin/setup system:config set workers.queue.worker-queue.registry alchemy_worker.queue_registry
|
||||
bin/setup system:config set workers.queue.worker-queue.host rabbitmq
|
||||
bin/setup system:config set workers.queue.worker-queue.port 5672
|
||||
bin/setup system:config set workers.queue.worker-queue.user $INSTALL_RABBITMQ_USER
|
||||
bin/setup system:config set workers.queue.worker-queue.password $INSTALL_RABBITMQ_PASSWORD
|
||||
bin/setup system:config set workers.queue.worker-queue.vhost /
|
||||
|
||||
# Create elasticsearch index
|
||||
/var/alchemy/Phraseanet/bin/console searchengine:index -c
|
||||
|
||||
## enable API and disable ssl on it
|
||||
|
@@ -55,7 +55,9 @@ class Install extends Command
|
||||
->addOption('es-host', null, InputOption::VALUE_OPTIONAL, 'ElasticSearch server HTTP host', 'localhost')
|
||||
->addOption('es-port', null, InputOption::VALUE_OPTIONAL, 'ElasticSearch server HTTP port', 9200)
|
||||
->addOption('es-index', null, InputOption::VALUE_OPTIONAL, 'ElasticSearch index name', null)
|
||||
->addOption('yes', 'y', InputOption::VALUE_NONE, 'Answer yes to all questions');
|
||||
->addOption('yes', 'y', InputOption::VALUE_NONE, 'Answer yes to all questions')
|
||||
->setHelp("Phraseanet can only be installed on 64 bits PHP.");
|
||||
;
|
||||
|
||||
return $this;
|
||||
}
|
||||
@@ -75,6 +77,14 @@ class Install extends Command
|
||||
*/
|
||||
protected function doExecute(InputInterface $input, OutputInterface $output)
|
||||
{
|
||||
if(PHP_INT_SIZE !== 8) {
|
||||
$output->writeln(sprintf(
|
||||
"<error>Phraseanet can only be installed on 64 bits PHP, your version is %d bits (PHP_INT_SIZE=%d).</error>",
|
||||
PHP_INT_SIZE<<3,PHP_INT_SIZE
|
||||
));
|
||||
return -1;
|
||||
}
|
||||
|
||||
/** @var DialogHelper $dialog */
|
||||
$dialog = $this->getHelperSet()->get('dialog');
|
||||
|
||||
|
Reference in New Issue
Block a user