Active
Project:
Red5 Flash Server
Version:
6.x-1.0.x-dev
Component:
Miscellaneous
Priority:
Normal
Category:
Support request
Assigned:
Unassigned
Reporter:
Created:
6 Aug 2009 at 14:47 UTC
Updated:
16 Oct 2010 at 21:20 UTC
Jump to comment: Most recent file
Comments
Comment #1
chris_car commentedI tested the module with a fresh 6.13 install.
>Will I need to install a core of 1.0.x to run this module?
Sorry, I dont understand this question...
Comment #2
mrgoltra commentedcan not enable module not compatible with 6.13
Comment #3
chris_car commentedHm, I just downloaded and reinstalled it on a 6.13 system and I did not get that message. I have service module 6.x-0.15, amfphp module 6.x-1.0-beta1 and swftools 6.x-2.5 installed.
I wonder what is incompatible with the 6.13 core?
Are there people who could install this module successfully?
Chris
Comment #4
mrgoltra commentedI do have the following installed
AMFPHP 6.x.1.0-beta1
SWF Tools 6.x-2.5
Service 6.x-2.x-dev.
I will try to downgrade the service version and see what happens.
Comment #5
mrgoltra commentedstill no luck. downgraded service version to what you have installed
and still the same.
Comment #6
mrgoltra commentedI just noticed that FLV Node services is also affected.
Comment #7
sharlak commentedI have solved this issue editing info files (attached, "dependencies" and "core" fields seems to be wrong) but I get errors when I run update.php.
I'll have a look to it...
I'm using:
Drupal 6.13
SWF Tools 6.x-2.5
AMFPHP 6.x-1.0-beta1
Services 6.x-0.15
Comment #8
chris_car commentedIndeed, the dependencies field was wrong in both info files: red5flashserver/videonoderecorder/videonoderecorder.info and red5flashserver/services/services/flvnode_service/flvnode_service.info
It should look like that:
dependencies[] = upload
dependencies[] = services
dependencies[] = flvnode_service
dependencies[] = amfphp
dependencies[] = swftools
(videonoderecorder.info)
and
dependencies[] = services
dependencies[] = node
(flvnode_service.info)
What I did:
1) I switched the 2 modules off and uninstalled them
2) I edited the info files and changed the dependencies fields (see above)
3) I went to the database and deleted the 2 entries in the system table:
delete from system where name like 'videonoderecorder';
delete from system where name like 'flvnode_service';
4) Install the modules again.
This should work. I will change the code and submit it.
Let me know if it worked for you.
Chris
Comment #9
sharlak commentedYes making these changes modules can be installed (they're similar to changes I had made before), but there is also an error in hook_menu of videonoderecorder. It seems to have been programmed for Drupal 5.x.
I submit changes I have made in order to make it work with Drupal 6.x below (if you prefer I can submit a patch and/or open a new issue for this bug). You can see the lines I have commented, the next ones with the changes and I have also deleted $may_cache parameter. Did you have previous code running in Drupal 6.x?
I haven't tested module well yet, but at least I have rid of PHP errors. I can configure webcam video, but I can't create new Webcam Video content yet (I only see the title, although Firebug tells me the object is there, maybe the problem can be mine). I will have another look, sorry for the long post, I hope this will help. Thank you for the fast support.
EDIT: Sorry,I have seen #327327: Drupal 6? issue which is related with D6 problems, seems that there have been people working in this.
Comment #10
mrgoltra commented@ #8 worked.
Comment #11
mrgoltra commentedHelp. I have been trying to get this module to work but I am unable to do so. I have uninstalled and reinstalled several time and I am unable to get to the settings page. I also noticed that there are no tables being created on the database and keep getting
Missing argument 1 for videonoderecorder_menu() in /home/public_html/sites/all/modules/red5flashserver/videonoderecorder/videonoderecorder.module on line 51.
Any info is greatly appreciated.
Thank you,
Mark
Comment #12
socialnicheguru commented#8 and #9 seems to work for me.