Board logo

标题: [求助] 请问:wdOS不支持crypt()函数MD5算法吗? [打印本页]

作者: wy281704862    时间: 2013-1-31 16:24     标题: 请问:wdOS不支持crypt()函数MD5算法吗?

最近在wdOS上使用crypt() 函数,发现不支持MD5算法、   默认的salt值只是前2个字节、
   <?php
   echo crypt( '123456', '$1$hongyi123456789$' );
  /* End of the file */


在windows下的结果是$1$hongyi12$x/q8/TacANj3iGhDhqKV3.

在wdOS下结果为$1pUL5PdgUSTY.
wdOS始终将salt值认为是$1。
想问各位大大,如何让wdOS支持crypt() 函数的MD5算法?
作者: admin    时间: 2013-1-31 18:59

这个本身就支持的
作者: wy281704862    时间: 2013-1-31 19:51

回复 2# admin


   我在wdOS下运行<?php
if (CRYPT_STD_DES == 1) { echo "Standard DES: ".crypt("hello world")."\n<br />";
} else { echo "Standard DES not supported.\n<br />";
} if (CRYPT_EXT_DES == 1) { echo "Extended DES: ".crypt("hello world")."\n<br />";
} else { echo "Extended DES not supported.\n<br />";
} if (CRYPT_MD5 == 1) { echo "MD5: ".crypt("hello world")."\n<br />";
} else { echo "MD5 not supported.\n<br />";
} if (CRYPT_BLOWFISH == 1) { echo "Blowfish: ".crypt("hello world");
} else { echo "Blowfish DES not supported.";
} ?>


  他的结果是:
  Standard DES: 7nm27N0u3ETto

Extended DES not supported.
MD5 not supported.
Blowfish DES not supported.

给的结果是不支持MD5算法。
作者: admin    时间: 2013-1-31 23:27

用一键包的安装试试看




欢迎光临 WDlinux官方论坛 (http://wdlinux.cn/bbs/) Powered by Discuz! 7.2