PHP의 ZIP 파일을 다운로드하여 내 프로필에서 압축을 풉니 다. 그런 다음 PEAR 패키지가 필요했습니다. go-pear.bat
분명히 PEAR을 설치 한 것 같습니다. 나중에 pear.bat
파일에 들어가서 경로를 php.exe
으로 변경해야합니다.Windows에서 PEAR 디렉토리 문제가 발생했습니다.
그러나, 내가 뭔가를 설치하려고 할 때 다음과 같은 오류 얻을 :
ERROR: failed to mkdir C:\php5\pear\data\Console_CommandLine\data
물론, 더 쓰기 권한이 루트 디렉토리에 허용되지 않습니다를하지만 난 PEAR 생각하는 방법을 정확하게 알고 당황 조금 있어요 존재하지도 않고 어디에서나 구성되는 위치에 아무 것도 설치해야합니다. PHP는 현재 H:\
(내 프로필의 subst'ed) 아래에 있습니다. PEAR 설치 중에 입력 한 모든 경로는 정상이었고 C:\php5
이라는 유일한 위치는 PEAR/go-pear.phar
과 설명서에 있습니다. 그 중 하나는 내가 어쨌든 변경해서는 안되는 것이고, 다른 것은 프로그램 그 자체와 거의 관련이 없다고 생각합니다.
이제는 아마도 C:\php5
이 PHP가 현재 놓고 있거나 실제로 그 위치에 설치되어있는 디렉토리에 대한 연결점/심볼릭 링크를 만들 수 있습니다. 원래는 약간의 테스트를위한 것이기 때문에 두 가지를 피하십시오. 뭔가의.
이후로는 pear help install
으로 보았고, 분명히 -P
또는 -R
을 사용할 수 있으므로 일부 경로를 설정하십시오. 그것들의 정확한 차이는 나에게 아직도 불분명하다. 그러나 그것들을 시험해 보는 것은 상처가되지 않을 것이다. 어떻게 든 결과는 ... 예기치 않은 :
-P H:\Downloads\php\PEAR
ERROR: failed to mkdir C:\Downloads\php\PEAR\php5\pear\data\Console_CommandLine\data
같은 경로를 사용 -R
동안은 (분명히 -R
는 지시, 그게 내가 전에 일 때문에 나는 두 C:\
을 생각하고 php5
어딘가 하드 코딩되어 지금까지
download directory "C:\Downloads\php\PEAR\Users\JOHANN~1\AppData\Local\Temp\pear\download" is not writeable. Change download_dir config variable to a writeable dir
: 나는 더욱 재미 결과)이 접촉하지 않아야 추측 뚜렷한 이유가 없기 때문에 (내 환경 변수도 그 종류의 것을 포함하고 있지 않다.) 그래서 나는 다시 파헤쳐 보겠다. 이번에는 더 짧은 문자열과 더 긴 결과 목록을 찾는다.
하지만 그동안 누군가에게이 아이디어가 있다면 도움이 될 것입니다. 배 명령의 config-...
매개 변수에
은'설정 - show' 수익률'C를 가리 꽤 많은 설정을 유망 보이는 성공했다. 이제 PEAR이 설정 파일에 정상적인 위치를 사용하도록 지시 할 수있는 방법을 알아야합니다. 'C : \ Windows'에있는 * user * 설정 파일을 기대하는 것은 아마 잠시 동안 본 이상한 일일 것입니다. – Joey
자, 이제 해결했습니다. 'C : \'의 하위 디렉토리에서'pear'를 실행하고'C :'드라이브의 경로를'-P' 옵션으로 지정하면 분명히 작동합니다. – Joey