PHP開發除錯環境建立
簡單的方法下載WampServer安裝即可。
下面描述的是有較好的IDE支援形式的開發環境建立。
Mysql和管理工具 |
mysql-essential-5.1.47-win32.msi Navicat_Premium[也可以使用有名的phpmyadmin,不過是WEB版,用慣視窗程式的Navicat更方便] |
ZendS erver |
ZendServer-CE-php-5.3.2-5.0.2-Windows_x86.exe [這個安裝也可選擇mysql,不過需要聯網下載,因此上一步獨立進行]
安裝完成後,ZendendServeretcendEnablerConf.xml的檔案頭“鍩?”換成”<”,重啟apache http://localhost:10081進入,填寫必要資訊,配置成功即可,在這裡可以視覺化管理PHP的擴充套件模組[對於已有的專案經常需要開啟一些擴充套件,初次使用特別要注意的地方] |
Zend Studio |
ZendStudio-7.2.0.exe
PHP手冊配置: 將PHP手冊php_manual_zh.rar放到約定的目錄,啟動ZendStudio 在WindowPreferencesPHP Manual,設定,這樣編寫程式碼時可以參考這些說明了
|
專案建立
建立在伺服器上
專案建立在Zend Server的目錄下$endApache2htdocs,可以即時看到效果和跟蹤
建立在其它目錄
專案建立在其它目錄:如D:LabsphpworkspaceszfDemo,配置方法類似如下:
(一) 在Zend Serverd的ZendApache2conf目錄下建立zf.conf,具體內容
Listen 88
NameVirtualHost *:88
<VirtualHost *:88>
DocumentRoot “D:LabsphpworkspaceszfDemopublic “
<Directory “D:LabsphpworkspaceszfDemo”>
AllowOverride All
Allow from all
</Directory>
</VirtualHost>
httpd.conf中:末尾加上
Include conf/zf.conf
(二) 重啟apache
(三) http://localhost:88/ 訪問可以看到頁面
.htaccess檔案可以加上環境的設定
SetEnv APPLICATION_ENV development
這個和applicationconfigs application.ini的一致
(四) 出錯除錯
如果中間出現問題,檢視以下的日誌檔案,其中包含比較詳細的原因
Apache2logs error.log
ZendServerlogs php_error.log
基於Zend Framework的參考資料
Pro Zend Framework Techniques- Build a Full CMS Project.pdf
http://digitaluscms.com/ digitalus_1.8.1.zip
相關文章
- MAC環境下PHP開發除錯環境搭建MacPHP除錯
- FLEX - 開發環境:除錯Flex開發環境除錯
- step 1 :搭建開發除錯環境除錯
- Flutter開發環境搭建和除錯Flutter開發環境除錯
- [php]手動搭建php開發環境(排錯)PHP開發環境
- 前端開發環境(開發,除錯,測試工具)前端開發環境除錯
- 微信開發的本地除錯環境搭建除錯
- PHP開發環境PHP開發環境
- Linux下搭建FFmpeg開發除錯環境Linux除錯
- WordPress開發入門01:Windows本地安裝WordPress和PHP除錯環境WindowsPHP除錯
- PHP 線上開發環境PHP開發環境
- 網頁開發的6種線上除錯環境網頁除錯
- PHP開發環境 03 - 使用KFKDock搭建PHP專案環境PHP開發環境
- Mac 搭建 PHP 開發環境MacPHP開發環境
- Docker配置PHP開發環境DockerPHP開發環境
- MacOS PHP 開發環境配置MacPHP開發環境
- 如何在本地開發環境除錯微信 JS-SDK開發環境除錯JS
- PHP開發工具、開發環境彙總PHP開發環境
- mac pro配置php開發環境MacPHP開發環境
- WSL設定php開發環境PHP開發環境
- Mac下搭建php開發環境MacPHP開發環境
- 使用 Docker 搭建 PHP 開發環境DockerPHP開發環境
- Eclipse配置PHP開發環境EclipsePHP開發環境
- iOS開發之runtime(一):runtime除錯環境搭建iOS除錯
- Web 開發手冊——PHP 開發環境搭建WebPHP開發環境
- Mac搭建PHP開發環境(PHP+Nginx+MySQL)MacPHP開發環境NginxMySql
- Blazor+Dapr+K8s微服務之開發環境除錯BlazorK8S微服務開發環境除錯
- 搭建Go開發及除錯環境(LiteIDE + GoClipse) -- Windows篇Go除錯IDEWindows
- hyperf配置yasd除錯環境除錯
- (WSL) Ubuntu 快速搭建 PHP 開發環境UbuntuPHP開發環境
- Laradock 快速搭建PHP開發環境PHP開發環境
- MAC 下的PHP開發環境搭建MacPHP開發環境
- MAMP Pro for Mac(PHP/MySQL開發環境)MacPHPMySql開發環境
- 用 Docker 構建 PHP 開發環境DockerPHP開發環境
- PHP開發之環境搭建及配置PHP
- Windows+Apache搭建PHP開發環境WindowsApachePHP開發環境
- 輕鬆兩步,搭建斷點除錯 PHP 原始碼環境斷點除錯PHP原始碼
- 【新手指引】如何使用 Vscode 配置開發與除錯環境VSCode除錯