내 프로젝트에 심포니에서 플러그인을 설치하려고 몇 가지 문제가 있어요 :Symfony 플러그인을 설치하지 않으십니까?
OS X 10.6 스노우 레오파드 (Snow Leopard)
MAMP 1.8.2 (PHP 5.2.10)
심포니 1.2 (독립 심포니 프레임 워크 + Symfony Getting Started 자습서에서 권장하는대로 프로젝트. 예를 들어 symfony 프레임 워크를 내 프로젝트의 lib/vendor 폴더에 저장합니다.
나는 나의 심포니 프로젝트
$ ./symfony plugin:install sfGuardPlugin
>> plugin installing plugin "sfGuardPlugin"
>> sfPearFrontendPlugin Attempting to discover channel "pear.symfony-project.com"...
>> sfPearFrontendPlugin downloading channel.xml ...
>> sfPearFrontendPlugin Starting to download channel.xml (663 bytes)
>> sfPearFrontendPlugin .
>> sfPearFrontendPlugin ...done: 663 bytes
>> sfPearFrontendPlugin Auto-discovered channel "pear.symfony-project.com", alias
>> sfPearFrontendPlugin "symfony", adding to registry
>> sfPearFrontendPlugin Attempting to discover channel
>> sfPearFrontendPlugin "plugins.symfony-project.org"...
>> sfPearFrontendPlugin downloading channel.xml ...
>> sfPearFrontendPlugin Starting to download channel.xml (639 bytes)
>> sfPearFrontendPlugin ...done: 639 bytes
>> sfPearFrontendPlugin Auto-discovered channel "plugins.symfony-project.org", alias
>> sfPearFrontendPlugin "symfony-plugins", adding to registry
내부에서 sfGuard 플러그인을 설치하려면 다음 명령을 실행하지만 검사 할 때 플러그인은 그 안에 아무것도 폴더. 명령을 다시 실행합니다.
$ ./symfony plugin:install sfGuardPlugin
>> plugin installing plugin "sfGuardPlugin"
플러그인을 실행하면 : list 명령은 플러그인이 설치되었음을 나타내지 않습니다. 이것은 내가 얻은 전부입니다
$ ./symfony plugin:list
Installed plugins:
아직 아무것도 없습니다. 내가 여기서 뭔가를 놓치고 있니? 내 배를 제대로 설치하지 않았습니까? 이것은 알려진 문제입니까? 심포니가 플러그인 코드를 다른 곳으로 옮겨 놓을 수 있습니까? symfony 1.0 방식에 익숙합니다.
문제 해결 팁을 환영합니다.
sfGuardPlugin 폴더를 드라이브 전체에서 검색하십시오. 어딘가에 있나요? 또한 ./symfony plugin :을 설치할 때 현재 디렉토리를 프로젝트 폴더로 설정해야합니다. 예 : 프로젝트 폴더 내에서 명령을 실행해야합니다. –