RSA.php第228行中未捕获的TYPO3异常

时间:2011-02-03 14:46:01

标签: php rsa

我有一个很好的工作扩展的typo3,它失败了PHP 5.3:

Core: Exception handler (WEB): Uncaught TYPO3 Exception: #1: 
    PHP : Assigning the return value of new by reference is deprecated in 
    Crypt/RSA.php line 228

我试过了:

ini_set('error_reporting','E_ALL &  ~E_NOTICE & ~E_DEPRECATED & ~E_STRICT'); 

但是有了这个,错误,通知就会消失,输出空白,预计会有一些加密输出。

1 个答案:

答案 0 :(得分:0)

在Crypt / RAS / Math / GMP.php

线。第63号

if (!@dl('gmp.' . PHP_SHLIB_SUFFIX) && !@dl('php_gmp.' . PHP_SHLIB_SUFFIX)) {

------------------------

bool dl ( string $library )

此功能已从PHP 5.3中的某些SAPI中删除。

参考。 http://php.net/manual/en/function.dl.php

相同的更改将在Crypt / RAS / Math / BigInt.php和Crypt / RAS / Math / BCMath.php