Windows Server 2008 R2x64 IIS7+PHP5.6 错误 500.0
这两天准备升级一个网站项目,新项目基于PHP并进行了ZendGuard加密,需要在PHP5.6版本中运行
而客户之前的运行环境是php5.2~5.4,那好,再新建一个PHP版本不就完事了吗!!!
于是立马动手,先去PHP官网下载php-5.6.31-nts-Win32-VC11-x86(非线程安全)
为什么要下载NTS版本?
因为服务器是IIS呀,哈哈哈!!
既然系统是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错误,网站查了一圈资料,没找到一个正确的说法,最后爬墙才好不容易找到一位国外的兄弟跟我遇到了同样的事
我将设置过程写下来,希望能帮助到那些一样在迷惑中挣扎同胞们。
解决方法:
第一步:打开Internet信息服务(IIS)管理器,在左侧的树形列表找到“应用程序池”
第二步:在右侧的列表中右击“您的程序池”弹出菜单,选择“高级设置”,弹出“高级设置”对话框
第三步:找到“标识”选项,点击右侧的方形按钮,弹出“应用程序标识”对话框中的“内置账户”的下拉菜单中选择“LocalSystem”,然后重启IIS服务器,至此,这个问题就彻底解决了。
转载于:https://www.cnblogs.com/yiven/p/7704716.html
Windows Server 2008 R2x64 IIS7+PHP5.6 错误 500.0相关推荐
- Windows Server 2008 R2 SP1 安装NET FrameWork 4.0 受阻滞问题解决办法。
Windows Server 2008 R2 SP1 安装NET FrameWork 4.0 受阻滞问题解决办法. 参考文章: (1)Windows Server 2008 R2 SP1 安装NET ...
- windows server 2008中IIS7的功能模塊
今天把原來的服務器端程序遷移到了windows server 2008上的IIS7上,發現IIS7的設置和IIS6簡直是天壤之別.不過還好,慢慢找也能找到需要設置的地方,但是原來使用的"集成 ...
- mysql无法安装 server 2008 r2_【运维】windows server 2008 R2 Standard中如何安装 mysql8.0
场景描述 操作系统:windows server 2008 R2 Standard x64 待安装mysql版本: mysql8.0.12(免安装压缩包版,需对数据库进行初始化操作) 安装时出现缺少x ...
- 阿里云服务器Windows Server 2008 架设 Web 服务器教程(图文详解)
最近刚忙完嵌入式下位机LWIP的网络通讯,希望将嵌入式设备接入云端来进行控制,买了一个阿里云Windows server 2008服务器,来搭建云服务器,过程给大家分享一下互相学习,让小白快速上手! ...
- Windows server 2008,Windows server 2008 R2,Windows 2008 SP2 区别
Windows server 2008是基于Windows vista 的服务器系统,有32位和64位两个版本. Windows server 2008 R2是基于Windows 7的服务器操作系统只 ...
- windows Server 2008各版本区别详解
Windows Server 2008 是专为强化下一代网络.应用程序和 Web 服务的功能而设计,是有史以来最先进的 Windows Server 操作系统.拥有 Windows Server 20 ...
- sdcms IIS7 windows server 2008 配置后,无法修改模板页面
sdcms IIS7 windows server 2008 配置后,无法修改模板页面 文件内容少的可以修改保存,然而内容稍微多些,就不能保存,提示错误: 经查:是服务器上安装了服务器安全狗导致只能修 ...
- windows server 2008 r2 enterprise ,惠普DL 580 G7服务器报,事件 ID: 47错误。
windows server 2008 r2 enterprise ,惠普DL 580 G7服务器报,事件 ID: 47错误. 1.先简单说明一下故障,某单位选用了惠普服务器DL 580 G7,环境是 ...
- Windows server 2008 iis7/iis7.5启用父路径的方法
这篇文章主要介绍了Windows server 2008 iis7/iis7.5启用父路径的方法,需要的朋友可以参考下 windows server 2008 r2的IIS7或者iis7.5还是和之前 ...
最新文章
- ping命令工具:同时ping多个IP
- C# 错误!!容量超出了最大容量。参数名: capacity 这个是什么问题呢?
- 三步更改win7开机密码
- css-modules 简介
- matlab c++ 符号变量问题
- pip 设置超时时间_pip install 超时
- jeecms v9开发资料
- SSM+Netty项目结合思路
- 原理c++_浅谈C/S和B/S架构的工作原理及优缺点
- mount --bind的用处
- 杜比dss200服务器重装,杜比数字影片库 DSL200 (Dolby Show Library DSL200)
- 广州.Net俱乐部第二次聚会报道
- 解决Navicat for MySQL 连接 Mysql 8.0.13出现1251- Client does not support authentication protocol 错误
- CentOS中zip压缩和unzip解压缩命令详解
- 适配器模式的极简概述
- 用SpringBoot集成Netty开发一个基于WebSocket的聊天室
- 机器学习高质量数据集大合辑
- 小白学VUE——实现抖音时钟(CDN方式)
- Nmap 中的各种端口扫描技术
- python爬虫记录
热门文章
- UA MATH566 例题 Poisson回归、Overdispersion与负二项回归
- CentOS6安装MySQL 1 - 更新yum源失败
- C# 功能完整的单表增删改查程序
- Java 中的字符串(String)与C# 中字符串(string)的异同
- AcWing 199. 余数之和 (除法分块)打卡
- 【洛谷 P3194】 [HNOI2008]水平可见直线 (单调栈)
- 启动MySQL数据库时找不到mysqld.sock的解决办法!
- 九度oj 题目1374:所有员工年龄排序
- DropDownlist的Item显示多列数据
- 我的7天=玩2天+窝5天