によると、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