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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

Windows Server 2008 R2x64 IIS7+PHP5.6 错误 500.0

發(fā)布時間:2025/4/5 php 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Windows Server 2008 R2x64 IIS7+PHP5.6 错误 500.0 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

這兩天準備升級一個網(wǎng)站項目,新項目基于PHP并進行了ZendGuard加密,需要在PHP5.6版本中運行

而客戶之前的運行環(huán)境是php5.2~5.4,那好,再新建一個PHP版本不就完事了嗎!!!

于是立馬動手,先去PHP官網(wǎng)下載php-5.6.31-nts-Win32-VC11-x86(非線程安全)

為什么要下載NTS版本?

因為服務(wù)器是IIS呀,哈哈哈!!

既然系統(tǒng)是x64為什么不下載64位PHP程序而要下載32位PHP程序?

只有一個原因,Zend Guard Loader for PHP5.6 只有x86版本,這個回答是不是很吃雞,是不是很驚喜。

再下載zend-loader-php5.6-windows-x86。

1.解壓php-5.6.31-nts-Win32-VC11-x86

2.解壓zend-loader-php5.6-windows-x86

3.修改php.ini,配置方法自行搜索,新手可以參考心存善念的博客文章

4.安裝zendloader

在PHP.ini末尾加上

[Zend Guard]
zend_extension=X:/xxx/ZendLoader.dll
zend_extension=X:/xxx/php_opcache.dll
zend_loader.enable=1
zend_loader.disable_licensing=0
zend_loader.obfuscation_level_support=3
zend_loader.license_path=

?

一切都是那么熟悉,那么順暢

寫上一個測試文檔

<?php phpinfo(); ?>

誒,直接500.0錯誤,網(wǎng)站查了一圈資料,沒找到一個正確的說法,最后爬墻才好不容易找到一位國外的兄弟跟我遇到了同樣的事

我將設(shè)置過程寫下來,希望能幫助到那些一樣在迷惑中掙扎同胞們。

?

解決方法:

第一步:打開Internet信息服務(wù)(IIS)管理器,在左側(cè)的樹形列表找到“應(yīng)用程序池”

第二步:在右側(cè)的列表中右擊“您的程序池”彈出菜單,選擇“高級設(shè)置”,彈出“高級設(shè)置”對話框

第三步:找到“標識”選項,點擊右側(cè)的方形按鈕,彈出“應(yīng)用程序標識”對話框中的“內(nèi)置賬戶”的下拉菜單中選擇“LocalSystem”,然后重啟IIS服務(wù)器,至此,這個問題就徹底解決了。

?

轉(zhuǎn)載于:https://www.cnblogs.com/yiven/p/7704716.html

總結(jié)

以上是生活随笔為你收集整理的Windows Server 2008 R2x64 IIS7+PHP5.6 错误 500.0的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

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