九色成人免费视频_久久一区视频_视频一区国产精品_精品视频在线观看

始創于2000年 股票代碼:831685
咨詢熱線:0371-60135900 注冊有禮 登錄
  • 掛牌上市企業
  • 60秒人工響應
  • 99.99%連通率
  • 7*24h人工
  • 故障100倍補償
您的位置: 網站首頁 > 幫助中心>文章內容

Zend不支持php5.3、不支持Windouws下非線程安全PHPFastCGI

發布時間:  2012/8/29 0:05:53

Windows版的PHP從版本5.2.1開始有Thread Safe(線程安全)和None Thread Safe(NTS,非
線程安全)之分,這兩者不同在于何處?到底應該用哪種?這里做一個簡單的介紹。

      從2000年10月20日發布的第一個Windows版的PHP3.0.17開始的都是線程安全的版本,這是由
于與Linux/Unix系統是采用多進程的工作方式不同的是Windows系統是采用多線程的工作方式。如果
在IIS下以CGI方式運行PHP會非常慢,這是由于CGI模式是建立在多進程的基礎之上的,而非多線程。
一般我們會把PHP配置成以ISAPI的方式來運行,ISAPI是多線程的方式,這樣就快多了。但存在一個
問題,很多常用的PHP擴展是以Linux/Unix的多進程思想來開發的,這些擴展在ISAPI的方式運行時就
會出錯搞垮IIS。因此在IIS下CGI模式才是PHP運行的最安全方式,但CGI模式對于每個HTTP請求都
需要重新加載和卸載整個PHP環境,其消耗是巨大的。

      為了兼顧IIS下PHP的效率和安全,微軟給出了FastCGI的解決方案。FastCGI可以讓PHP的進程重
復利用而不是每一個新的請求就重開一個進程。同時FastCGI也可以允許幾個進程同時執行。這樣既解決
了CGI進程模式消耗太大的問題,又利用上了CGI進程模式不存在線程安全問題的優勢。

      因此,如果是使用ISAPI的方式來運行PHP就必須用Thread Safe(線程安全)的版本;而用
FastCGI模式運行PHP的話就沒有必要用線程安全檢查了,用None Thread Safe(NTS,非線程安全)
的版本能夠更好的提高效率。

 

===========================================

最近重做服務器了, centos5.4 httpd2.2   php5.3, 在ZEND官方也沒有找到支持php5.3的ZendOptimizer

暫時先不要換成5.3吧,好多對5.3還沒有做到支持,不僅僅是ZendOptimizer

===========================================

shopex使用zend加密的,不安裝zend就沒辦法顯示。我是遇到過zend安裝幾遍都不成功的。然后現在更絕了,php5.3.3已經不支持zend了,所以請求開源。一個好的程序要想發展壯大,最終還是要開源的。

開源吧,PHP5.3.3都不支持zend了;PHP 5.3.x系列改用 Zend Guard Loader 模塊了

===========================================

最近在使用shopex網店程序,發現了一個問題,我本想在Linux環境下搭建一個的,結果失敗了...
shopex需要Zend的支持,因為Ta沒有開源,用ZendOptimizer加密了的,所以我安裝了Zend Optimizer,但是了依然不能安裝,我就在想這到底是為什么呢?
最后終于找到原因了,Zend Optimizer暫時還不支持PHP5.3。Ubuntu默認安裝的就是PHP5.3。所以沒有辦法安裝,需要將PHP的版本降級后才能使用,悲劇啊!
不過也簡單,網上有很多降級的辦法,搞定就可以了,哈哈!

===========================================

PHP 5.3 下,Zend Optimizer 已經被全新的 Zend Guard Loader 取代

------------------------------------------------
1. 下載 Zend Guard Loader 壓縮包。(官方下載地址:http://www.zend.com/en/products/guard/downloads)
2. 解壓并提取 ZendGuardLoader.so(Linux)或 ZendLoader.dll(Windows),對應你的PHP版本。
3. 在你的 php.ini 文件添加下面一行,用來加載 Zend Guard Loader:
    Linux 和 Mac OS X: zend_extension = 完整路徑/ZendGuardLoader.so
    Windows(非線程安全):  zend_extension = 完整路徑/ZendLoader.dll
4. 在 php.ini 額外新增一行,啟用 Zend Guard Loader:
    zend_loader.enable = 1
5. 可選:可以在 php.ini 文件添加以下行到 Zend Guard Loader 配置位置:
    ;禁用許可證檢查(為了性能的原因)
    zend_loader.disable_licensing = 0
    ;讓 Zend Guard Loader 支持混淆級別。級別在 Zend Guard 的官方詳細文檔。 0 - 不啟用混淆
    zend_loader.obfuscation_level_support = 3
    ;從這個路徑尋找Zend產品授權的產品許可證。欲了解更多有關如何創建一個許可證文件的信息,請參閱 Zend Guard 用戶指南.
    zend_loader.license_path =
6. 如果您使用 Zend debugger,請確保加載 Zend guard Loader。
7. 如果您使用 ioncube loader,請務必在它之前加載 Zend guard Loader。
8. 重新啟動Web服務器。

=============================================================

Zend Optimizer3.3 優化配置指南

Zend Optimizer是由PHP核心引擎“Zend”創建者Zend技術公司所開的免費PHP優化軟件。據Zend公司透露使用這個軟件某些情況下至少可以提高性能30%以上!這么好的免費大餐當然要用,現在我們來談談如何配置這套軟件。

       Zend Optimizer的安裝是傻瓜化的,安裝向導會自動根據你的選擇來修改php.ini幫助你啟動這個引擎。下面我們來介紹下Zend Optimizer的配置選項,幫助你最大化自定義合理的配置。下邊是我所用的配置文件,看不懂也不要著急,看完本文你就會完全明白。

[Zend]
zend_optimizer.optimization_level=1023
zend_optimizer.encoder_loader=0
zend_extension_ts="C:Program FilesZendlibZendOptimizer.dll"

       現在我們來介紹下上邊這個配置文件的含義:
zend_optimizer.optimization_level 《== 優化程度,這里定義啟動多少個優化過程。
zend_optimizer.encoder_loader    《== 是否允許處理由Zend Encoder加密的PHP文件。
zend_extension_ts                        《== 優化器所在目錄。

       優化過程 zend_optimizer.optimization_level 詳細解釋

       這里最為重點的部分,仔細看!Zend Opt總共有10個優化過程,從理論上說開的越多性能越好。當然,理論和實際永遠都存在著差距。優化過程開啟的越多對性能消耗也相對也越大,Zend Opt的10個優化過程并不相同也就是說效果不是平均的。Zend公司定義的最高值(High模式)為15,這里15指的是開啟1-4號優化過程。當然,很多朋友并不滿足于此,畢竟最高也只開啟4個優化過程連總數的一半都沒有。各個優化過程的對應的數字代碼(值)如下:

       不使用      0  <= 如果這樣不如不裝,還能節約點內存說!
       優化過程1(PASS1)  1
       優化過程2(PASS2)  2
       優化過程3(PASS3)  4
       優化過程4(PASS4)  8
       優化過程5(PASS5)  16
       優化過程6(PASS6)  32
       優化過程7(PASS7)  64
       優化過程8(PASS8)  128
       優化過程9(PASS9)  256
       優化過程10(PASS10)  512

       以何種方式開啟優化過程是通過這些數字代碼(值)相加所得的和作為此參數的參數值來控制的。如我的配置文件中 zend_optimizer.optimization_level = 1023 ,這里的1023是優化過程1到優化過程10全部數字代碼(值)相加得到的和,表示開啟全部10個優化過程。剛才所提到的Zend公司定義的High模式值為15,15表示同時開啟優化過程1-4。

       加密代碼支持 zend_optimizer.encoder_loader 詳細解釋

       對于這個參數,我想如果沒有看過Zend Opt FAQ文檔的朋友大多數并不知道。這個參數用來告訴Zend Optimizer是否去支持被Zend Encoder加密過的代碼。默認情況下Zend Opt將支持加密過的代碼。如果不使用被加密過的代碼我推薦你關閉此選項。這個功能牽扯到解包反碼的過程,會導致系統負荷的加重。

       這個參數的值只有兩個 0 關閉, 1 開啟。默認為1,推薦設置為0。

       模塊定位 zend_extension_ts 無需解釋


       這是最簡單的地方,參數就是Zend Optimizer模塊在硬盤上的安裝路徑。

=================================================

PHP5.3下的安裝Zend Optimizer

最近配置新版本的php環境,由于MYSQL和PHP版本都需要更新,服務器上是用的目前最新的php 5.3.6,然后去Zend下載的ZendOptimizer的最新版本3.3.3,顯而易見安裝后ZendOptimizer沒加載

原因在于ZendOptimizer 3.3.3只支持php 5.2.x,如果php 5.3.x就需要用ZendGuardLoader 5.5這個產品,換句話說就是ZendOptimizer今后zend官方不更新了。
那就裝ZendGuardLoader,但是ZendGuardLoader 5.5只能解Zend Guard 5.5加密的代碼,老版本的Zend Guard加密的代碼無能無力。如果你要用到zend的產品是用Zend Guard5.5以上的版本加密的,恭喜你直接裝ZendGuardLoader即可,但是如果你要用的那產品的開發商還沒這么前衛的話,就繼續往下讀吧。
目前這個年代IIS里用的PHP都是用fastcgi方式了,fastcgi給大家灌輸的概念是要用非線程安全(nts)版本的 PHP。如果ZendOptimizer 3.3.3加php 5.2.x的nts版的話,又掛了,因為如果要用ZendOptimizer需要用線程安全的版本。
照目前來說,符合條件的最新的就是 php-5.2.17-Win32-VC6-x86,而它又分msi和zip兩個。按照習慣用的msi,但裝上后php后頁面上fastcgi報錯(還未裝zend就錯),php目錄下面放php.ini、windows目錄下放php.ini、兩個目錄下都放php.ini這3中情況都試了都同樣的出錯……
然后卸載了php的msi安裝版,換上了zip版,php目錄下面不放php.ini、windows目錄下放 php.ini,phpinfo()終于出來了“with Zend Optimizer v3.3.3, Copyright (c) 1998-2007, by Zend Technologies”
隨后另在一臺服務器上IIS6+fastcgi的php 5.2.17線程安全zip版裝ZendOptimizer同樣成功。證明雖然不能說ZendOptimizer在php 5.2.x里只能如此安裝,但至少如此安裝絕對能配通。
關于ZendOptimize安裝,上官方下載ZendGuardLoader-php-5.3-Windows
下載后將相應的ZendLoader.dll文件進行加放到php.ini上即可
詳細方法見
Zend Guard Loader installation instructions
——————————————-
1. Extract the Zend Loader package.
2. Locate and extract the ZendGuardLoader.so (Linux) or ZendLoader.dll (Windows) that corresponds to your php version.
3. Add the following line to your php.ini file for loading the ZendGuardLoader:
   Linux and Mac OS X:      zend_extension=<full_path_to_ZendGuardLoader.so>
   Windows non-thread safe: zend_extension=<full_path_to_ZendLoader.dll>
4. Add an aditional line to your php.ini for enabling ZendGuardLoader
  ; Enables loading encoded scripts. The default value is On
  zend_loader.enable=1
5. Optional: following lines can be added your php.ini file for ZendGuardLoader configuration:
   ; Disable license checks (for performance reasons)
     zend_loader.disable_licensing=0
   ; The Obfuscation level supported by Zend Guard Loader. The levels are detailed in the official Zend Guard Documentation. 0 – no obfuscation is enabled
     zend_loader.obfuscation_level_support=3
   ; Path to where licensed Zend products should look for the product license. For more information on how to create a license file, see the Zend Guard User Guide
     zend_loader.license_path=
6. If you use Zend debugger as well, please make sure to load it after the Zend guard Loader
7. If you use ioncube loader, please make sure to load it before Zend guard Loader
8. Restart your Web server.

 


本文出自:億恩科技【www.23lll.com】

服務器租用/服務器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質保障!--億恩科技[ENKJ.COM]

  • 您可能在找
  • 億恩北京公司:
  • 經營性ICP/ISP證:京B2-20150015
  • 億恩鄭州公司:
  • 經營性ICP/ISP/IDC證:豫B1.B2-20060070
  • 億恩南昌公司:
  • 經營性ICP/ISP證:贛B2-20080012
  • 服務器/云主機 24小時售后服務電話:0371-60135900
  • 虛擬主機/智能建站 24小時售后服務電話:0371-60135900
  • 專注服務器托管17年
    掃掃關注-微信公眾號
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權所有  地址:鄭州市高新區翠竹街1號總部企業基地億恩大廈  法律顧問:河南亞太人律師事務所郝建鋒、杜慧月律師   京公網安備41019702002023號
      0
     
     
     
     

    0371-60135900
    7*24小時客服服務熱線

     
     
    九色成人免费视频_久久一区视频_视频一区国产精品_精品视频在线观看
    亚洲欧美日韩系列| 亚洲欧美在线一区二区| 99国产精品自拍| 亚洲国产精品悠悠久久琪琪| 国产综合一区二区| 国产乱肥老妇国产一区二 | 国产精品va在线| 欧美片第一页| 欧美女同在线视频| 欧美激情中文不卡| 欧美精品不卡| 欧美精品一区二| 欧美日韩福利| 欧美色精品天天在线观看视频| 欧美日韩精品免费| 欧美日韩精品一区二区| 欧美日韩国产探花| 欧美日韩蜜桃| 欧美日韩一区二区三区在线看| 欧美日韩亚洲综合| 欧美日韩国产美女| 欧美性做爰毛片| 国产精品热久久久久夜色精品三区| 国产精品成人免费视频| 国产精品激情电影| 国产精品日韩在线观看| 国产乱码精品| 韩国精品在线观看| 亚洲国产成人精品久久久国产成人一区| 在线电影欧美日韩一区二区私密| …久久精品99久久香蕉国产| 国产主播精品| 亚洲国产成人久久综合一区| 亚洲精品一二三| 亚洲视频中文字幕| 香蕉久久a毛片| 久久黄金**| 亚洲精品综合久久中文字幕| 一本一本久久a久久精品综合妖精 一本一本久久a久久精品综合麻豆 | 男女激情视频一区| 欧美电影在线免费观看网站| 欧美日韩亚洲系列| 国产精品你懂的在线| 国产中文一区二区| 亚洲国产精品久久精品怡红院| 亚洲人成欧美中文字幕| 在线亚洲一区| 久久国产精品72免费观看| 亚洲狼人综合| 欧美亚洲午夜视频在线观看| 久久手机免费观看| 欧美精品一区三区| 国产精品一国产精品k频道56| 激情国产一区| 亚洲精品在线观看视频| 亚洲欧美国产日韩中文字幕| 亚洲国产午夜| 亚洲女同精品视频| 久久综合一区二区三区| 欧美视频日韩视频在线观看| 国产一区二区三区无遮挡| 亚洲激情欧美激情| 亚洲伊人色欲综合网| 亚洲国产精品久久久久婷婷老年| 亚洲网站视频| 另类成人小视频在线| 欧美午夜电影在线| 狠狠色综合网站久久久久久久| 亚洲日本精品国产第一区| 午夜精品久久一牛影视| 亚洲精品色图| 久久久久久久波多野高潮日日| 欧美精品在欧美一区二区少妇| 国产日韩精品一区| 亚洲精品欧美在线| 久久都是精品| 午夜精品视频在线观看| 欧美福利小视频| 国产午夜精品一区理论片飘花| 91久久精品久久国产性色也91| 亚洲欧美日韩一区二区在线 | 韩国一区二区三区在线观看 | 亚洲一区二区高清| 欧美成人精品福利| 国产欧美日韩亚洲一区二区三区 | 99精品国产在热久久下载| 久久精品国产一区二区三区| 亚洲一区二区三区四区视频| 免费观看亚洲视频大全| 国产日韩欧美在线| 野花国产精品入口| 亚洲精品裸体| 久久久午夜精品| 国产伦精品一区二区三区高清| 亚洲精选一区二区| 亚洲高清资源| 久久久精品动漫| 国产精品看片你懂得| 最新亚洲视频| 亚洲电影免费观看高清完整版| 欧美一区二区三区精品电影| 欧美三级在线播放| 亚洲精品免费在线播放| 亚洲人成网站在线播| 久久全球大尺度高清视频| 国产欧美一区二区精品秋霞影院 | 国产日韩欧美在线播放| 亚洲一级特黄| 亚洲午夜av电影| 欧美日韩免费观看中文| 亚洲激情欧美激情| 亚洲日本va午夜在线影院| 久久一区二区三区国产精品| 国产亚洲精品一区二555| 午夜精品福利一区二区三区av| 亚洲欧美日韩国产一区二区三区| 欧美日韩一区二区三区在线| 日韩视频永久免费| 一本色道久久综合| 欧美日韩国产综合视频在线观看中文| 亚洲高清色综合| 亚洲日本乱码在线观看| 欧美**字幕| 亚洲激情另类| 日韩视频永久免费| 欧美精品激情blacked18| 亚洲三级视频在线观看| 亚洲精选在线| 欧美日韩另类一区| 一区二区三区回区在观看免费视频 | 亚洲美女中出| 欧美人与性动交cc0o| 一本色道88久久加勒比精品| 亚洲免费视频在线观看| 国产精品久久久久国产a级| 亚洲影院污污.| 久久国产加勒比精品无码| 好看的av在线不卡观看| 亚洲激情精品| 欧美精品久久久久久久免费观看| 亚洲精品男同| 亚洲欧美一区二区原创| 国产拍揄自揄精品视频麻豆| 欧美尤物一区| 免费视频一区二区三区在线观看| 亚洲人成欧美中文字幕| 亚洲午夜精品网| 国产片一区二区| 亚洲电影激情视频网站| 欧美激情亚洲综合一区| 一二三区精品福利视频| 久久成人精品| 伊人久久久大香线蕉综合直播 | av成人国产| 国产精品国产三级国产专区53 | 欧美性感一类影片在线播放| 亚洲一区二区三区中文字幕在线 | 久久在线免费| 亚洲精品国产日韩| 午夜免费在线观看精品视频| 国外成人在线| 99ri日韩精品视频| 国产伦精品一区二区三区照片91| 亚洲高清在线视频| 欧美日韩在线播放一区| 亚洲女人天堂av| 欧美成人免费va影院高清| 中文精品视频一区二区在线观看| 欧美在线1区| 亚洲二区在线| 亚洲综合日韩在线| 狠狠狠色丁香婷婷综合激情| 亚洲乱码国产乱码精品精98午夜 | 亚洲欧美日本国产有色| 禁断一区二区三区在线| 亚洲一区日韩在线| 狠狠综合久久av一区二区小说| 99在线|亚洲一区二区| 国产欧美日韩三级| 亚洲精品一区二区在线| 国产精品午夜春色av| 亚洲激情成人在线| 国产精品久久久一本精品| 久久精品av麻豆的观看方式| 欧美日韩亚洲高清| 亚洲东热激情| 国产精品区二区三区日本| 亚洲精品久久久一区二区三区| 国产精品免费电影| 亚洲精品国产日韩| 国产日韩欧美一区二区三区四区| 日韩视频免费观看| 国产一区日韩一区| 亚洲自拍三区| 亚洲国产精品专区久久| 久久精品卡一| 亚洲天堂av在线免费观看| 欧美成人国产一区二区| 小黄鸭精品aⅴ导航网站入口| 欧美日韩天天操|