Forum Replies Created
-
AuthorPosts
-
asdf
ParticipantThe problem that I currently have is that for many participants, it may take around 5 mins to download the experiment materials from my server. On the one hand, I would definitely further compress the files to a more reasonable size. But I’m wondering if such a long loading time would choke the IbexFarm and lead to the failure of expt loading that most of my participants have met?
asdf
ParticipantHi Jeremy,
I’m wondering if there’s a maximum limit of loading time for the PreloadZip function? If so, can I raise that maximum limit a little bit since the size of the experiment materials I have is a little bit large?
asdf
ParticipantOh it’s because I forgot to change the name of the domain in php file when transfer from PCIbex to the original Ibex. Thank you so much for reminding me of checking the php file!
asdf
ParticipantHi Jeremy,
Something strange happened. When the experiment ends, there’s always an error message popped up as “There was an error uploading the recordings().” But I checked my server, the audio data has already been successfully uploaded. The results file in Ibex has also recorded the log of the experiment, but in the “UploadRecordings” part the status is recorded as “failed”.
asdf
ParticipantThank you so much! May I have your email address so that I can send you the experiment link?
asdf
ParticipantHi Jeremy,
I’ve transitioned all my experiment materials to the server I rent and tried to fetch them using PreloadZip at the very beginning of the experiment. But there are two problems I met:
1. It seems like Ibex tries to fetch materials in each trial instead of at the very beginning of the whole experiment.
2. The experiment materials are not successfully fetched. Images are not displayed and audios are not played.I think I’ve strictly followed the instruction on the link you posted above for “zipped resources”. Zip files and .htaccess are in the same folder; all the expt materials are at the root of the zip file; a PreloadZip function is added in the script right after “PennController.ResetPrefix(null);”.
Are there any other possible sources of this error?
asdf
ParticipantSo would you suggest me to switch to the original Ibex or stay in the current PCIbex? Does hosting all the multimedia files on an external server make PCIbex work as fast as the original Ibex? Or the original Ibex would still work faster than PCIbex because of the server configuration?
Also, may I have an idea of when the server reset of PCIbex will be performed and completed?
asdf
ParticipantIt works now! Thank you so much Jeremy!
asdf
ParticipantHi,
I’ve added a .js file named as “PartialRandom.js” to controllers folder, and also modified the Sequence command to:
Sequence("intro", subsequence( repeat(randomize("a_trials"),2) ,randomize("b_trials") ), "exit")
The “a_trials” and “b_trials” are implemented using Templates separately.However, when I test the experiment, an error message will pop up: You must define the ‘items’ variable.
Is it because I need to refer to the .js file that I’ve added to the controller fold somewhere in my code?
asdf
ParticipantYeah it’s the problem with cross-domain requests! I’ve changed the domain on my server to a secure one and the uploading problem is solved. Thank you so much Jeremy!
-
AuthorPosts