1. 程式人生 > >轉載http://jingyan.baidu.com/article/bad08e1e87138209c8512118.html

轉載http://jingyan.baidu.com/article/bad08e1e87138209c8512118.html

最近在學習PHP,在怎麼搭建PHP開發環境上花費了不少時間,網路上說的都是一些半成品,絕大部分還是些互相轉載的文章,在這裡把我自己摸索實現的過程記錄下來供大家學習參考。

    由於我是搞JAVA開發的,所以電腦上都有JDK這些環境,所有我就不從零開始寫起了,我的電腦環境是:XP系統,JDK1.6。如果使用Eclipse的方式就得先在電腦上安裝JDK環境,對於軟體的安裝我就不過多的細說了,我在這裡主要是介紹軟體安裝後的配置。

     軟體環境:

     JDK1.6

     WampServer

     Eclipse-php-helios

當軟體安裝完之後的具體配置步驟如下:

  1. 啟動wampServer軟體在電腦的右下角會有一個小圖示

    如上圖中被紅色框住的小紅色圖示。左鍵點選小圖示在彈出的選單中點選“Start ALL Services” 正常情況下紅色的小圖示會變成綠色。表示所有的伺服器正常啟動成功。在選擇PHP---PHP Setting--short open tag點選,這在後面會有用。

  2. 在wampServer都正常啟動成功之後,我們需要測試一下apache,開啟瀏覽器,在位址列中輸入http://localhost/ 回車後瀏覽器介面如下:

  3. Xdebug的配置:由於wampserver中已經自帶了Xdebug,所有我們這裡不用再去安裝了,只需要簡單的配置即可。唯一需要配的就是開啟D:\ProgramFiles2\wamp\wamp\bin\apache\Apache2.4.4\bin(這個路徑是根據自己的安裝路徑來的)下的php.ini,找到最後幾行中的xdebug.remote_enable = off,改成xdebug.remote_enable = on。這樣做是為了在eclipse中除錯時可以進入斷點。

    在http://localhost/中單擊phpinfo()連結,如果在其中有如下資訊,說明xdebug已正確安裝:

  4. 配置eclipse:首先需要配置eclipse的workspace這個必須設定到wamp的www目錄,     否則待會無法進行除錯。我的www目錄是D:\ProgramFiles2\wamp\wamp\www

  5. 配置好了workspace之後就可以啟動eclipse了,進入Eclipse -- Window –           Preferences--PHP設定 PHP Executable,設定介面如下:

    點選add按鈕後,在彈出的框中填寫的資訊如下:

    Name中就填寫你當前的PHP版本就行了,Executable path就是填寫你PHP環境中php.exe檔案的路徑,PHP ini file就是填寫你PHP環境中php.ini檔案的路徑,SAPI Type選擇CLT,PHP debugger選擇XDebug,再點選OK即可。

  6. 配置PHP server:配置介面如下:

  7. 配置Debug.配置資訊如下圖:

  8. 都配置成功之後,重啟wampserver,並且啟動所有服務“Start all services”,在eclipse中新建一個PHP專案,在新建一個php頁面,如下圖:

  9. 儲存後項目中的程式碼,右鍵專案名在彈出的操作列表選單中選擇Run As ---run configurations 面板中點選RUN 按鈕。如下圖:

  10. 在專案啟動成功後開啟瀏覽器,在位址列中輸入http://localhost/mytest/mytest.php 如果介面如下怎表示環境配置成功:

相關推薦

轉載http://jingyan.baidu.com/article/bad08e1e87138209c8512118.html

最近在學習PHP,在怎麼搭建PHP開發環境上花費了不少時間,網路上說的都是一些半成品,絕大部分還是些互相轉載的文章,在這裡把我自己摸索實現的過程記錄下來供大家學習參考。     由於我是搞JAVA開發的,所以電腦上都有JDK這些環境,所有我就不從零開始寫起了,我的電腦環境是:XP系統,JDK1.6。如果

在虛擬機中安裝kali linux (2018年1月9日 15:23:06)---摘選自百度經驗(https://jingyan.baidu.com/article/f00622283a29c0fbd3f0c8ea.html

get 為我 too a20 med 使用 per 存儲 安裝 在虛擬機中安裝kali linux 在電腦上安裝kali linux已經有很多教程了。這裏介紹在VMware中安裝kali linux .過程跟在電腦上安裝差不多。只是需要一些前期的設置。

此圖形驅動程式無法找到相容的圖形硬體的解決方案(複製貼上源於百度http://jingyan.baidu.com/article...

很多時候,我們下載了適合自己顯示卡型號的驅動程式,但是安裝的時候出現“此圖形驅動程式無法找到相容的圖形硬體”,此時,我們該怎麼辦呢?別怕,我現在來一步一步地教你。 原因分析 這是由於顯示卡驅動的安裝資訊檔案inf裡面缺少我們電腦顯示卡的硬體ID造成的. 步驟/方法 1 去官方網站下載適合你電腦顯

Arm的啟動方式:NorFlash啟動和NandFlash啟動(轉載 http://www.aiuxian.com/article/p-2796357.html

arm啟動方式有從norfalsh啟動、nandflash啟動、SD卡啟動和UBS啟動等,但是他們的啟動原理都是大同小異的。 開始之前,先理清幾個概念: SDRAM(Synchronous Dynamic Random Access Memory):同步動態隨機存取儲存器,同步是指Memor

揭祕阿里CDN核心技術(http://wenku.baidu.com/view/ffc63474b4daa58da1114a45.html?re=view)

中國專業CDN行業近年來呈現了迅猛增長的態勢。根據國內諮詢機構艾瑞的統計,從2006年至2012年,中國第三方CDN市場營收規模增長率均保持在30%以上。艾瑞預測,未來幾年CDN市場將繼續保持40%以上的高增長。 今天將會給大家揭祕阿里CDN核心技術!圖片來自阿里雲-

JavaScript 設計模式入門和框架中的實踐 http://www.codeceo.com/article/javascript-design-pattern.html

{} static log block 抽象 listener args assign ack 在編寫JS代碼的過程中,運用一定的設計模式可以讓我們的代碼更加優雅、靈活。 下面筆者就結合諸如redux的subscribe、ES6的class、vue裏面的$dispatch、

復合索引(轉載http://www.cnblogs.com/wenly/articles/1240321.html

而且 在操作 方式 識別 family 原則 net 就會 擁有 復合索引 概要什麽是單一索引,什麽又是復合索引呢? 何時新建復合索引,復合索引又需要註意些什麽呢?本篇文章主要是對網上一些討論的總結。一.概念單一索引是指索引列為一列的情況,即新建索引的語句只實施在一列

消息隊列(轉)https://zhidao.baidu.com/question/1822088046009192748.html

類別 比較 p s 聊天 庫存 很好 rec 幫助 開發 一、消息隊列概述  消息隊列中間件是分布式系統中重要的組件,主要解決應用耦合,異步消息,流量削鋒等問題。實現高性能,高可用,可伸縮和最終一致性架構。是大型分布式系統不可缺少的中間件。  目前在生產環境,使用較多的消息

spring常用註解(轉載http://elf8848.iteye.com/blog/442806)

odin Coding spa -c tle 類型 epo sta frame 1 引入context命名空間(在Spring的配置文件中),配置文件如下: Xml代碼 xmlns:context="http://www.springframework.org/

Fiddler——PC上實現手機的抓包(轉載 http://www.jianshu.com/p/13f8a81d7c7c)

方式 為我 測試 位置 data 所有 tel 越獄 tools Fiddler是15年初,在千牛中做超級促銷插件時,發現沒有root的Android機和沒有越獄的iPhone無法修改host,因此沒辦法測試。為了讓我這個磨人的PD也能看到,開發推薦了Fiddler。而且

幾款web版整合 QQ msn icq yahoo通 Gtalk等 即時聊天http //hi baidu com/ej

                    直到最近為止,我們常用的即時聊天工具(QQ、msn等)了Web版,大家不用下載龐大軟體,直接開啟網頁就可以與自己的好友聊天,非常方便.在此將時彙總,便於大家查詢,節約大家一點時間。   此都是官方網站,請大家放心使用:1、先說我們最常用的QQ            線上

js獲取路由(http://www.aaa.com/module/218.html)中的id

//返回當前頁面的 URL(http://www.aaa.com/模組名/216.html) var strUrl = window.location.href; //把一個字串按照/分割成字串陣列 a

我的技術BLOG:http://hi.baidu.com/pass86

我的技術BLOG:http://hi.baidu.com/pass86由於某些原因(使用教育網),網速較慢,不能在CSDN寫BLOG 。利用百度空間速度上的優勢,我已在http://hi.baidu.com/pass86開了BLOG些日子。不久(有了快網速後),我會回到CSD

從瀏覽器輸入http://www.baidu.com/到返回網站發生了什麽?

最終 客戶端 自然 什麽 三次握手 www 查詢 http pri 1.首先要知道: http是超文本傳輸協議,其次www是服務器名,baidu.com 是域名。 //將域名解析為ip的過程 2.其次,用戶輸入該網址,瀏覽器應用會開啟一個線程去處理該請求,如果是http

<轉載> MySQL 架構 http://www.cnblogs.com/winner-0715/p/6863802.html

ast 基礎 我們 以及 基於 storage 投影 itl uid 1.MySQL整體邏輯架構 我們先下圖看看MySQL整體邏輯架構(MySQL’s Logical Architecture) 圖1

轉載 logback的使用和logback.xml詳解 http://www.cnblogs.com/warking/p/5710303.html

version tor red java代碼 根節點 ext private 字符串 npe logback的使用和logback.xml詳解 一、logback的介紹  Logback是由log4j創始人設計的另一個開源日誌組件,官方網站: http://logb

sed和awk的一些使用【轉載http://blog.sina.com.cn/s/blog_6561ca8c0102we0o.html

blog printf begin 文件中 字符串 filename hello 選項 sina 在linux中,awk和sed命令對於快速的文本編排非常靈活有用。對文本插入列的操作也可以使用sed或者awk命令來處理,下面簡單介紹: 如果想要在指定列前插入字符串RR,

資料庫ID---轉載http://www.cnblogs.com/kissdodog/archive/2013/05/28/3102862.html

邏輯資料庫設計 - 需要ID(談主鍵Id)   本文的目標就是要確認那些使用了主鍵,卻混淆了主鍵的本質而造成的一種反模式。 一、確立主鍵規範   每個瞭解資料庫設計的人都知道,主鍵對於一張表來說是一個很重要,甚至必需的部分。這確實是事實,主鍵是好的

java提高篇(四)-----理解java的三大特性之多型 --- 轉載http://www.cnblogs.com/chenssy/p/3372798.html

java提高篇(四)-----理解java的三大特性之多型       面向物件程式設計有三大特性:封裝、繼承、多型。  &n

前端面試題(來自前端網http://www.qdfuns.com/notes/23515/c9163ddd620baac5dd23141d41982bb8.html

設置 session hat eval 減少 還需要 height 狀態碼 一次 HTML&CSS 1. 常用那幾種瀏覽器測試?有哪些內核(Layout Engine)? (Q1)瀏覽器:IE,Chrome,FireFox,Safari,Opera。 (Q2)內核