文章詳情頁(yè)
配置Apache httpd.conf設(shè)置
瀏覽:69日期:2023-04-22 17:15:23
在加載項(xiàng)最后一行添加上這一句:
LoadModule php5_module "c:/www/php/php5apache2_2.dll"
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
在這二句的后面加上:
AddType application/x-httpd-php .php
PHPIniDir "C:/www/php"
在后面加上下面這一條因?yàn)閜hpmyadmin需要此文件:
LoadFile C:/www/php/libmysql.dll
#LoadModule rewrite_module modules/mod_rewrite.so(去#號(hào))
#Include conf/extra/httpd-vhosts.conf(去#號(hào))
DocumentRoot "F:/"
<Directory "F:">
DirectoryIndex index.html index.php
將php.ini-production 改名為 php.ini
;extension_dir = "ext"改為
extension_dir = "c:/www/php/ext"
將下面二句前面的;去掉
extension=php_mysql.dll
extension=php_mysqli.dll
端口占用的解決方法:1 在運(yùn)行里輸入:netsh winsock reset 重啟查看占用端口
ZendOptimizer 編譯器引擎
Windows系統(tǒng)下在php.ini文件中加入如下,不要包含任何空格:
[Zend]
zend_optimizer.optimization_level=7
zend_extension_ts="C:\Program Files\Zend\lib\ZendExtensionManager.dll"
zend_extension_manager.optimizer_ts="C:\Program Files\Zend\lib\Optimizer-3.3.0"
Unix系統(tǒng)下在php.ini文件中加入如下兩行,不要包含任何空格:
--disable-debug(這個(gè)參數(shù)現(xiàn)在的php版本應(yīng)該是缺省的)
tar zxvf<package name>
并把 ZendOptimizer.so 文件拷貝到 /usr/local/Zend/lib
在php.ini,不要加入任何空格和tab符:
zend_optimizer.optimization_level=15
zend_extension="/usr/local/Zend/lib/ZendOptimizer.so"
注:(網(wǎng)上資料中所看到的內(nèi)容,也許是版本不同造成的內(nèi)容有差異)
現(xiàn)在我們來(lái)介紹上邊這些配置文件中相關(guān)內(nèi)容的含義:
zend_optimizer.optimization_level 《== 優(yōu)化程度,這里定義啟動(dòng)多少個(gè)優(yōu)化過(guò)程。
zend_optimizer.encoder_loader 《== 是否允許處理由Zend Encoder加密的PHP文件。
zend_extension_ts 《== 優(yōu)化器所在目錄。
zend_extension_manager.optimizer_ts 《== 優(yōu)化器管理所在目錄。
LoadModule php5_module "c:/www/php/php5apache2_2.dll"
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
在這二句的后面加上:
AddType application/x-httpd-php .php
PHPIniDir "C:/www/php"
在后面加上下面這一條因?yàn)閜hpmyadmin需要此文件:
LoadFile C:/www/php/libmysql.dll
#LoadModule rewrite_module modules/mod_rewrite.so(去#號(hào))
#Include conf/extra/httpd-vhosts.conf(去#號(hào))
DocumentRoot "F:/"
<Directory "F:">
DirectoryIndex index.html index.php
將php.ini-production 改名為 php.ini
;extension_dir = "ext"改為
extension_dir = "c:/www/php/ext"
將下面二句前面的;去掉
extension=php_mysql.dll
extension=php_mysqli.dll
端口占用的解決方法:1 在運(yùn)行里輸入:netsh winsock reset 重啟查看占用端口
ZendOptimizer 編譯器引擎
Windows系統(tǒng)下在php.ini文件中加入如下,不要包含任何空格:
[Zend]
zend_optimizer.optimization_level=7
zend_extension_ts="C:\Program Files\Zend\lib\ZendExtensionManager.dll"
zend_extension_manager.optimizer_ts="C:\Program Files\Zend\lib\Optimizer-3.3.0"
Unix系統(tǒng)下在php.ini文件中加入如下兩行,不要包含任何空格:
--disable-debug(這個(gè)參數(shù)現(xiàn)在的php版本應(yīng)該是缺省的)
tar zxvf<package name>
并把 ZendOptimizer.so 文件拷貝到 /usr/local/Zend/lib
在php.ini,不要加入任何空格和tab符:
zend_optimizer.optimization_level=15
zend_extension="/usr/local/Zend/lib/ZendOptimizer.so"
注:(網(wǎng)上資料中所看到的內(nèi)容,也許是版本不同造成的內(nèi)容有差異)
現(xiàn)在我們來(lái)介紹上邊這些配置文件中相關(guān)內(nèi)容的含義:
zend_optimizer.optimization_level 《== 優(yōu)化程度,這里定義啟動(dòng)多少個(gè)優(yōu)化過(guò)程。
zend_optimizer.encoder_loader 《== 是否允許處理由Zend Encoder加密的PHP文件。
zend_extension_ts 《== 優(yōu)化器所在目錄。
zend_extension_manager.optimizer_ts 《== 優(yōu)化器管理所在目錄。
相關(guān)文章:
1. Apache Kafka 分區(qū)重分配的實(shí)現(xiàn)原理解析2. WAMP(win+apache+mysql+php)環(huán)境部署及優(yōu)化(以win2008R2SP1為操作系統(tǒng))3. 使用 DataAnt 監(jiān)控 Apache APISIX的原理解析4. 詳解apache編譯安裝httpd-2.4.54及三種風(fēng)格的init程序特點(diǎn)和區(qū)別5. xampp安裝后Apache無(wú)法啟動(dòng)解決辦法6. Apache Pulsar集群搭建部署詳細(xì)過(guò)程7. 使用 Apache 反向代理的設(shè)置技巧8. Apache Hive 通用調(diào)優(yōu)featch抓取機(jī)制 mr本地模式9. 基于Apache Hudi在Google云構(gòu)建數(shù)據(jù)湖平臺(tái)的思路詳解10. Apache Pulsar 微信大流量實(shí)時(shí)推薦場(chǎng)景下實(shí)踐詳解
排行榜
