Ken,
Yes, I took a look at the link when getting the error "No input file specified". The link was h
ttp://mydomain/pluginfile.php/31/mod_resource/content/1/to%20do.docx
I took a look at the:
- pluginfile.php
- directory /moodle/mod/resource (and the different files underneath: lib.php, locallib.php, and settings.php)
- directory /moodle/files
- directory /moodle (file.php and pluginfile.php)
- directory /moodle/lib/filestorage (filestorage.php)
- directory /moodle/lib/filebrowser
- directory /moodledata/filedir (it seems to have all files there)
and nothing seems to be wrong.
I took a look at the database, tables mdl_files and mdl_resources, and everything is there.
Following the article that you suggested (to add cgi.fix_pathinfo=1argument to the php.ini file). I don't know if it is going to make any difference. I'm in a Godaddy's shared hosting account and I have no access to php.ini. I could edit the .htaccess file and add it there but I don't know if it is going to make any difference. My local php.ini file does not use this argument and it works.
Someone also recommended to disable FastCGI. I took a look in Godaddy's File Extension Management and the only way to disable FastCGI is to downgrade php to 5.2 and of course I don't want to do that.
I used the tool http://yourmoodlesite/admin/tool/health/index.php and the only error that gives me is that the cron.php is not set up to run automatically. That's it.
I don't understand when you say "slash arguments". What is this and how can I check it out?.
This is taking me too long to resolve. I don't want to, but I may have to do a fresh install and downgrade Moodle to Godaddy's version.
Thanks for your help.