天天看點

【php】phpstorm配置-window上502 Bad Gateway

之前因為在網易雲課堂上面學習,視訊裡的老師用的是webstorm,并推薦給我們說是最好用的js開發工具。嗯,用了一段時間确實不錯,可是,前端水太深,關于這些,實在覺得熟能生巧。而我一心想準備考試的人,偶爾對着php三百例做一兩個小例子的菜鳥來說,動了想專門用phpstorm的心思。說幹就幹,正好旁邊的姑娘對html感興趣,我一看想起慕課能夠線上編譯,那我練習一些簡單的标簽就沒必要留着webstorm了嘛,果斷換成PHPstorm了。

說起破解,這系列的軟體真的很天真,把網一關,時間往後調。嗯,然後試用三十天,除去每次打開的ok很麻煩,這樣的白嫖也還不錯。

扯回正題,前幾個月的時候配置centos的LNMP是覺得有點苦逼的,因為當時不知道有一鍵配置這個玩意兒,自己一個一個按照騰訊上面的産品文檔敲指令行,稍微有一點錯誤,install以後再出現簡直想關機睡覺!而且在開始選擇配置方案的時候也有點問題,不僅選了Apache也選了nginx這個就有點麻煩,因為會存留很多檔案,而我用的又是接近白嫖的一進制一個月基本配置伺服器。沒辦法,經過多次重裝伺服器系統以後,我換了一個文檔稍微多一點的centos6.5。總之,被小爺我弄出來了。

現在,用自己裝了win7的來編譯php檔案,居然出不來,見到之前的“

502 Bad Gateway

PhpStorm 2016.2.1

”這可是我在練手之前見到的頁面啊,現在又見到當然又是有種莫名的熟悉感,但是,還是逃不了頭痛!第一,通過這個軟體不友好的全英文界面來看,我感覺通過菜單欄就配置好tomcat貌似不可能,當然我已經試過了,按照百度上一步步操作可就是實作不了,是以說英語還是要學好的,這個時候裝逼裝帥都沒用,連個配置鬥弄不好。第二,我到現在還是不了解為什麼tomcat和Apache不是同一個東西,明明我測試完“Localhost:8080”是可以打開tomcat的測試網頁,上面鬥大的Apache tomcat的啊!這個是為毛!于是,今天早上我去找上回希望和我一樣入坑騰訊雲校園做個伺服器的國小弟。在了解我的需求以後,國小弟為難的表示他用的是一鍵配置,appSQL,然後通過我講不清的幾段話,他決定遠端了解一下我想做什麼。于是他也折騰了一會兒,在他倒騰電腦的這段時間我迅速的理順了一下思路,首先我需要運作我的php檔案,然後下載下傳了一個phpstorm,可惜php并不像伺服器上那樣,一個個配置好直接在那個檔案夾裡放入php檔案就能在網站上出現,自己筆記本上php卻充滿了惡意!我按照javaweb方向群裡老師給的兩個軟體,tomcat和mysql,依次安裝,包括配置環境變量,還有啟動分别測試,都沒有用!是以我希望求助上次聊天中無意流露出會使用win伺服器的國小弟,不湊巧的是他用的是一鍵配置,我得盡快拿主意,到底是解除安裝掉這些亂七八糟的玩意兒,趕緊下個win環境下的一鍵安裝包轉身投向免配置的懷抱,還是繼續糾結在這個我并沒有掌握原理,一味的去嘗試拼湊的一個有可能會出現的界面!依照我喜歡撞南牆的性子,果斷後者嘛!這個時候國小弟正好告訴我他沒辦法解決這個問題,我表達感謝以後委婉的表達我想自己來試一下,晚點告訴他結果。

ok,到了這種關鍵時刻,我應該先做的是什麼才能不算浪費這一上午時間,有點成果然後才能開心的在離開的時候和小組其他成員一起玩一盤“你畫我猜”,然後更加開心的去吃飯午睡來繼續折騰這個鬼呢!應該先去弄清楚php檔案在浏覽器中成功打開顯示正确内容這一個過程的原理,而不是盲目的到處亂炸。

經過百度和相關書籍:PHPStorm的配置分為2大類:項目配置和IDE配置。項目配置(設定),主要是配置具體項目。IDE 配置(設定),通用的設定會應用到所有的項目上。

    • 項目配置
每個項目的配置存儲在項目所在目錄的 .idea 檔案夾中,并以XML格式儲存配置。如果你設定的是 “default project settings 預設項目設定”,那麼這個預設設定将會自動應用到下一個最新建立的項目上。
    • IDE 配置

IDE 配置存儲在PHPStorm指定的獨立檔案夾中,各個平台不同,配置的檔案夾存放位置也不同。存放目錄由PHPStorm名稱和版本組成。

也就是說,之前我都隻安裝了IDE的一小部分,如果需要運作我的php檔案,必須有IDE環境,我還得下一個php和Apache,他們javaweb班級的tomcat和mysql、myeclipe隻是為了學習html,也就是我之前的靜态網頁,我之前用webstorm實作的那個。先暫且不管他們班怎麼用的,我先要實作自己php檔案在chrome裡溜溜的跑起來。(對噶,這裡補充一個東西phpstorm 2016 2的漢化包 可惜我沒有c币,放着 以後來下載下傳)

在折騰了一下午還是沒弄出來以後,我果斷棄坑,決定等我把php背景檔案寫的很easy 不依靠任何參考檔案再來配置,今天腦子壞掉了!

繼續閱讀