安裝完 WAMPServer(Apache+MySQL+PHP)後,再安裝 Zend Studio 開發工具,啟動時提示「未檢測到 Zend Server」。許多開發者誤以為必須額外安裝 Zend Server 才能使用 Zend Studio,實則不然。Zend Studio 是 IDE,WAMPServer 是運行環境,兩者職責完全分離,無需安裝 Zend Server 即可完美協作。
Zend Studio 不依賴 Zend Server。Zend Server 是一款商業 PHP 應用服務器(含監控、緩存、部署等企業級功能),而 Zend Studio 僅需指向一個可用的 PHP 解釋器和 Web 服務器根目錄即可開發、調試、運行項目。
www 目錄(或你自定義的 DocumentRoot),例如 D:\wamp\www 或修改後的 D:\Projects\webroot。Window → Preferences → PHP → PHP Executables。Add...,名稱填 WAMP PHP,路徑指向 WAMP 的 php.exe(如 D:\wamp\bin\php\php7.4.33\php.exe),PHP.ini 同目錄下的 php.ini,SAPI 類型選 CLI。PHP → Debug 中,確保 PHP Debugger 選為 Zend Debugger 或 Xdebug(需 WAMP 的 php.ini 中已加載對應擴展)。php.ini 中確認:zend_extension="D:/wamp/bin/php/php7.4.33/zend_ext/php_xdebug.dll"xdebug.remote_enable=1xdebug.remote_host=127.0.0.1xdebug.remote_port=9000xdebug.remote_autostart=1
File → New → PHP Project,位置選擇工作區下的子目錄(如 myapp)。index.php,右鍵 Run As → PHP Web Application,瀏覽器將打開 https://localhost/myapp/index.php,由 WAMP Apache 處理執行。該提示僅是 Zend Studio 的友好檢測,直接忽略或勾選「不再提示」即可。它不影響任何開發、調試、部署功能。若確需 Zend Server 功能(如生產環境監控、代碼追蹤),再考慮單獨安裝,但絕非開發階段必需。
Zend Studio + WAMPServer = 輕量級、免費、高效的 PHP 開發組合。關鍵在於:工作區指向 WAMP 根目錄、PHP 解釋器指向 WAMP php.exe、調試器配置匹配 WAMP php.ini。無需安裝 Zend Server,即可享受專業 IDE 的代碼智能提示、斷點調試、版本控制等全部功能。