无法在发生错误时创建会话,请检查 PHP 或网站服务器日志,并正确配置 PHP 安装。这个错误怎么解决?网上搜索过,还是没有解决。(PHP5+IIS6.0+mysql5.0)其中session.save_path = "G:\PHP5\tmp"tmp属性:

解决方案 »

  1.   

    php文件夹里找不到错误日志。
      

  2.   

    事件 ID ( 2 )的描述(在资源( PHP-5.2.13 )中)无法找到。本地计算机可能没有必要的注册信息或消息 DLL 文件来从远程计算机显示消息。您可能可以使用 /AUXSOURCE= 标识来检索词描述;查看帮助和支持以了解详细信息。下列信息是事件的一部分: php[3780], PHP Warning:  PHP Startup: Unable to load dynamic library 'G:\PHP5\ext\php_mcrypt.dll' - 找不到指定的模块。
     in Unknown on line 0.但php_mcrypt.dll这个Dll确实在G:\PHP5\ext\里面。
      

  3.   

    需要 libmcrypt.dll 支持
    将 libmcrypt.dll 置于系统的搜索路径中
      

  4.   

    PHP has encountered an Access Violation at 01E4AC6A这个是怎么回事呢?
      

  5.   

    重新安装了PHP,重启了多次,PHP终于正常工作。至于个中错误原因,我还没有这个能力去看出来。
      

  6.   


    其中session.save_path = "G:\PHP5\tmp"
    是不是写错了,把C写成G了。
      

  7.   

    我的系统盘是G盘。呵呵。
    PHP也是装在这里了。
      

  8.   

    我也出现过这个问题,在配置session.save_path路径时,配到一个不存在的目录上面,然后就一直登录不上。
      

  9.   

    只要把你安装的PHP目录的temp目录下的子文件全部删除即可!
      

  10.   

    在 php的php.in配置文件里找到 session.save_path 所设定的目录temp的子文件全部删除即可..