젠드 프레임 워크 웹 애플리케이션을 처음부터 설정하는 법을 배우려합니다. 필자는 Magento를 사용해 왔으며 Zend가 얼마나 강력한 지 알지만 내 머리 위로 메신저처럼 보인다.PHP 명령 줄 실행, zend 프레임 워크 설정 문제
그래서 Keith Pope가 Zend 1.8을 사용하여 웹 응용 프로그램을 개발하면서 책을 구입했습니다. 첫 번째 장을 지나칠 수도 없습니다. 지옥을 혼란스럽게하는 것은 전체 커맨드 라인 거래입니다. 우리는 젠드 프레임 워크 릴리스 패키지를 다운로드하면
, 우리는 우리가 우리의 응용 프로그램을 만드는 시작하기 전에 몇 가지 기본적인 설치를 할 필요가 - 여기
이 책에서 한 구절이다. 먼저 응용 프로그램이 제공 될 웹 서버의 문서 루트 내에 새 디렉토리를 만듭니다. 이 장의 예에서는 helloZend라는 디렉토리 이름을 사용합니다. 그런 다음 릴리스 패키지의 라이브러리 및 bin 디렉토리를 새로 만든 디렉토리에 복사하십시오. 라이브러리 디렉토리에는 모든 젠드 프레임 워크 소스 파일이 들어 있고 bin 디렉토리에는 젠드 프레임 워크의 명령 줄 인터페이스가 들어 있습니다. Zend Framework가 설치되어 사용 준비가되었습니다! 프로젝트 구조 만들기 이제 프로젝트의 디렉토리 구조를 만들 준비가되었습니다. 이를 위해 젠드 프레임 워크가 제공하는 커맨드 라인 인터페이스를 사용할 것입니다. 이 인터페이스는 Zend_Tool 구성 요소를 사용합니다. Zend_Tool 구성 요소는 Zend Framework를 몇 분 만에 쉽게 시작하고 실행할 수있는 전체 명령을 제공합니다. 프로젝트 구조를 만들려면 명령 줄을 열고 hellozend 디렉터리로 변경 한 다음 다음 명령을 실행하십시오. Windows 사용자의 경우 bin \ zf.bat 프로젝트를 만들려면 Linux 및 Mac 사용자의 경우 bin /zf.sh 프로젝트를 만듭니다
좋아, 그래서 다 했어. 그러나 위의 첫 번째 부분에서 그는 웹 서버에 업로드한다고 말했습니다. 그런 다음 "명령 줄을여십시오", 정확히 어떻게합니까? 내가 액세스 할 수있는 유일한 명령 줄은 터미널입니다. 터미널이나 무언가를 할 수 있습니까? (Im on a mac) - 내 웹 서버에서 bin/zf.sh로 바로 이동해 보았습니다.이 링크를 열려고 할 때 터미널을 선택했는데 아무 일도 없었습니다.
누군가 나를 위해 이것을 명확히 할 수 있습니까? 나는 이것이 어리석은 질문 일지 모른다는 것을 알지만, 나는 살아 있지 않은 서버로 일하는 경험이 전혀 없다. 그리고 무엇이 아닌가 ...
제가 터미널 사용 전에 어떻게 작동하는지 이해합니다. 이해할 수없는 것은 이미 내 웹 서버에 업로드 된 파일과 함께 사용하는 방법입니다. 웹 서버에 필요한 폴더를 만드십시오 ... – thrice801
사실 고마워요. 예, 저는 지역 개발을 해본 적이 없다고 말하고 있습니다. 웹 서버에 바로 업로드하고 구성하고 거기에서 파일 작업을 시작합니다. 따라서 터미널을 사용해야합니다. 로컬에서 필요한 것은 아직 필요하지 않습니다. ssh를 사용하는 서버는 Zend 프레임 워크 용도로는 여전히 중요합니다. – thrice801