Cómo modificar IIS5 para que los scripts sean pasados por argumentos como http://server/file.php/arg1/arg2?

Cómo modificar IIS5 para que los scripts sean pasados por argumentos como http://server/file.php/arg1/arg2?

de jouse 2001 -
Número de respuestas: 5

Hola a tod@s,

Tengo instalado moodle 1.1 en winxp y en el servidor web IIS5 y de momento todo bien, sólo tengo un problema que me está resultando muy incómodo y es que cuando subo los contenidos a través de recursos, tengo que colocar las direcciones absolutas tando de los enlaces como en las imágenes, he estado mirando la documentación de moodle y he encontrado la solución para apache que es:

"....si usted está usando Apache 2, entonces debe activar la variable AcceptPathInfo, la cual permite a los scripts que sean pasados por argumentos como http://server/file.php/arg1/arg2. Esto es esencial para permitir que existan enlaces relativos entre sus recursos, y también proporciona un rendimiento mejorado para las personas que usan su sitio Moodle. Puede activar esto añadiendo estas líneas a su archivo httpd.conf.
AcceptPathInfo on.
"

Qué tengo que modificar en el IIS5 para que los scripts sean pasados por argumentos como http://server/file.php/arg1/arg2?

     Gracias por adelantado

            José A.

Promedio de valoraciones: -
En respuesta a jouse 2001

Re: Cómo modificar IIS5 para que los scripts sean pasados por argumentos como http://server/file.p hp/arg1/arg2?

de nelly hung -

Hola como estas?

Soy yo otra vez...

Mi problema con la carga de paginas es parecido pero he intentado cambiar el tipo de argumento a file.php/arg1/arg2 y tampoco...Me da errores si le incluyo la variable que mencionas...

En respuesta a nelly hung

Re: Cómo modificar IIS5 para que los scripts sean pasados por argumentos como http://server/file.p hp/arg1/arg2?

de Eloy Lafuente (stronk7) -
Imagen de Desarrolladores Imagen de Desarrolladores de plugins Imagen de Documentadores Imagen de Moderadores Imagen de Moodle HQ Imagen de Moodlers de gran ayuda Imagen de Testers
Hola, ayer puse este mensaje:

http://moodle.org/mod/forum/discuss.php?d=5676&parent=30171

en el curso de "Using Moodle". La verdad es que esta discusión en este curso se me había pasado triste. Lo encontré en un foro por la red...

Parece ser que, aunque desactivada por defecto, es posible cambiar la configuración del IIS para que acepte URLS del tipo PATH_INFO utilizando la aplicación MetaEdit.exe o la herramienta Adsutil.vbs, que vienen con algo llamado Internet Information Server 4.0 Resource Kit (supongo que en el IIS5 habrá algo similar).

De todas formas, yo no he utilizado nunca IIS (y espero no tener que hacerlo nunca sonrisa), así que no puedo confirmar si funciona o no. Si algún otro Moodler puede confirmar o desmentir si hay forma de hacer que funcione, sería de agradecer.

Ciao sonrisa
En respuesta a Eloy Lafuente (stronk7)

Re: Cómo modificar IIS5 para que los scripts sean pasados por argumentos como http://server/file.p hp/arg1/arg2?

de Adolfo Mario López Peiro -

Hola !!!

La liga para bajar la "Application Center 2000 - Meta-Data Edit Tool" es la siguiente:

http://www.microsoft.com/downloads/details.aspx?familyid=48364a72-d54e-46dc-aacf-e3be887d17a6&displaylang=en

lo que se muestra al buscar y editar la propiedad AllowPathInfoForScriptMappings es lo siguiente: (pero despues NO SE QUE SE HACE)

allowpathinfo

En respuesta a Adolfo Mario López Peiro

Re: Cómo modificar IIS5 para que los scripts sean pasados por argumentos como http://server/file.p hp/arg1/arg2?

de Eloy Lafuente (stronk7) -
Imagen de Desarrolladores Imagen de Desarrolladores de plugins Imagen de Documentadores Imagen de Moderadores Imagen de Moodle HQ Imagen de Moodlers de gran ayuda Imagen de Testers
A lo mejor dentro de las ramas:

"/LM/W3SVC"
"/LM/W3SVC/n"

Puedes encontrar la propiedad "AllowPathInfoForScriptMappings" y ponerla a "true" o "verdadero" o "1". Lo acabo de leer en una página de MS, así que no tengo ni idea de lo que digo, pero en la imagen que has enviado parece que la rama "LM" existe.

Y si no te apañas, en este artículo de los inombrables parece que explica como hacerlo con el comando "adsutil".

Ya contarás, ciao sonrisa
En respuesta a Eloy Lafuente (stronk7)

Re: Cómo modificar IIS5 para que los scripts sean pasados por argumentos como http://server/file.p hp/arg1/arg2?

de Adolfo Mario López Peiro -

Hola !!!

Les dejo esta imagen de la rama LM/W3SVC, yo me tengo que retirar por el momento... mañana me conecto para ver que más avances hemos encontrado:

saludos...

LM