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除錯
- step 1 :搭建開發除錯環境除錯
- Flutter開發環境搭建和除錯Flutter開發環境除錯
- Linux下搭建FFmpeg開發除錯環境Linux除錯
- PHP開發環境PHP開發環境
- WordPress開發入門01:Windows本地安裝WordPress和PHP除錯環境WindowsPHP除錯
- iOS開發之runtime(一):runtime除錯環境搭建iOS除錯
- PHP開發環境 03 - 使用KFKDock搭建PHP專案環境PHP開發環境
- MacOS PHP 開發環境配置MacPHP開發環境
- Docker配置PHP開發環境DockerPHP開發環境
- Mac 搭建 PHP 開發環境MacPHP開發環境
- PHP 線上開發環境PHP開發環境
- 如何在本地開發環境除錯微信 JS-SDK開發環境除錯JS
- 【新手指引】如何使用 Vscode 配置開發與除錯環境VSCode除錯
- Anaconda建立環境、刪除環境、環境重新命名、檢視環境名
- Laradock 快速搭建PHP開發環境PHP開發環境
- mac pro配置php開發環境MacPHP開發環境
- VSCode + Docker 的 PHP 開發環境VSCodeDockerPHP開發環境
- WSL設定php開發環境PHP開發環境
- 輕鬆兩步,搭建斷點除錯 PHP 原始碼環境斷點除錯PHP原始碼
- hyperf配置yasd除錯環境除錯
- Web 開發手冊——PHP 開發環境搭建WebPHP開發環境
- [新手指引] 如何使用 Vscode 配置 Rust 開發與除錯環境VSCodeRust除錯
- Blazor+Dapr+K8s微服務之開發環境除錯BlazorK8S微服務開發環境除錯
- Mac搭建PHP開發環境(PHP+Nginx+MySQL)MacPHP開發環境NginxMySql
- MAC 下的PHP開發環境搭建MacPHP開發環境
- (WSL) Ubuntu 快速搭建 PHP 開發環境UbuntuPHP開發環境
- 用 Docker 構建 PHP 開發環境DockerPHP開發環境
- MAMP Pro for Mac(PHP/MySQL開發環境)MacPHPMySql開發環境
- windbg 搭建雙擊除錯環境除錯
- vs搭建遠端除錯環境除錯
- Conda 建立和刪除虛擬環境
- 利用 Valet 開發和除錯 PHP 專案除錯PHP
- 開發環境下PP檔案的建立開發環境
- React Native——搭建開發環境、建立Hello WorldReact Native開發環境
- Get Started:Mac下搭建PHP開發環境MacPHP開發環境
- PhpStorm 2018.3.5 釋出,PHP 整合開發環境PHPORM開發環境
- 在 macOS Catalina 10.15 搭建 PHP 開發環境MacPHP開發環境
- PHP 開發環境搭建工具有哪些?PHP開發環境