PHP:session无法使用
程序员文章站
2022-03-19 08:52:09
...
今天在将一套程序放到其他服务器上执行的时候,发现后台的登录验证码不管输入正确与否,总是显示:
验证码输入有误
接着就开始debug了。
因为正确的验证码结果已经经过加密之后保存在了session中,所有用于输入的验证码会跟session中的进行比对,从而判断验证码是否输入有误!
既然老是显示:"验证码输入有误"
说明session中保存到结果可能有问题。然后,dump下session,发现结果为null......
解决办法:使用phpinfo查看session信息,找出session的保存路径,然后给其设置写入的权限即可
注:记得重启apache或iis
原创文章,转载请注明出处:曾是土木人
推荐阅读
-
使用VisualStudio开发php的图文设置方法
-
php文件打包 下载之使用PHP自带的ZipArchive压缩文件并下载打包好的文件
-
PHP使用流包装器实现WebShell的方法
-
SQL Server使用Merge语句当源表数据集为空时,无法进行查询的问题
-
php使用filter过滤器验证邮箱 ipv6地址 url验证
-
ubuntu12.04使用c编写php扩展模块教程分享
-
php输入流php://input使用示例(php发送图片流到服务器)
-
php使用strtotime和date函数判断日期是否有效代码分享
-
JSP中 Session和作用域的使用
-
php使用gzip压缩传输js和css文件的方法