2011-06-27 80 views
3

我正在運行Windows 7並使用Xampp。我想爲PHP安裝Zend框架,但是我很難理解如何安裝它。我之前使用過Zend框架,但它已經安裝在我正在開發的Linux系統上。在Xampp之後安裝Zend Framework

我讀通過這裏了Zend文件:http://framework.zend.com/manual/en/learning.quickstart.create-project.html

我有更新includes_path部分的麻煩。我原來的包括路徑是include_path = ".;C:\xampp\php\PEAR",但我更新到include_path = ".;C:\Zend"

然後,我通過打開命令行工具並在所需目錄中運行% C:\Zend\bin\zf.sh create project testproject來遵循創建新項目的說明。我收到以下錯誤信息:'%' is not recognized as an internal or external command, or a batch file

一些幫助,這將不勝感激。

回答

0

看的像你想運行CMD shell腳本,肯定不行,試試這個:

開始>運行>CMD [進入]

> cd C:\path\to\html\docs 
> C:\Zend\bin\zf create project quickstart 

並且不放置>標記,只是cd ..zf ..

+0

OK,看起來像它實際上是試圖運行的東西,但我一直得到錯誤「php.exe」不被識別爲內部或外部命令.... – Anonymous

+0

不這樣做,它會創建你的項目在'C:\ Zend \ bin \'你不想那 – venimus

+0

ahh,好點,現在不好更新。 – RobertPitt

1

您可以使用PEAR

pear channel-discover zend.googlecode.com/svn 
pear install zend/zend 

如果你不知道哪裏是你的PEAR可執行文件,運行「梨」文件搜索,或「pear.exe」安裝Zend Framework。

之後,請查看http://framework.zend.com/manual/en/zend.tool.framework.clitool.html中的「在Windows上設置CLI工具」一節。它將幫助您輕鬆訪問zf命令行工具。

-1

的路徑添加到PHP解釋到%PATH%環境變量: 控制面板=>系統=>高級系統設置=>環境變量... =>系統變量=> =>追​​加;C:\xampp\php

+0

那麼C:\ xampp \ php的名字應該如何? –

3

C:\Zend\bin\zf.sh是Linux,你需要C:\Zend\bin\zf.bat我不知道你怎麼能運行

要設置ZF,你只需要在添加C:\Zend\libraryinclude_path

要解決PHP找不到您需要從

點擊Start添加;C:\xampp\php\到環境變量「路徑」,右鍵單擊Computer然後單擊Properties

然後高級系統設置>高級選項卡/環境變量>系統變量>路徑/編輯。 ..

enter image description here

然後追加到尾部;C:\xampp\php

你還應該追加;C:\Zend\bin容易獲得zf.bat [2]

然後創建項目不使用cd C:\Zend\bin!因爲你的項目將被創建到該目錄中。使用完整路徑C:\Zend\bin\zf create project quickstart

,或者如果你沒有步[2],只需前往htdocs(與cd your_htdocs_path)或者你在的Apache Web根目錄設置和執行zf create projext quickstart

您可能還需要設置一個虛擬主機「快速啓動」在Apache和可能在Windows中的新行hosts文件:127.0.0.1 quickstart因爲ZF主要爲虛擬主機設計

1

你也可以去你的zendFrame工作,你已經提取它,然後去bin文件夾我的情況是「C:\ xampp \ htdocs \ ZendFramework \ bin」),您可以在其中找到zf.bat。 編輯它與任何editer,去

「SET PHP_BIN=php.exe 」 

並將其設置爲

「SET PHP_BIN=C:\xampp\php\php.exe」 

和它的工作對我來說...