0

によると、HHVMはSimpleXMLに問題があるようです

https://github.com/facebook/hhvm/issues/650

https://github.com/facebook/hhvm/issues/303

このケースでは、クラス SimpleXMLIterator が Amazon S3' PHP SDK によって使用されます。HHVMがオフになっているときに同じコードを試してみましたが、それは完全に機能します。

これを解決するためのアイデア/修正はありますか? または、CFSimpleXML 以外の S3 SDK 用の XML 解析ツールを使用して回避する方法はありますか?

使用したコード:

$s3->batch()->copy_object(
                array('bucket' => $temp_bucket, 'filename' => $filename_source),
                array('bucket' => $bucket, 'filename' => $filename_dest),
                array('acl' => AmazonS3::ACL_PUBLIC)
            );

$response =  $s3->batch()->send();

HHVM からのバグ レポート:

HipHop Fatal error: unknown class SimpleXMLIterator in XX/librairies/s3sdk/utilities/simplexml.class.php on line 33
4

2 に答える 2

0

SimpleXMLIterator は、hhvm の次のリリース (おそらく 3.9) で利用可能になります

于 2015-07-13T15:34:54.793 に答える