Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

We're retiring the forums!

The SilverStripe forums have passed their heyday. They'll stick around, but will be read only. We'd encourage you to get involved in the community via the following channels instead:

DataObjectManager Module /

Discuss the DataObjectManager module, and the related ImageGallery module.

Moderators: martimiz, UncleCheese, Sean, Ed, biapar, Willr, Ingo, swaiba

Problem with video

Go to End

9 Posts   2733 Views


Community Member, 9 Posts

17 October 2009 at 3:32am


I've been trying to fix this problem the whole afternoon, but without success.
I hope anyone out here is able to help me.

I'm using the DataObjectManager to handle video files.
Uploading of PDF-, doc- and other files is no problem.
But when I try to upload one of the video files (flv, avi), I get the following error:

An error occurred in the upload. Try again later. ..and..
There was a problem in the upload. The server did not accept it.

The last lines of the SWF debug window are as follows:

SWF DEBUG: Event: uploadError: HTTP ERROR : File ID: SWFUpload_0_0. HTTP Status: 500.
SWF DEBUG: Event: uploadComplete : Upload cycle complete.
Error Code: -200, File name: video.flv, File size: 216278, Message: 500

Some facts:
- Server has FFMPEG installed and is working without problems (passes the SilverStripe-test).
- The file size does not matter. Huge PDF's are uploading correct, very small FLV-files are not.
- The movie files are uploaded to the correct assets-folder and the Files-table in the database is updated.
- The movie files are not displayed in DOM in the CMS.

Can anyone please, please help me?...

Thanks a lot in advance!!


Community Member, 9 Posts

18 October 2009 at 5:47am

Anyone, please...? UncleCheese...?

Maybe it has something to do with the handling of video files within the DOM (some sort of FLV-class).
It is possible to process FLV-files the same way as DOC- of PDF-files? I don't need a thumbnail of other special functionality. I just want the FLV-file to be uploaded and displayed in the manager.

Thanks a lot!


Forum Moderator, 4102 Posts

18 October 2009 at 9:18am

Follow the steps on troubleshooting here:

Since you're not going to get verbose errors with Flash, the best you can do is find out the line of the code that is throwing the error. If you can figure that out, post it here. My guess is it's coming from within the FLV class because you're able to upload other file types without a problem.


Community Member, 9 Posts

18 October 2009 at 9:34am

Thanks! I'm gonna give that a try.

Is it possible to treat FLV-files (and other video files) as normal files (doc, pdf, etc.)?
So that DOM won't use the FLV-class for those files?

Thanks again!


Forum Moderator, 4102 Posts

18 October 2009 at 10:29am


DataObjectManager::$upgrade_video = false;


Forum Moderator, 4102 Posts

18 October 2009 at 10:30am


FileDataObjectManager::$upgrade_video = false;


Community Member, 9 Posts

19 October 2009 at 2:37am

I've found the line which makes the script fail.
I found it using the debug method described in the docs (by moving die('hello') through the code).

It's line 73 in code/flv/FLV.php: $process = proc_open($cmd, $descriptorspec, $pipes);

Do you have an idea why the script fails at that line?
Does it have something to do with server settings or folder locations?
And is there a way to make it work anyway?

Thanks in advance!


Forum Moderator, 4102 Posts

19 October 2009 at 4:29am

The next step is to obtain the values for those three variables.

die("cmd = $cmd, descriptorspec = $descriptorspec, and pipes = $pipes");

Then, in your _config.php, run:


See if you can get a nice PHP error.

Go to Top