Описание тега php-deployer

A deployment tool written in PHP with support for popular frameworks out of the box.
0 ответов

Deployer для развертывания при редактировании файла

У меня есть php deployer, который будет развертывать все мои файлы на промежуточном сервере при каждом запуске dep deploy:staging, Теперь я хочу знать, есть ли способ выполнить эту команду развертывания всякий раз, когда файл получил изменения. Я пы…
14 мар '17 в 04:23
1 ответ

Написание интерфейса для импорта данных из одной системы хранения в другую

Пожалуйста, кто-нибудь может мне помочь со следующей проблемой. Проблема заключается в том, что мне нужно написать интерфейс для импорта данных, хранящихся в различных "системах хранения", таких как Google Docs, MySQL DB, и экспорта их в мою систему…
23 фев '16 в 09:27
0 ответов

Приложение Laravel не обновляется после развертывания

У нас есть несколько приложений Laravel на одном сервере. Для развертывания я использую развертыватель с тем же deploy.phpОдно приложение долго остается в старом состоянии, даже если я выполняю команды sudo service php7.1-fpm restartа также sudo ser…
01 сен '18 в 19:31
0 ответов

Symfony ProcessTimedOutException при запуске gulp --production

Когда я запускаю файл развертывания на моем сервере. Я получаю исключение ошибки тайм-аута. Я увеличиваю время ожидания процесса компоновщика ("время ожидания процесса":600). Кроме того, я добавил тайм-аут в deploy.php Здесь deploy.php: task('gulp',…
29 авг '18 в 14:35
1 ответ

Как в php deployer установить информацию о хосте из.env вместо ~/.ssh/config

Я смотрю, как я могу настроить хост-пользователя и перейти от env это не работает - нужна строка, а не функция host('51.38.98.87') ->stage('production') ->user( function(){return getenv('PRODUCTION_USER'); ) ->pass( function(){return getenv…
20 дек '18 в 12:37
1 ответ

deployer.org как изменить имя папки релизов

После развертывания по команде на моем сервере: bin/dep deploy В "releasesУ меня есть папка с именем понравилась 1, 2, 3... Как я могу изменить его на метку времени, поэтому после команды развертывания я получу что-то вроде этого 20160425120500 вмес…
17 янв '18 в 08:19
1 ответ

Deployer php - общие файлы не работают

Я пытаюсь развернуть сайт Wordpress с помощью php deployer, но у меня проблема с wp-config.php файл в общей папке. При развертывании, это не общий доступ, и я перенаправлен в /wp-admin/setup-config.php, Я забыл что-то в моем deploy.php конфигурацион…
13 июн '17 в 14:07
2 ответа

Deployer - фатальная ошибка: вызов неопределенного сервера функций ()

Развертывание версии 4.1.0 При беге dep deploy test сообщается о следующей ошибке: Неустранимая ошибка PHP: вызов неопределенной функции server() ftn сервера определяется в файле конфигурации следующим образом: // Configure servers server('test', 't…
27 янв '17 в 15:00
1 ответ

Перезагрузка php-fpm после развертывания через php-deployer без пароля

То, что я пытаюсь достичь, это перезагрузить php7.2-fpm сервис через https://deployer.org/. Согласно документации php-deployer, это можно сделать, как показано ниже: task('reload:php-fpm', function () { run('sudo /usr/sbin/service php7-fpm reload');…
22 окт '18 в 12:45
4 ответа

Как указать Deployer использовать другую версию PHP после ssh'ed для моего общего хостинга?

Я экспериментирую с Deployer для развертывания приложения Laravel на виртуальном хостинге (используя рецепт laravel) из моего локального ~/Code/project_foo, Дело в том, что когда я подключен к своему серверу общего хостинга через sshтогда по умолчан…
01 мар '18 в 12:15
1 ответ

Ошибка перенаправления слишком много раз после развертывания приложения Yii2

Я пытаюсь развернуть свое приложение Yii2 с помощью Deployer Мой сервер Ubuntu server 16.4.10 LTS, Я все правильно настроил, когда я просто копирую проект на сервер с помощью filezilla, все работает нормально, но когда я развертываю его с помощью de…
20 окт '16 в 08:49
1 ответ

Как использовать php deployer?

Я хочу развернуть проект PHP с помощью Deployer.У меня есть этот код: task('deploy', [ 'deploy:prepare', 'deploy:lock', 'deploy:release', 'deploy:update_code', 'deploy:shared', 'deploy:writable', 'deploy:vendors', 'deploy:clear_paths', 'deploy:symli…
27 дек '16 в 01:06
1 ответ

Только папка сборки php deploy

В настоящее время я использую Grunt с grunt-ssh-deploy для развертывания сборки / папки после того, как сборка завершена с помощью архива, например: 'ssh-deploy-release': { options: { localPath: 'build', currentReleaseLink: 'current', releasesToKeep…
22 май '17 в 03:32
1 ответ

Как автоматизировать развертывание новых версий PHP-скриптов, работающих в фоновом режиме, без простоев?

У меня есть потребитель AMQP (потребитель RabbitMQ), написанный на PHP, который всегда работает в фоновом режиме. Этот скрипт запускается в нескольких узлах и 12 раз на узел: 12 запущенных фоновых процессов Unix: php -f consumer.php &, Если необ…
23 окт '16 в 00:20
1 ответ

Форма Symfony 3 не сохраняется в базе данных

В настоящее время я создаю форму подписки с Symfony 3, и все работает так, как должно в среде разработки. После того, как я разверну его в производство, все вначале работает нормально - данные помещаются в базу данных, как и для первого подписчика. …
04 сен '16 в 16:33
1 ответ

Документы Deployer неверны. Как правильно перенастроить существующую задачу?

Документы PHP Deployer на этой странице неверны. В разделе "Переконфигурировать" написано: Вы можете перенастроить задачи, например, предоставленные рецептами третьей части, получив их по имени: task('notify')->onlyOn([ 'firstserver', 'thirdserve…
14 фев '17 в 21:08
1 ответ

Докер. Симлинк внутри контекст не работает

Я упростил настройку для демонстрационных целей, но я не понимаю, почему возникает эта проблема. Что я скучаю. Содержимое папки проекта current -> releases/21 releases внутри releases/21 проект с docker-compose.yml расположен. Вот сокращенная вер…
0 ответов

Можно ли добавить -vvv для некоторых задач автоматически в Deployer

Я хочу написать некоторые задачи с помощью развертывателя 6.0.2, где они всегда должны использовать -vvv. Например, особый реальный случай. ./vendor/bin/dep whoami:remote_gitlab -vvv stage Это возвращает мне следующие строки: ➤ Executing task whoami…
13 сен '18 в 08:05
1 ответ

Развертывание приложений 2 на одном хосте

Дано: Одностраничное приложение веб-интерфейса (angularJS) и служба API-интерфейса (Symfony3) Один хост на одну сцену, на которой размещены как фронт, так и бэкэнд Развертывание версии 6.0.3 Вопрос в том, как уметь развернуть их оба, используя следу…
12 окт '17 в 07:45
1 ответ

Отличающиеся версии PHP с использованием ssh

Я пытаюсь настроить развертывание PHP на общем сервере. И возникли проблемы с запуском php удаленно на сервере. Сервер работает php 7.0.6 для обычных запросов http. И если я SSH через терминал и запустить php -v на удаленном сервере я получаю: # php…