2012-03-22 8 views
1

Netbeans에서 새로 만든 PHP 프로젝트를 우분투에서 작동시키는 데이 문제가 있습니다. 프로젝트의 소스 폴더를 /lampp/htdocs 폴더에 배치하려고했거나 프로젝트를 만드는 세 번째 단계에서 복사 위치 옵션을 선택했지만 그 중 아무 것도 작동하지 않았습니다. 여기Netbeans Ubuntu의 PHP 구성

내가 사용하고있어 소프트웨어의 버전 :

  • 넷빈즈 7.1
  • LAMPP (새로 다운로드)
  • 우분투 11.10 (최신)

I 단계가 제공 될 수 있다면 감사 할 것입니다.

+1

작품으로 당신은 Netbeans에서 프로젝트를 열 수 없다는 것을 의미합니까? 또는 브라우저에서 프로젝트를 열 수 없습니까? – Songo

+0

왜 우분투 패키지 대신 lampp/xampp을 사용합니까? 'apt-get install apache2 libapache2-mod-php5 php5 mysql-server-5.1 mysql-client-5.1 phpmyadmin' –

+0

@Songo이 두 단계 중 하나를 사용하여 새로 생성 된 프로젝트를 실행할 수 없습니다. –

답변

5

좋아, 내가 보통하는 모든 것을 제공 할 것이다. 우분투의 새 버전을 다운로드하는 순간부터.

  1. 우분투를 설치 한 후 XAMPP for Linux을 다운로드하고 설치 안내서를 따르십시오. XAMPP 추출시 사용 권한에주의하십시오. 올바른 폴더 /opt에서 추출했는지 확인하십시오.
  2. /opt/lampp/lampp start 명령을 사용하여 수동으로 XAMPP를 시작해야합니다. 이를 위해서는 루트 액세스 권한이 필요합니다. 모든게 시작된 경우 일반적으로 당신은 터미널에 다음과 같은 메시지가 나타납니다

    lampp를가 XAMPP 1.7.7 ... 시작 : 아파치 시작 ... 가 lampp를 : MySQL 시작하기 ... lampp를 시작.

  3. http://localhost 또는 http://127.0.0.1으로 이동하면 다음 화면이 표시됩니다. XAMPP startup screen http://img.techblissonline.com/wp-content/uploads/xampp-splash-screen.jpg

  4. 원하는 언어를 선택한 다음 설치가 완료되었습니다.

  5. 새 Netbeans 프로젝트를 만들고이를 test (예 : /opt/lampp/htdocs/)이라고합니다.

  6. index.php 파일을 /opt/lampp/htdocs/test/ 안에 만들고 echo phpinfo()을 넣습니다.

  7. http://localhost/test/index.php으로 이동하면 방금 작성한 페이지가 표시됩니다.

주 :

  • 이미 XAMPP에서은 phpinfo() 페이지를 확인하여 설치에 필요한 모든 PHP 확장해야합니다.
  • 매번 수동으로하지 않고 PC를 시작할 때마다 XAMPP를 시작하고 싶을 것입니다. 당신이 그것을 google하는 경우에 그것을하는 몇몇 방법이있다.

    이 모든 단계를 시도했지만 여전히 프로젝트를 실행할 수 없습니까?

+0

5 단계에서 '소스 폴더에 쓸 수 없습니다.'라는 오류가 있습니다. Netbeans이 해당 폴더 인'/ opt/lampp/htdocs'에 루트 액세스 할 수있게하려면 어떻게해야합니까? –

+1

올바른 사용 권한을 사용하여 XAMPP 패키지를 올바르게 추출한 경우 발생하지 않았던 사용 권한 문제 일 수 있습니다. 그것이 우리 모두에게 일어날까 걱정하지 마십시오 (^^,). 폴더의 권한을 777로 변경하십시오 (권장하지는 않지만). 'sudo chmod 777 -R/opt/lampp/htdocs' 명령을 사용하십시오. 이렇게하면'/ opt/lampp/htdocs'와 그 안에있는 모든 것에 대한 (그리고 모든 사람들에게) 완전한 허가를 줄 것입니다. – Songo

+0

'phpinfo()'를 echo 할 필요가 없습니다 : P –