本文目錄一覽:
- 1、如何搭建php+mysql+zend運行環境
- 2、PHP+MYSQL+zend的數據庫連接不上 急
- 3、如何在windows2003 II6環境下安裝PHP+MYSQL+ZEND
- 4、為什麼裝php環境,需要裝mysql,而且為什麼要裝zend
- 5、為什麼裝php環境,需要裝mysql,而且為什麼要裝zend?
如何搭建php+mysql+zend運行環境
去下載一個
PHP調試環境的程序集成包phpStudy(該程序包集成最新的Apache+PHP+MySQL+phpMyAdmin+ZendOptimizer)
安裝完成後選擇Apache+PHP+mysql就行了
PHP+MYSQL+zend的數據庫連接不上 急
$mysql_host = “58.215.93.59”;
改成
$mysql_host = “localhost”;
試試看…
數據庫可能設置成不允許外來IP訪問,所以要改成本機的
如何在windows2003 II6環境下安裝PHP+MYSQL+ZEND
PHP的安裝步驟如下:
1.去下載適合您的PHP版本,我們以PHP 5.2.17的安裝為例。
2.解壓您下載的壓縮包至C:/php下,並且在php文件夾下添加everyone用戶組(讀取和運行權限)(這裡權限設置是必須的,否則配置好不能正常運行)。
PHP的安裝
3.在php文件夾下找到php.ini-recommended,複製一份並命名為 php.ini,修改php.ini中的兩個地方:
1、找到;extension=php_mysql.dll,去掉前面的分號。(mysql擴展)
2、找到extension_dir = “./”,改為extension_dir = “C:/php/ext/” (C:/php/ext/為ext子目錄的絕對路徑)
然後把php.ini複製到Windows目錄下面,把libmysql.dll複製到System32目錄。至此為止,php程序所需要的文件都有了。
4.配置IIS使之支持php。資源管理器中新建一個目錄作為網站目錄,權限中添加everyone組。
添加篩選器:IIS中新建一個網站,打開屬性對話框,選擇ISAPI篩選器選項卡,添加一個名為php、可執行文件為php目錄下的php5isapi.dll的篩選器(ISAPI Filters)
為什麼裝php環境,需要裝mysql,而且為什麼要裝zend
Zend Optimizer(以下簡稱ZO)用優化代碼的方法來提高php應用程序的執行速度。實現的原理是對那些在被最終執行之前由運行編譯器(Run-Time Compiler)產生的代碼進行優化。 優化能提高你的盈利能力
一般情況下,執行使用ZO的php程序比不使用的要快40%到100%。這意味着網站的訪問者可以更快的瀏覽網頁,從而完成更多的事務,創造更好的客戶滿意度。更快的反應同時也意味着可以節省硬件投資,並增強網站所提供的服務。所以,使用ZO,就等於提高了電子商務的盈利能力。
ZO能給php用戶帶來很多益處,特別是那些運營網站的人。快速運行php程序可以顯著降低服務器的CpU負載,並可以減少一半的反應時間,也就是從訪問者點擊鏈接到服務器開始讀取頁面之間的時間。
為什麼要用ZO,難道PHP4還不夠快嗎?
的確,用於PHP4的標準運行編譯器已經夠快了–相同情況下比PHP3要快2-10倍。但使用了ZO的PHP程序的執行速度還會加快40%到100%。
ZO在PHP4軟件安裝的什麼位置?
ZO位於PHP4的ZEND引擎中,介於運行編譯器和最終執行器之間。
ZO的最終發佈版本要付費嗎?
不要。ZO的最終版本將繼續作為免費軟件來發佈。ZEND技術公司不打算對任何ZO版本收費。
怎樣獲得及安裝 Zend Optimizer
請訪問 下載 Zend Optimizer 的最新版本。
UNIX
編譯PHP,不要加調試選項-否則ZO不會工作:在配置是加上–disable-debug選項
複製ZendOptimizer.so文件到你的機器,通常放在:/usr/local/Zend/lib下
在php.ini文件中加入如下兩行,不要包含任何空格:
zend_optimizer.optimization_level=7
zend_extension=”/usr/local/Zend/lib/ZendOptimizer.so”
重新啟動Apache服務器
WINDOWS
保證PHP已經調試通過。
複製ZendOptimizer.dll文件到你的機器,通常放在:C:\Program Files\Zend\lib下
在php.ini文件中加入如下兩行,不要包含任何空格:
zend_optimizer.optimization_level=7
zend_extension_ts=”C:\Program Files\Zend\lib\ZendOptimizer.dll”
如果需要的話,重新啟動WEB服務器
出現錯誤:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, @sina.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.
為什麼裝php環境,需要裝mysql,而且為什麼要裝zend?
不需要裝ZEND
你說的zend 應該是zend optimizer 是用來加速php的,zend產品很多,還有常用的zend studio開發工具。
原創文章,作者:MYPNE,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/130854.html