搭建Eclipse PHP開發環境

2021-05-21 17:59:53 字數 2082 閱讀 8516

搭建php開發環境:

1、準備並安裝下列軟體:

這樣做的好處是,所有php工程都共享乙個apache配置,通過http://localhost/workspace/projectdirectory即可訪問相應工程下面的php檔案。

4、php配置:

(1)把d:/php下的php.ini-recommended,改名為php.ini。

(2)設定下面的專案:

(下列配置可選)依賴於apache正在做的工作,在php中開啟錯誤報告可能沒法工作,因為在計算機上可能有多個php版本。有時很難區分apache正在使用哪個php版本,因為apache只能檢視乙個 php.ini 檔案。不知道 apache 正在使用哪個 php.ini 檔案配置自己是乙個安全問題。但是,有一種方法可以在 apache 中配置 php 變數,從而保證設定了正確的出錯級別。而且,最好知道如何在伺服器端設定這些配置變數,以否決或搶占 php.ini 檔案,從而提供更高階別的安全性。要做在 php.ini 檔案中已經做過的事,請把下列各行新增到 httpd.conf,覆蓋任何 php.ini 檔案:

這會覆蓋在 php.ini 檔案中為 display_errors 已經設定的標誌,以及 error_reporting 的值。值 2039 代表 e_all & ~e_notice。如果願意採用 e_all,請把值設為 2047。

同樣,還是要重啟 apache。

(4)找到dynamic extensions項,這裡是php擴充套件設定部分,啟用下列常用擴充套件(去掉以下幾項前面的「;」).

(5)解壓出zend debugger,把與php版本相對應的zenddebugger.dll拷貝到php安裝目錄下,修改php.ini,新增以下內容:

把解壓出來的dummy.php放到httpd documentroot目錄以及d:/php_workspace/下,用於在eclipse裡測試debugger是否連通(debug configurations->php web page->test debugger),

成功會出來乙個success message。(通過修改worksapce的對應站點目錄,configure "default php web server",也可以放到**的子目錄下)。

(6)這一步不是必須的:為防止以後出問題,把php下的php5ts.dll、libmysql.dll、以及ext/php_mysql.dll、ext/php_mysqli.dll(如果使用了這個擴充套件)三個檔案拷貝到windows/system32下。

注意很多時候出現一些與**無關的很難解決的問題時,十之**就是因為擴充套件沒有正確載入的原因(即使php.ini中的extension_dir指向了ext目錄),這主要

是因為php模組由apache來載入,這是兩個不同的軟體,經常會出現一些協作上的問題。這時就要把你使用到的擴充套件從ext下拷貝到system32下。

5、配置eclipse指向php模組:開啟eclipse的window->preferences->php->php executables->add,新增

name: php 5.2.11

executable path: d:/php/php.exe

php ini file(optional): d:/php/php.ini

php debugger: zend debugger

6、配置eclipse中的php檔案訪問url:開啟window->preferences->php->php server,編輯default php web server條目,將url改為http://localhost/workspace,注意url欄中新增了workspace,

這個是在httpd.conf中新增的目錄別名。

7、測試:配置完後重啟apache,然後新建乙個php project命名叫firstphptest, 當然使用的是我們的d:/php_workspace作為eclipse的workspace目錄。在工程中新建

php file, 比如使用的phpinfo.php。內容為

當在phpinfo.php上右鍵 run as->php web page。

使用Eclipse搭建Python開發環境

pydev是乙個強大的eclipse外掛程式,安裝該外掛程式,使用者可以使用eclipse來進行python應用程式的開發和除錯。即通過pydev可以將eclipse作為python ide。pydev 提供了一些很好的功能,如 語法錯誤提示 源 編輯助手 quick outline globals...

Ubuntu下搭建Qt OpenCV開發環境

vmware 11.1.1 ubuntu 14.04 64位 pc win7 64位 參考資料 在ubuntu14.04上建立qt 5.4.0開發環境 安裝過程就直接上方所附參考資料。2 建立qt專案 2.1 qt creator執行介面 為方便使用 a qt creator可以鎖定到工作列 並設定...

Mac上搭建React Native開發環境

前面我們介紹過在window環境下開發react native專案,今天說說怎麼在mac上搭建乙個rn的開發環境。然後一路回車 最後出現success,就表示安裝成功了。安裝完成後,可以用brew doctor命令檢測下是否有什麼衝突的地方。關於homebrew其他的介紹可以自行檢視官網資料。rea...