在Azure PHP中找不到保存处理程序wincache

时间:2018-01-09 22:14:10

标签: php azure session cakephp wincache

我在Windows平台上使用CakePHP 2.X在Azure上托管了一个Web应用程序。我使用wincache会话处理程序(session.save_handler = wincache)。今天我遇到了问题。我创建会话以登录我的仪表板的PHP脚本无法正常工作(不断记录我),而我没有对此代码进行任何更改。

  

警告错误:session_start():找不到保存处理程序'wincache' -   会话启动失败。

1 个答案:

答案 0 :(得分:0)

PHP手册告诉您检查phpinfo()以确认已安装wincache

http://php.net/manual/en/wincache.installation.php

  

将phpinfo.php文件保存在使用PHP的IIS网站的根文件夹中,然后打开浏览器并向http://localhost/phpinfo.php发出请求。在返回的网页中搜索名为wincache的部分。如果启用了扩展,则phpinfo输出将列出WinCache提供的配置设置。

错误消息表示它的含义。它不存在。

  

我创建会话以登录我的仪表板的PHP脚本无法正常工作(不断记录我),而我没有对此代码进行任何更改。

这不是编码问题。

您需要检查wincache安装并重新安装。