<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                LAMP(Linux+Apache+MySQL+PHP)或WAMP(Windows+Apache+MySQL+PHP)是一門關于PHP架構網站的課程,它可以使用XAMPP軟件(Apache+MySQL+PHP集成開發包)搭建PHP環境進行網站開發,通常在使用該軟件中會遇到80端口被占用的問題(Port 80 in use by "system"),這時需要把端口改成其它端口,下面將詳細介紹。 ### 一. 安裝XAMPP軟件 在講解之前補充兩個概念: 1.PHP(Hypertext Preprocessor,超文本預處理器的縮寫)是一種被廣泛應用的開放源代碼的多用途腳本語言,可嵌入到HTML中,尤其適合Web開發。 2.Apache服務器能夠支持多種Web編輯語言,如ASP、JSP、PHP,由于采用開發源代碼方式,Apache安全性和適用性都非常高。 使用管理員權限安裝軟件,在安裝時最好不要安裝在C盤,否則可能出現權限問題,同時最好安裝在英文路徑下。 ![](https://box.kancloud.cn/0897525bf345f10a1eee7d3d6830fca6_1345x727.jpg) ### 二. 運行軟件 安裝完XAMPP軟件后,運行Apache,點擊Start按鈕(默認80端口),如果左邊Apache顯示為綠色則說明80端口訪問成功,點擊Admin按鈕即可訪問網站。而有的電腦點擊Start按鈕會出現下面的錯誤“Problemdetected!Port 80 in use bysystem”。表示80端口被系統占用,此時需要修改端口號。 ![](https://box.kancloud.cn/e7a0ca2f18accee56aa1fbe58802e056_845x522.jpg) ### 三. 查看80端口被占用 **點擊”Netstat”按鈕![](https://box.kancloud.cn/78e2e11410c29acb2bf228aaf866ee51_106x33.jpg) 可以查看Apache使用的80端口被系統占用,如下圖所示:** **![](https://box.kancloud.cn/145ab5052ca4c40e10ba432a0a3fbb5d_622x626.jpg)** **補充知識,windows下可以使用cmd里面的netstat –aon|findstr “80”查看80端口占用情況,如下圖所示:80端口被進程號PID為4的程序占用,它是系統程序。** **![](https://box.kancloud.cn/d3ecc71a93c596ebf2ca6170435c53cb_624x186.jpg)** ### 四. 80端口修改成8080端口 **點擊Apache對應的Config按鈕,選中第一個”Apache(httpd.conf)”會彈出一個httpd.conf的記事本文件,把該文件中80端口替換成8080端口并保存即可。** **![](https://box.kancloud.cn/5e46d4231c1eecef5650ea4b0a376f56_847x523.jpg)** **在txt文件中搜索”80”,應該是替換兩處:** **(1). Listen 8080** **(2). ServerNamelocalhost:8080** **注意:”#Listen [::]:80”表示注釋,不是具體要修改的80端口。** ![](https://box.kancloud.cn/1522920f4c2a4dc06125f54a871c4071_596x588.jpg) ### 五. 運行Apache **修改后,再次點擊”Start”按鈕,如下圖所示”Apache”顯示為綠色,同時相應端口顯示為8080,表示該Apache能運行成功。** ![](https://box.kancloud.cn/8b5a54a18051e3b78c5bd80e99a7a849_724x82.jpg) **點擊”Admin”按鈕,正常情況下默認為80端口的會顯示如下頁面:其中URL為:**[**http://localhost/xampp/**](http://localhost/xampp/)**。而修改成8080端口后會顯示”HTTP 錯誤 404.0 - Not Found(您要找的資源已被刪除、已更名或暫時不可用)”,因此需要在點擊”Admin”按鈕后:[http://localhost/](http://localhost/)添加相應的修改端口號:[http://localhost:8080/](http://localhost:8080/)”,它會跳到如下界面,說明配置和修改端口成功,并能進行訪問。** ![](https://box.kancloud.cn/8b7b5aaa89e419e8eeed51dee1401bca_926x587.jpg) ### 六. 創建第一個PHP網頁 **點擊”Explorer”按鈕![](https://box.kancloud.cn/908425ba1a3b27dc398a7d4de8635df0_106x33.jpg) 可以打開你安裝XAMPP軟件的目錄下,找到htdocs文件夾,你創建的php文件就放入該文件中進行訪問。我們新建一個txt文件,重名為”1.php”,文件中的內容如下。** ~~~ <?php echo '你好!這是我的第一個PHP網頁.'; ?> ~~~ ![](https://box.kancloud.cn/e15bd8f82719dc135decc7f3a264c38b_628x330.jpg) **然后點擊輸入URL:**[**http://localhost:8080/1.php**](http://localhost:8080/1.php)**訪問結果如圖所示,到此就實現了使用XAMPP軟件編寫的第一個PHP程序。** ![](https://box.kancloud.cn/c5a344f8ea2b250c589474c0b886c239_735x138.jpg) ### 七. 總結 在修改80端口到8080端口訪問PHP文件時需要注意一下幾個問題: 1.需要訪問的PHP文件一定要放到XAMPP安裝路徑..\xampp\htdocs文件夾下; 2.輸入網址(本地訪問localhost或127.0.0.1)后一定要加上修改的端口號,如[**http://localhost:8080/1.php**](http://localhost:8080/1.php)**,如果放入htdocs中一個book文件夾,訪問里面的1.php網頁,則URL為:**[**http://localhost:8080/book/1.php**](http://localhost:8080/book/1.php)**; 3.注意不要寫成這種形式:**[**http://www.localhost:8080/1.php**](http://www.localhost:8080/1.php)**或增加xampp/htdocs等路徑,如:**[**http://localhost:8080/xampp/1.php**](http://localhost:8080/xampp/1.php)**,這些都會導致Object not found!** **4.如果你的電腦能使用默認80端口訪問,URL直接為:**[**http://localhost/1.php**](http://localhost/1.php)**即可;** **5.最后建議大家使用UE軟件寫PHP程序,如果使用txt可能會遇到中文亂碼顯示為”口口口”的問題,這是因為有無BOM的結果。** **該文章主要講述的是使用XMAPP訪問PHP網頁的知識,同時最主要的是80端口被系統占用怎么解決,因為有同學問個這方面的問題,網上也有很多人問,我采用的是修改成8080端口(其他端口亦可)并成功訪問。文章僅僅是PHP的基礎知識,如果有錯誤或不足之處,見諒! (By:Eastmount 2013-9-19 中秋夜3點[http://blog.csdn.net/eastmount/](http://blog.csdn.net/eastmount/))**
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看