日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > php >内容正文

php

Apache2+PHP5不能加载Zend Optimizer的问题

發(fā)布時(shí)間:2023/12/31 php 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Apache2+PHP5不能加载Zend Optimizer的问题 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
http://zxianf.blog.163.com/blog/static/30120701201011292152958/

問題現(xiàn)象

安裝沒有問題,但是不能加載。到Apache的日志目錄,查看error日志??梢钥吹揭恍﹫?bào)錯(cuò)信息: PHP Warning: Zend Optimizer does not support this version of PHP - please upgrade to the latest version of Zend Optimizer in Unknown on line 0 [Sat Apr 28 17:56:47 2007] [notice] Apache configured -- resuming normal operations [Sat Apr 28 18:00:01 2007] [notice] SIGUSR1 received. Doing graceful restart Failed loading /usr/local/Zend/lib/Optimizer_TS-3.2.6/php-5.2.x/ZendOptimizer.so: /usr/local/Zend/lib/Optimizer_TS-3.2.6/php-5.2.x/ZendOptimizer.so: undefined symbol: compiler_globals Failed loading /usr/local/Zend/lib/Optimizer_TS-3.2.6/php-5.2.x/ZendOptimizer.so: /usr/local/Zend/lib/Optimizer_TS-3.2.6/php-5.2.x/ZendOptimizer.so: undefined symbol: compiler_globals [Sat Apr 28 18:00:01 2007] [notice] Digest: generating secret for digest authentication ... [Sat Apr 28 18:00:01 2007] [notice] Digest: done [Sat Apr 28 18:00:01 2007] [notice] Apache configured -- resuming normal operations [Sat Apr 28 18:04:15 2007] [notice] SIGUSR1 received. Doing graceful restart Failed loading /usr/local/Zend/lib/Optimizer_TS-3.2.6/php-5.2.x/ZendOptimizer.so: /usr/local/Zend/lib/Optimizer_TS-3.2.6/php-5.2.x/ZendOptimizer.so: undefined symbol: compiler_globals Failed loading /usr/local/Zend/lib/Optimizer_TS-3.2.6/php-5.2.x/ZendOptimizer.so: /usr/local/Zend/lib/Optimizer_TS-3.2.6/php-5.2.x/ZendOptimizer.so: undefined symbol: compiler_globals Failed loading /usr/local/Zend/lib/Optimizer_TS-3.2.6/php-5.2.x/ZendOptimizer.so: /usr/local/Zend/lib/Optimizer_TS-3.2.6/php-5.2.x/ZendOptimizer.so: undefined symbol: compiler_globals Failed loading /usr/local/Zend/lib/Optimizer_TS-3.2.6/php-5.2.x/ZendOptimizer.so: /usr/local/Zend/lib/Optimizer_TS-3.2.6/php-5.2.x/ZendOptimizer.so: undefined symbol: compiler_globals [Sat Apr 28 18:04:16 2007] [notice] Digest: generating secret for digest authentication ... [Sat Apr 28 18:04:16 2007] [notice] Digest: done [Sat Apr 28 18:04:16 2007] [notice] Apache configured -- resuming normal operations 其中最突出的一條記錄是: PHP Warning: Zend Optimizer does not support this version of PHP - please upgrade to the latest version of Zend Optimizer in Unknown on line 0 還有一條突出的是: /usr/local/Zend/lib/Optimizer_TS-3.2.6/php-5.2.x/ZendOptimizer.so: undefined symbol: compiler_globals Failed loading /usr/local/Zend/lib/Optimizer_TS-3.2.6/php-5.2.x/ZendOptimizer.so:

原因分析

老實(shí)說,這個(gè)問題以前也沒有遇到過。安裝配置過不少Apache2+PHP5+ZendOptimizer,但是沒有遇到這個(gè)情況。于是以compiler_globals作為關(guān)鍵字,在google上搜索,找答案。 后來找到一個(gè)來自Zend.com上的鏈接,進(jìn)去后,得到了解答。 原文連接: http://www.zend.com/forums/index.php?t=msg&goto=9604&S= 其中有一位朋友的留言,說明了問題: i just notice that Zend Optimizer only support prefork mode. Supported Web Servers: Apache 1.3.x Apache 2.0.x (Prefork mode only) Apache 2.2.x (Prefork mode only) IIS 5, 6 if you want to install Zend Optimizer ,hope this help you. 也就是說,導(dǎo)致加載ZendOptimizer失敗的原因,是因?yàn)榫幾g安裝Apache2的時(shí)候,指定了worker模式 --with-mpm=worker ,Apache2運(yùn)行在線程模式下。而ZendOptimizer只支持進(jìn)程模式。也就是Apache2的prefork模式 --with-mpm=prefork 。 于是查看當(dāng)前的Apache2是否支持了worker模式: # httpd -l Compiled in modules:core.cworker.chttp_core.cmod_so.c 果然,是支持worker模式。

解決辦法

其實(shí)解決的辦法很簡(jiǎn)單,只需要按照下面三個(gè)步驟進(jìn)行,就可以了:
  • 以 --with-mpm=prefork 參數(shù)重新編譯安裝Apache2
  • 重新編譯安裝PHP
  • 重新安裝ZendOptimizer

  • 在程序都重新編譯安裝完后,重啟Apache,就可以了。

    一些思考

    所謂“魚肉與熊掌,兩者不可兼得”,目前Apache2+PHP,ZendOptimizer就只支持prefork模式。兩者之間只能由使用者自己根據(jù)自己的實(shí)際需求來抉擇了。 希望zend盡快開發(fā)出支持Apache worker模式的ZendOptimizer吧。 取自"http://wiki.isyi.com/wiki/Apache2%2BPHP5%E4%B8%8D%E8%83%BD%E5%8A%A0%E8%BD%BDZend_Optimizer%E7%9A%84%E9%97%AE%E9%A2%98"

    轉(zhuǎn)載于:https://blog.51cto.com/summervast/587060

    總結(jié)

    以上是生活随笔為你收集整理的Apache2+PHP5不能加载Zend Optimizer的问题的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 黄色网址国产 | 久久久久久久影视 | 国产成人8x视频一区二区 | 久久久久久婷婷 | 九九在线免费视频 | 中文字幕欧美日韩 | 阿v免费在线观看 | 国产鲁鲁视频在线观看免费 | 欧美天堂 | 女女调教被c哭捆绑喷水百合 | 人妖一级片 | 久久精品视频2 | 中文字幕国产专区 | 国产aⅴ无码片毛片一级一区2 | 九九爱爱视频 | 国产成人一区在线观看 | 暗呦丨小u女国产精品 | jizz中文字幕 | 日本一区二区成人 | 色屁屁一区二区三区视频 | 亚洲精品.www | japansexxxxhd医生 夜夜操导航 | 欧美色xxxxx 日本精品一区二区三区四区的功能 | 亚洲熟妇av日韩熟妇在线 | 日日碰狠狠添天天爽无码av | 国产电影免费观看高清完整版视频 | 亚洲性网站 | 亚洲第一伊人 | 四虎成人精品在永久免费 | av中文字幕不卡 | 亚洲熟女综合一区二区三区 | 久久人妻少妇嫩草av蜜桃 | 1024在线视频 | 久久草视频在线 | 国产在线精品观看 | 天天艹日日艹 | 翔田千里一区二区 | 亚洲一区二区三区香蕉 | 精品久久香蕉国产线看观看亚洲 | 国模吧无码一区二区三区 | 国产伦精品一区三区精东 | 原创少妇半推半就88av | 欧美一级色 | 国产农村妇女精品一二区 | 日本欧美色图 | 成人av影院在线观看 | 极品美女销魂一区二区三区 | 国产精品麻豆一区二区三区 | 日本激情视频在线观看 | 国产特黄aaaaa毛片 | 首尔之春在线看 | 超碰青草 | 在线免费观看视频a | 亚洲精品成人电影 | 欧美18—19性高清hd4k | 美女扒开尿口让男人爽 | 奇米影视四色在线 | 亚洲自拍偷拍视频 | 日韩激情网 | 欧美成人性生活 | 午夜影院在线视频 | 三级视频黄色 | 国产精品天天狠天天看 | 亚洲无人区码一码二码三码 | 欧美成人手机在线视频 | 国产精品91一区 | 在线不卡中文字幕 | 毛片av网址 | 精品国产亚洲一区二区麻豆 | 黄在线观看免费 | 顶级嫩模啪啪呻吟不断好爽 | 操女人逼逼视频 | 亚洲男人精品 | 日韩精品视频免费看 | 中文字幕在线视频精品 | 99热久久这里只有精品 | 国产理论片在线观看 | 放几个免费的毛片出来看 | 欧美精品久久96人妻无码 | 伊人av综合网 | 久久久亚洲| 欧美一区二区影院 | 久久午夜鲁丝片 | 少妇被黑人到高潮喷出白浆 | 午夜视频在线观看免费视频 | 成人免费精品 | 成人涩涩网站 | 在线免费播放av | 亚洲永久免费 | 777奇米四色 | 涩涩视频免费 | 免费国产在线观看 | 亚洲一二三四在线 | 国产日韩在线免费观看 | 日本成人片网站 | 国产高清精品一区二区三区 | 午夜肉伦伦影院 | 欧美日韩一区二区视频观看 | 天天舔天天插 |