안녕하세요 저는 laravel 파일 내에서 내 composer.json의 모든 콘텐츠를 설치하기 위해 실행되는 작곡가 설치를 시도하고 있습니다. 하지만이 오류가 발생했습니다 오류 : 작곡가가 Anatile 작업 또는 처리기의 유효한 매개 변수가 아닙니다. 나는 무엇이 원인인지 잘 모르겠습니다. 내 플레이 북의 내용은 다음과 같습니다.오류 : 작곡가가 Ansible 작업 또는 처리기의 유효한 매개 변수가 아닙니다.
---
- name: Install PHP5+
apt: name={{ item }} update_cache=yes state=latest
with_items:
- git
- mcrypt
- php5-cli
- php5-curl
- php5-fpm
- php5-intl
- php5-json
- php5-mcrypt
- php5-sqlite
- sqlite3
notify:
- Reload Nginx
- name: install composer
shell: curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer
args:
creates: /usr/local/bin/composer
- composer:
command: install
working_dir: /path/to/project
지금 내가 방황하는 조항을 작성하면 작성자가 합법적 인 매개 변수가 아닙니다. 기본적으로 난 그냥 작곡가를 실행하고 내 작곡가 JSON
http://docs.ansible.com/ansible/composer_module.html
내 Ansible 버전이 실제로 낮은 버전 인 것으로 보입니다. 나는 1.5 명의 책임감이있다. 나는 .sh 파일에서 나의 무언가를 미리 설치하고 방황을 할 때 실행한다. –
나는이 문제를 고치고 apt-get를 먼저 설치 했으므로, 설치가 가능하도록 최신 버전을 설치해야한다. 작곡가 설치를 실행할 수 있습니다. 작곡가가 사용할 수있는 버전을 알려 주셔서 감사합니다 –
@MadzmarUllang Ansible 1.5를 사용했다면, 왜 [tag : ansible-2.x]로 질문을 했습니까? – techraf