Follower

2017年11月28日 星期二

【PHP】XAMPP環境建置

  各位好,又到了更新的時間了,距離上次更新已經是3個多月前的事,這之間發生了很多事,我已經從台南搬回至台北,也已經進入北科大的研究所念書,因為平日課業和進度頗為繁忙,所以基本上沒有時間去寫部落格,但絕非放棄他;我一直想找時間好好更新,也正巧最近因車禍事故在家養傷,多了閒暇的時間可以杜撰文章,可以的話,希望未來還能找到更多時間去經營部落格,在這裡也順便打一下廣告,我和朋友的樂團「悠閒ㄟ小牡蠣」已經正式成軍,最近一次團練已經上傳到臉書的粉絲專業,因為我和朋友平常都有正職要做,所以樂壇和粉專的經營偏向自願導向,所以更新上也是較為緩慢,希望來觀看此部落格的朋友們多多支持我們!!



  以下正文:

XAMPP:

XAMPP是一個有意義單字和四個單詞的縮寫:
  • X→跨平台
  • A→Apache
  • M→MySQL
  • P→PHP
  • P→Perl
簡單說XAMPP就是把Apache Server、MySQL、PHP、Perl集合在一起的懶人包,可以讓使用者輕鬆容易建立出網頁伺服器,並可透過PHP和Perl這兩種語言做網頁開發。

XAMPP安裝程序:

  1. 首先先去官方網站下載XAMPP:https://www.apachefriends.org/zh_tw/download.html
  2. 開啟安裝程序


     
  3. 安裝成功,開啟Control Panel
  4. 開啟Apache,然後按下Admin
  5. 看到這個畫面,代表成功了!
這邊所陳述的都是「順利狀況」的結果,當然在建置過程中難免會遭遇不順,在這邊詳列四個問題並做排除:
  1. Apache port 80被占用〈Port 80 in use by "Unable to open process" with PID 3696!




     


  2. MySQL port 3306被占用〈Port 3306 in use by C:\AppServ\MySQL\bin\mysqld-nt --defaults-file=C:\AppServ\MySQL\my.ini mysql!





  3. MySQL無法打開〈按下Admin後無法跳入登入主頁〉

    成功進入phpMyAdmin登入頁面
  4. phpMyAdmin登入預設帳號和密碼
  5. phpMyAdmin登入後遭遇錯誤〈#1193 - Unknown system variable 'lc_messages'〉去官網phpMyAdmin下載相容舊版的PHP的phpMyAdmin
    我載這個版本
      最後看到C:\xampp 底下有一個叫做phpMyAdmin的資料夾
    把載好的phpMyAdmin-4.0.10.20-all-languages解壓縮後改名成「phpMyAdmin」替換掉這個phpMyAdmin

    成功登入phpMyAdmin
  6. phpMyAdmin登入後遭遇錯誤〈#2202 - cannot log in to the mysql server windows〉
   這是因為當初port再做修改的時候,phpMyAdmin 設定卻沒有做相對應的修改,所以造成這些資訊與 MySQL 伺服器管理員所給出的資訊不一致,以下修改可正確執行phpMyAdmin:

  
   

以上便是這次XAMPP環境設置所遭遇到的所有問題,還有各種排除方法。


  末段這裡稍微講一下之前斷掉的Arduino系列:如果時間允許的話,還是會利用多餘時間去撰寫,不過因為撰寫一篇就要耗費相當的時間,對於現在較為忙碌的狀態來說,負荷量有點大QQ,也因為我在寫的時候很注重內文品質,所以會反覆確認和要求自己盡量寫的且顯易懂,可以的話都上圖做說明,再詳細一點會使用「AutoCAD」工程製圖軟體去詳細製圖且說明元件,不過就像前述說的,此工作耗費極大量時間,大概下一次開工可能會在寒假或著更晚QQ,不過會盡量在明年底之前都全部寫完;有時間的話,如果我有碰到其他板子〈Raspberry Pi 或 ARM cortex系列〉,也是會在玩一段時間後進行整理並放上部落格,不過真的要等到這一天,可能我已經出社會了=口=,時間和興趣的拿捏,真的是一門學問啊...。

沒有留言:

張貼留言