使用3合1集成系统安装的PHP环境,服务器是iis,相同的软件在家里一切正常,今天装在公司的电脑上装却出现了错误
如图:
1:运行PHPmyadmin以后,顶部的php logo无法显示
2:底部显示“无法载入 mcrypt 扩展,<br />请检查 PHP 配置”虽然显示不正常,但是可以登陆,登陆以后所有图片依然无法显示,但是可以进行数据库操作(创建,修改等),已经在网上搜索过相关的解决方法,但是没有任何效果

解决方案 »

  1.   

    但是这个很奇怪,我家里和公司的电脑是用相同的系统盘(XP)安装的,简直是两个一样的系统
    唯一不同的是安装的时候我家里的电脑是安装了IIS以后直接安装了PHP,一切正常
    而公司的电脑我装了IIS以后先修改了IIS里面[默认网站]的主目录到我一个ASP文件的文件夹,再安装PHP,是不是这里出现了问题?
      

  2.   

    是啊 IIS的虚拟目录和你的php的三合一的那个php文件目录肯定是不一样的
      

  3.   

    另外你的三合一是什么和什么啊 其中包含apache吗,需要确认一下
      

  4.   

    我的PHP是在网页吧上下载的,包含apache,但是我是选用IIS安装的,软件地址如下:
    http://www.wangyeba.com/ruanjian/net/200806/6557.html
      

  5.   

    其实用这个比较好用多了  Navicat 8.0 MySQL
      

  6.   

    看看config.inc文件中的配置文件 
      

  7.   

    1、logo无法显示,请点击右键查看url路径,再去确认图片位置就可以了。
    2、修改php.ini,去掉;extension=php_mcrypt.dll前面的;号,重启IIS
      

  8.   


    这个步骤漏了关键部分:1、Logo不是问题,可能是楼主的路径和文件不存在,建议重新下载配置。2、MCRYPT扩展的安装方法:
    (1)、打开php.ini,把;extension=php_mcrypt.dll的分号去掉。
    (2)、通常很多人就是这个步骤没做,就不能正确加载mcrypt,记住,要把PHP目录下的libmcrypt.dll复制到System32目录下。
      

  9.   

    然后重启IIS,把服务器也重启吧,这样更好,哈哈。
      

  10.   

    cookie没有启动
    打开session中的启用cookie自动,并设置sesssion保存目录原因可能是session没有启动
      

  11.   


    不是吧,我以前遇到这个问题,我是这样解决的,弄了我好长时间。建议phpboy005可以试一下看看httpd.exe进程里面看看有没有加载那个模块(DLL文件)。
      

  12.   

    我昨天也遇到 
    网上一搜一大把mycrypt
    在php.ini中 extension=php_mcrypt.dll前面的;去掉然后把 lib_mcrypt.dll 拷贝到system32下 就OK了
    第一个问题没遇到过
      

  13.   

    我的文件存放路径是这样的
    asp文件全部放在d:/xuni/
    PHP文件全部放在d:/php/
    IIS的[默认网站]的配置如下,我自己觉得是这里出了问题,但是又看不出哪里的问题,我把主目录改成d:/php/问题依旧
      

  14.   

    我的文件存放路径是这样的
    asp文件全部放在d:/xuni/
    PHP文件全部放在d:/php/
    IIS的[默认网站]的配置如下,我自己觉得是这里出了问题,但是又看不出哪里的问题,我把主目录改成d:/php/问题依旧
      

  15.   

    1、有可能是浏览器不能显示png文件;
    2、安装mcrypt扩展即可。
      

  16.   

    这个同志说得很对,是不能显示PNG的问题,我在网上找了解决的方法,运行regsvr32 c:\windows\system32\pngfilt.dll后正常
    现在还差个“无法载入 mcrypt 扩展,<br />请检查 PHP 配置”的问题,楼上各种方法已经用过,无效