既然wp-supercache对CDN有了一些内置支持,我已经尝试使用CDN同步工具将文件初始上载到Cloudfront。
但是,我在同步时出现了两组错误(我不得不使用强制上载,因为CDN同步工具认为我的所有文件都已上载)。
cURL错误:无法从文件/应用程序中打开/读取本地数据(26)。但此错误实际上并没有阻止上载文件
无法打开流:在/var/www/xxxxx/wp-content/plugins/cdn-sync-tool/lib/awssdk/lib/requestcore/requestcore中打开的文件太多。班php此错误会阻止上载文件->S3。
因此,第二个错误发生在上载了一定数量(可更改)的文件之后,然后影响所有剩余的上载。
你知道为什么或者可以做什么吗?
[更新]
在更新到版本0.9后,我现在重复出现以下错误(在同步了大约2000个文件之后)
警告:fclose():提供的参数不是[文件路径]/lib/awssdk/lib/requestcore/requestcore中的有效流资源。班php在线276
无法确定流式上载的流大小。完成
正在同步[2411/4732]IMG23435。jpg
警告:fopen(/var/www/xx/wp-content/uploads/2010/12/mg2343435.jpg)[函数.fopen]:无法打开流:在[文件路径]/lib/awssdk/lib/requestcore/requestcore中没有这样的文件或目录。班php在线527