加密加密路径

时间:2014-03-12 07:23:06

标签: php

我想在php中进行加密加密,但是在cryptoj.jar&的帮助下一个java的encyption类

如果我把我必要的jar文件放在一边,我的encyption代码可以正常工作以下路径中的java类

$_SERVER['DOCUMENT_ROOT'];

对于本地站点来说这不是问题,但是将库放在服务器上的根目录上并不是一个好主意。

如果我创建了新目录&将此目录放在项目文件夹中,代码不起作用

我正在服务器上执行以下代码。

$path = 'java -cp ' . dirname(__FILE__).'/cryptoj.jar; EncryptURLParams "source=BAClubs&identifier=123456&timestamp=2014-02-21 09:59:37.498" ';
echo $path; exit;
    $last_line = exec($path , $retval);
    echo "XCODE=".$last_line; exit;

此代码只返回给我,但如果我把它放在rootpath上它会给我输出。男人们有什么问题??

1 个答案:

答案 0 :(得分:0)

我自己得到了答案

只需将库放在项目的根文件夹&然后简单使用以下代码

$path = 'java EncryptURLParams "source=BAClubs&identifier=123456&timestamp=2014-02-21 10:00:00';
$last_line = exec($path , $retval);
echo "return value--".$retval."<br/>";
echo "XCODE--".$last_line;

我在$ last_line变量中获得了输出。

谢谢你们......