当我通过Google php APi v3在youtube上传大小超过100MB的视频时,我遇到了这个问题。它适用于小于100mb的小视频。我已经按照教程https://www.domsammut.com/code/php-server-side-youtube-v3-oauth-api-video-upload-guide
进行了操作这是我为较大的视频获得的错误
Warning: filesize(): stat failed for uploads/20150618_112657.mp4
in/home/n001pr5/public_html/youtube2/upload.phpon line 99
Warning: fopen(uploads/20150618_112657.mp4): failed to open stream: No such file or directory in/home/n001pr5/public_html/youtube2 /upload.phpon line 105
Warning: feof() expects parameter 1 to be resource, boolean given in/home/n001pr5/public_html/youtube2/upload.phpon line 106
Warning: fread() expects parameter 1 to be resource, boolean given in/home/n001pr5/public_html/youtube2/upload.phpon line 107
Caught Google service Exception 400 message is Error calling PUT https://www.googleapis.com/upload/youtube/v3/videos?part=status%2Csnippet&uploadType=resumable& upload_id=AEnB2UrMv5ueozrFuP7QtiHqcjuekuOmvxBEAh9n1fBHXxf4BrKlYW3L786j8Dhc1EG 9YUYD71DB3Y46X4Q8ENmXKY4VkWuzcg: (400) Failed to parse Content-Range header.Stack trace is #0 /home/n001pr5/public_html/youtube2/api/src/Google/Http/MediaFileUpload.php(183): Google_Http_REST::decodeHttpResponse(Object(Google_Http_Request), Object(Google_Client)) #1 /home/n001pr5/public_html/youtube2/upload.php(108): Google_Http_MediaFileUpload->nextChunk(false) #2 {main} Status: success