【已回复】PHP-5.6、7.0无法更新
PHP-5.6、7.0更新无法成功,一直点更新,都没用,另外php配置开启com.allow_dcom = trueextension=php_com_dotnet.dll
报500错误,查询只有5.2下面没有php_com_dotnet.dll文件。
又拍云存储 1.1更新提示为1.0
各PHP版本的扩展开启太多后,很容易报500错误,另外停止单个版本的PHP,本身没有停止,IIS却被停了 1、php扩展不是越多越好,100%存在兼容问题,开启之前请确保网站是否一定要开启,还得注意看官方兼容
2、php5.6-7.3从上周更新至x64位,如果无法更新建议卸载重新安装
3、刚刚查了下官网最新的又拍云插件就是1.0版本,没有1.1版本 沐沐 发表于 2019-6-20 18:04
1、php扩展不是越多越好,100%存在兼容问题,开启之前请确保网站是否一定要开启,还得注意看官方兼容
2、ph ...
又拍云存储 一直提示更新,左边的版本显示是1.1,更新提示为1.0 沐沐 发表于 2019-6-20 18:04
1、php扩展不是越多越好,100%存在兼容问题,开启之前请确保网站是否一定要开启,还得注意看官方兼容
2、ph ...
com.allow_dcom = true
extension=php_com_dotnet.dll
您的服务器环境不支持VARIANT数据类型,建议请使用WINDOWS平台环境
或PHP.ini未设置 com.allow_dcom = true 及 extension=php_com_dotnet.dll
这两个有些地方解释用PHP5.2可以实现,但是好像都不行,请问有没有什么办法解决?其他版本开启也无法用?
另外,单独停掉某个PHP版本时,为什么停止的是IIS?而单个版本的状态未改变,如果PHP版本报错,那么单个版本的状态能否实时更新,更方便直观判断? corecool 发表于 2019-6-23 20:59
您的服务器环境不支持VARIANT数据类型,建议请使用WINDOWS平台环境
或PHP.ini未设置 com.allow_dcom = true ...
服务器环境不支持VARIANT数据类型
解决办法:
找到对应php版本的php.ini配置文件中寻到disable_classes把后面的COM去掉
如果还打不开,那么需要安装扩展php_com_dotnet.dll,先查看下ext有无扩展,如果没有下载之后把扩展复制到ext目录中,然后在php.ini中添加扩展即可.
问题已解决,disable_classes = COM,改成disable_classes = DOTNET, 就可以了
页:
[1]