CakePHP 2.X
我使用Windows 平台在 Azure 上托管了一个 Web 应用程序。我使用 wincache 会话处理程序(session.save_handler = wincache)
。今天我遇到了一个问题。我创建会话以登录到我的仪表板的 PHP 脚本不起作用(一直让我退出),而我没有对此代码进行任何更改。
警告错误:session_start():找不到保存处理程序 'wincache' - 会话启动失败。
PHP 手册告诉您检查phpinfo()
以验证是否wincache
已安装。
http://php.net/manual/en/wincache.installation.php
将 phpinfo.php 文件保存在使用 PHP 的 IIS 网站的根文件夹中,然后打开浏览器并向http://localhost/phpinfo.php发出请求。在返回的网页中搜索名为 wincache 的部分。如果启用了扩展,则 phpinfo 输出将列出 WinCache 提供的配置设置。
错误消息意味着它在说什么。它不在那里。
我创建会话以登录到我的仪表板的 PHP 脚本不起作用(一直让我退出),而我没有对此代码进行任何更改。
这不是编码问题。
您需要检查您的 wincache 安装并可能重新安装它。