Windows下PhpStorm結合WAMP開發Phalcon應用的配置

最近要利用Phalcon框架開發PHP應用,由於之前基本沒接觸過PHP更沒用過PHP框架,結果整環境整IDE配置什麼的花了好長時間php

 

學習慕課網上的PHP入門教程安裝了WAMP(windows+apache+mysql+php)環境mysql

在Phalcon官網上下載Phalcon,這裏就遇到了第一個坑,當初下載的是NTS版本的,根據官方文檔配置好後,打開WAMP提示"找不到php5.dll",後來才明白WAMP默認開啓線程保護,要使用非NTS版本的Phalcon。web

第二個坑是用WAMP使用Phalcon的第一個Demo時碰見的,教程中訪問連接爲「localhost/test」,test爲項目名稱(放在www文件夾下),而我這樣訪問結果只能出現項目文件夾下的文件樹,後來才明白要開啓Apache的URL重寫模塊,將「C:\wamp\bin\apache\apache2.4.9\conf」下的httpd.conf配置文件中「LoadModule rewrite_module modules/mod_rewrite.so」前面的「#」註釋刪去,重啓服務。sql

第三個坑是下載好PhpStorm後不知道怎麼運行PHP文件,在http://stackoverflow.com/questions/23896638/how-to-setup-built-in-webserver-in-phpstorm學會了使用PhpStorm內置服務器,運行查看PHP文件apache

第四個坑是在PHPStorm使用Phalcon的Demo時碰見的,當點擊Phalcon的跳轉連接時不能訪問到對應的控制器,經過分析URL,明白了又是URL重寫的問題。打算使用WAMP的Apache服務器,在https://confluence.jetbrains.com/display/PhpStorm/Installing+and+Configuring+XAMPP+with+PhpStorm+IDE中找到了解決思路。"File->Settings->Deployment"點擊"+"按鈕,設置「type」爲「local or mounted folder",名字隨意,服務器地址相似」C:\wamp\bin\apache\apache2.4.9「。注意這裏再選擇"mappings"選項卡,在」Web path on server..."項內填寫工程名。windows

第五個坑是配置Xdebug方便調試PHP,這個網上教程挺多的,就不囉嗦了。服務器

相關文章
相關標籤/搜索