2010-07-10 5 views
1

저는 우분투에서 새롭고 이클립스에서 더 새로운 것입니다. PHP MVC 프레임 워크 인 CodeIgnitor를 시작하려고합니다. 내 dev 환경을 설치하려면 다음 문서를 사용하고 있습니다. http://hetal.wordpress.com/2009/09/04/working-with-eclipse-and-code-igniter/Eclipse 프로젝트에 CodeIgnitor System 폴더를 추가하려면 어떻게합니까 - Ubuntu

Eclipse의 새 프로젝트에 CI 'System'폴더를 추가하려고합니다. 나는 'New Php Project'를 선택한 다음 '기존 소스에서 프로젝트 만들기'를 선택하여이 작업을 수행합니다. 지시 된대로 시스템 폴더를 가리키고 있습니다.

오류가 발생합니다. 리소스의 부모 : /var/www/CI/System/.project가 읽기 전용으로 표시됩니다.

자세한 내용은 "사용 권한이 거부되었습니다."

나는 gksudo를 사용하여 Eclipse를 실행 시도했지만 그때 PHP 플러그인이 설치되지 않은 등

답변

0

Eclipse 쓰기 파일 (즉, Eclipse .project)에 권한이없는 디렉토리에 파일을 작성하려고 시도하고 있습니다. 실제/var/www/디렉토리에 쓰려고하는 것 같습니다.

일반적으로 CodeIgnitor를 내 개발 디렉토리/eclipse 작업 공간에두고/var/www /에서 소프트 링크를 작성하여 개발 환경에서 설정 한 코드 Ignitor를 가리 킵니다. 응답에서

%> CD의/var/www /에서
%> 에선 -s/홈/jsmith의/식/작업/CodeIgnitor CI

이 만들어집니다 소프트 링크를 의견을 홈 디렉토리에있는 CodeIgnitor를 가리키는/var/www/CI라는 이름의 디렉토리입니다. (또는 어디에서 일반적으로 개발 파일을 놓았는지) 이것은 웹 서버가 완전한 권한을 가진 디렉토리에서 제어 할 수있는 CodeIgnitor 파일을 제공하고 사용할 수있게합니다.

+0

"/ var/www /에서 링크를 만들면 설정 한 코드 Ignitor를 가리 킵니다." - 링크를 만들면 무슨 뜻인지 설명해 주시겠습니까? – Nick

+0

내 의견을 내 대답으로 옮겨서 형식이 올바르게 지정되었습니다. –

+0

교육. 고맙습니다! – Nick

1

그것이 단지 /System/ 폴더에 대한 읽기 권한을했다고 말하는, 따라서 그것은을 쓸 수있는 권한이 없습니다 .project 파일

chmod/System/ 디렉토리 및 Eclipse로 다시 가져 오기를 시도하십시오.

chmod og=rw /var/www/CI/System/ 
/* Gives the owner & group read & write access */ 
관련 문제