Using slash arguments: Difference between revisions

From MoodleDocs
m (rewording)
(rewording)
Line 1: Line 1:
{{Environment}}
{{Environment}}
The function ''slash arguments'' is required for various features in Moodle to work correctly, such as SCORM packages, uploaded files and embedded images.
==Enabling slash arguments==
The function ''slash arguments'' is required for various features in Moodle to work correctly, such as SCORM packages and embedded files.


Slash arguments must be enabled on the web server, as described in:
Slash arguments must be enabled on your web server, as described in:
* [[Internet Information Services#Slasharguments|IIS slasharguments]]
* [[Internet Information Services#Slasharguments|IIS slasharguments]]
* [[Apache#Slasharguments|Apache slasharguments]]
* [[Apache#Slasharguments|Apache slasharguments]]
* [[Nginx#Slasharguments|Nginx slasharguments]]
* [[Nginx#Slasharguments|Nginx slasharguments]]


If your web server doesn't support slash arguments (e.g. IIS 5 and certain Apache servers), its use in Moodle can be disabled by un-ticking the checkbox 'Use slash arguments' in ''Administration > Site administration > Server > HTTP''. This will result in SCORM packages and other features not working, and slash arguments warnings and 'File not found' errors being displayed!
==Error when uploading a file==
If you obtain a 'File not found' error when uploading a file, it indicates that slash arguments are not enabled on your web server. Please try enabling it.


Note: '''The use of slash arguments will be required in Moodle 3.0 onwards.''' If your web server doesn't support slash arguments, you will need to change to a web server which does.
If your web server doesn't support slash arguments, its use in Moodle can be disabled by un-ticking the checkbox 'Use slash arguments' in ''Administration > Site administration > Server > HTTP''.
 
Warning: Disabling the use of slash arguments will result in SCORM packages not working and slash arguments warnings being displayed!
 
==Slash arguments future requirement==
 
'''The use of slash arguments will be required in Moodle 3.0 onwards.'''
 
If your web server doesn't support slash arguments, you will need to change to a web server which does. (It will no longer be possible to disable the use of slash arguments in Moodle 3.0.)

Revision as of 11:47, 27 March 2015

Enabling slash arguments

The function slash arguments is required for various features in Moodle to work correctly, such as SCORM packages and embedded files.

Slash arguments must be enabled on your web server, as described in:

Error when uploading a file

If you obtain a 'File not found' error when uploading a file, it indicates that slash arguments are not enabled on your web server. Please try enabling it.

If your web server doesn't support slash arguments, its use in Moodle can be disabled by un-ticking the checkbox 'Use slash arguments' in Administration > Site administration > Server > HTTP.

Warning: Disabling the use of slash arguments will result in SCORM packages not working and slash arguments warnings being displayed!

Slash arguments future requirement

The use of slash arguments will be required in Moodle 3.0 onwards.

If your web server doesn't support slash arguments, you will need to change to a web server which does. (It will no longer be possible to disable the use of slash arguments in Moodle 3.0.)