安装配置Eclipse开发PHP环境配置
文章結(jié)束給大家來個程序員笑話:[M]
????Eclipse發(fā)開PHP環(huán)境配置
????首先準備好件軟:
????1.?Apache,到這里找個最新本版
????2.?PHP,到這里下載
????3.?Eclipse?IDE?for?Java?EE?Developers,到這里下載
????4.?DLTK?Core?Frameworks?1.0?Integration?build,到這里下載
????注意:DLTK是所謂動態(tài)語言發(fā)開包,PDT依賴于它,不知為什么在現(xiàn)官方主頁上的定穩(wěn)本版從1.0版降到了0.95,而PDT必須在1.0上運行,所以請選擇最新的Integration本版(在頁面最下面),而不是Release或Stable本版。
????5.?PDT?2.0,到這里下載
????6.?Zend?Debugger,到這里下載
?????
????下面開始安裝配置這些件軟。
????首先,安裝配置Apache和php環(huán)境。
????安裝不多說,Apache是個msi件文,php只要解壓縮就能夠了。
????配置比較煩,步調(diào)如下:
????1.?輯編php.ini
?????1)?extension_dir?=?"./"????修為改?extension_dir?=?"C:/php-5.2.6/ext"
?2)?;extension=php_mysql.dll”和“;extension=php_gd2.dll”,去掉后面的分號,即把?;extension=php_mysql.dll?為改?extension=php_mysql.dll
把?;extension=php_gd2.dll?為改?extension=php_gd2.dll
?3).保存好php.ini,然后重起apache
????2.?改修Apache/conf下的httpd.conf,在件文部尾添加:
????LoadModule?php5_module?"C:/php-5.2.6/php5apache2_2.dll"
AddType?application/x-httpd-php?.php
AddType?application/x-httpd-php-source?.phps
Action?application/x-httpd-php?"/php/php-cgi.exe"
AddType?application/x-httpd-php?.html
AddType?application/x-httpd-php?.htm
AddDefaultCharset?UTF8
????PHPIniDir?"C:/php-5.2.6"
?????
????3.在環(huán)境變量的Path置設(shè)下添加:
????C:\php-5.2.6;C:\php-5.2.6\ext
????經(jīng)過上述配置,在Apache/htdocs目錄下創(chuàng)立一個php測試件文index.php如下:
?????
????
<?php
?phpinfo();
?>
????記得重新啟動Apache。
????打開IE在地址欄輸入:http://localhost/index.php,如果能作工就表現(xiàn)php和apache能作工了。
?????
????然后,配置Eclipse的PHP發(fā)開,調(diào)試環(huán)境。
????1.?安裝Eclipse.就是解壓縮到一個目錄
????2.?安裝DLTK.
????把下載到的件文解壓縮到某目錄下,如:F:"PHP"PDT"dltk-core-I-I200809081043-200809081043-incubation,啟動Eclipse->Help->Software?Updates->Available?Software?->?Add?Site?->?Local?->?選擇剛才的解壓縮目錄,安裝之。
????3.?安裝PDT2.0
每日一道理自己把自己說服了,是一種理智的勝利;自己被自己感動了,是一種心靈的升華;自己把自己征服了,是一種人生的成功。
????根DLTK安裝似類。
????4.?安裝ZDebugger
????把下載到的ZendDebugger-5.2.14RC9-cygwin_nt-i386.zip解壓縮,目錄下有一個readme.txt,按照下面說的安裝了行就,根據(jù)我安裝的實際情況行執(zhí)readme.txt的結(jié)果如下:
????1)??從5_2_x_comp目錄下選擇ZendDebugger.dll,copy到C:\php-5.2.6\ext下面
????2)??在php.ini件文中添加:
????zend_extension_ts=C:/php-5.2.6/ext/ZendDebugger.dll
zend_debugger.allow_hosts=localhost,127.0.0.1
????zend_debugger.expose_remotely=always
????3)?將dummy.php件文copy到C:\Program?Files\Apache?Software?Foundation\Apache2.2\htdocs下面
????5.?配置Eclipse及Apache
????1)?配置Apache:
????比如我在?E:\EclipseWorkspace下放置全部的Eclipse工程,那么改修Apache/conf/httpd.conf,在件文結(jié)尾添加:
????Alias?/Workspace/?"E:/EclipseWorkspace/"
<Directory?"E:/EclipseWorkspace/">
???Options?Indexes?MultiViews
???AllowOverride?None
???Order?allow,deny
???Allow?from?all
????</Directory>
????這樣做的處好是,全部php工程都同享一個apache配置(看下面如何置設(shè))。
????2)配置Eclipse:
????打開Eclipse->Window->Preferences->PHP:
????PHP?Executables->Add,如下所示置設(shè):
?????
????
?????PHP?Servers->New,如下所示置設(shè):
?????
?????注意URL欄中添加了Workspace,這個是在httpd.conf中添加的目錄別名。
????PHP?Debug,如下圖所示,選擇適合的Debugger,Server
?????
文章結(jié)束給大家分享下程序員的一些笑話語錄: 面試官:熟悉哪種語言
應(yīng)聘者:JAVA
面試官:知道什么叫類么
應(yīng)聘者:我這人實在,工作努力,不知道什么叫累
面試官:知道什么是包?
應(yīng)聘者:我這人實在 平常不帶包 也不用公司準備了
面試官:知道什么是接口嗎?
應(yīng)聘者:我這個人工作認真。從來不找借口偷懶
面試官:知道什么是繼承么
應(yīng)聘者:我是孤兒沒什么可以繼承的
面試官:知道什么叫對象么?
應(yīng)聘者:知道,不過我工作努力,上進心強,暫時還沒有打算找對象。
面試官:知道多態(tài)么?
應(yīng)聘者:知道,我很保守的。我認為讓心愛的女人為了自已一時的快樂去墮胎是不道德的行為!請問這和C#有什么關(guān)系??
轉(zhuǎn)載于:https://www.cnblogs.com/xinyuyuanm/archive/2013/05/05/3061619.html
總結(jié)
以上是生活随笔為你收集整理的安装配置Eclipse开发PHP环境配置的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Windows phone7 软件发布:
- 下一篇: 【资源下载】PCtoLCD2002 下载