用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2540|回复: 8
收起左侧

[版本 3.x] 3.0 启用session时,服务器500,挂掉了

[复制链接]
发表于 2015-4-21 18:15:08 | 显示全部楼层 |阅读模式
本帖最后由 chun3391 于 2015-4-21 18:59 编辑

$this->load->library('session'); 去掉这句就ok


错误提示如下
------------
HTTP 错误 500.0 - Internal Server Error
C:\phpStudy4IIS\php54n\php-cgi.exe - FastCGI 进程意外退出

详细错误信息:
模块           FastCgiModule
通知           ExecuteRequestHandler
处理程序           phpStudy_FastCGI
错误代码           0x000000ff
物理路径           D:\wwwroot\ci3\app\index.php
登录方法           匿名
登录用户           匿名


再次测试
打开文件session.php下面加入:
file_put_contents(APPPATH."a.txt", 1, FILE_APPEND);
session_start();
file_put_contents(APPPATH."a.txt", 2, FILE_APPEND);

输出1,不输出2,跪求啊!!!

发表于 2015-4-21 18:31:37 | 显示全部楼层
我觉得是PHP里面有报错,IIS有些时候就是这样,第一个你可以在入口文件顶部用exit('1')试试,看看服务器有没有问题,然后一步步测试,找出报错地方。或者 检查下是否开启了错误提示之类的 PHP里面是不是设置了屏蔽错误信息,还有就是可以看看服务器报错的日志
 楼主| 发表于 2015-4-21 18:50:16 | 显示全部楼层
fuweiqs163 发表于 2015-4-21 18:31
我觉得是PHP里面有报错,IIS有些时候就是这样,第一个你可以在入口文件顶部用exit('1')试试,看看服务器有 ...

只要已加载session就挂,我估计是session问题
 楼主| 发表于 2015-4-21 18:58:58 | 显示全部楼层
chun3391 发表于 2015-4-21 18:50
只要已加载session就挂,我估计是session问题

                                file_put_contents(APPPATH."a.txt", 1, FILE_APPEND);
                session_start();
                                file_put_contents(APPPATH."a.txt", 2, FILE_APPEND);
只输出1

发表于 2015-4-22 01:36:28 CI中国手机版 | 显示全部楼层
果断放弃了内置session类,自己参考写个
 楼主| 发表于 2015-4-22 08:14:43 | 显示全部楼层
v阿杰 发表于 2015-4-22 01:36
果断放弃了内置session类,自己参考写个

y有木有写好的,分享一下
 楼主| 发表于 2015-4-22 11:55:20 | 显示全部楼层
还没有找出问题的所在······
 楼主| 发表于 2015-4-22 15:26:41 | 显示全部楼层
找到问题了,安装一个vc12就行了,不知道是什么原因
发表于 2016-9-20 16:41:46 | 显示全部楼层
一年后,我刚看见,php版本的问题,为以后的伙伴们提示一下,
php版本低的时候会出现楼主的情况

本版积分规则