이 정확한 질문을 찾지 못했습니다. Redmine 3.2.1을 Apache 2.4.18 및 Passenger 5.1.1이 적용된 Ubuntu 16.04.1 LTS 서버에 설치하고 있습니다. 이 오류가 계속 : www가 데이터를 chmod를 함께 775Redmine에 대한 .bundle/config의 사용 허가
그러나 : 내가 수동으로 /usr/share/redmine/.bundle/config 디렉토리를 생성하고 www가 데이터에 속하는 만든
There was an error accessing `/usr/share/redmine/.bundle/config`.
The underlying system error is Errno::EISDIR: Is a directory @ io_fread - /usr/share/redmine/.bundle/config (Bundler::GenericSystemCallError)
/var/lib/gems/2.3.0/gems/bundler-1.14.2/lib/bundler/shared_helpers.rb:122:in `rescue in filesystem_access'
/var/lib/gems/2.3.0/gems/bundler-1.14.2/lib/bundler/shared_helpers.rb:108:in `filesystem_access'
/var/lib/gems/2.3.0/gems/bundler-1.14.2/lib/bundler/settings.rb:311:in `load_config'
,/usr/share/redmine 자체는 root : root 및 chmod 755에 속합니다.
보석/번들러 문제보다 승객 문제입니까?
Apache VHost는 PassengerResolveSymlinksInDocumentRoot가 설정된 상태로 구성됩니다. PassengerDefaultUser는 www-data입니다.
편집 : 거의 bundle install
을 실행할 때 추가 출력이 전혀 없으며 오류 메시지도 표시되지 않습니다. 아무 일도없는 것처럼 즉시 프롬프트로 돌아갑니다.
질문을 편집하는 대신 답변을 해결책으로 추가하십시오. 24 시간 (iirc) 후에도 자신의 답변을 수락 할 수 있습니다. –
@HolgerJust 좋아요, 저도 해 봤는데 내일 받아 들였습니다. 감사 :) – unfairhistogram