ayuda "ERROR: Cadena JSON no válida" "Moodle 2.2"

ayuda "ERROR: Cadena JSON no válida" "Moodle 2.2"

de jhon viasus -
Número de respuestas: 3

hola a todos y todas


por favor me podrían colaborar o orientar  con el siguiente caso que me sucede en repetidas ocasiones

lo que sucede es que actualmente estoy operando la plataforma Moodle 2.2 con el rol de administrador junior o docente,  al momento de querer subir un archivo, sin importar, su tipo me despliega el siguiente error. respetando previamente el tamaño máximo de subida de un archivo 

 ERROR: Cadena JSON no válida

Fatal error:  Maximum execution time of 60 seconds exceeded in C:\Program Files (x86)\EasyPHP-5.3.9\www\moodle\repository\repository_ajax.php on line 29


quisiera consultar si en este caso hay una posible solución, o si para la misma hay que tratar y manipular  los directorios de archivos de Moodle del servidor instaurado.

Agradezco una orientación,


Gracias por su atención  

Adjunto Captura.PNG
Promedio de valoraciones: -
En respuesta a jhon viasus

Re: ayuda "ERROR: Cadena JSON no válida" "Moodle 2.2"

de Edgar Conrado Hernandez -

Es necesario aumentar el límite de subida  en la configuración del servidor IIS, podiblemante requieres de la aydua del administratdor web de tu portal de Moodle


Set tiene que agregar en el web.config algo asi:


<system.webServer>

     <security>

         <requestFiltering>

             <requestLimits maxAllowedContentLength = "524288000" />

         </ requestFiltering>

     </ seguridad>

</system.webServer>


maxAllowedContentLength  es en bytes.

En respuesta a Edgar Conrado Hernandez

Re: ayuda "ERROR: Cadena JSON no válida" "Moodle 2.2"

de jhon viasus -

Hola Buenas noches

Muchas gracias por tu valioso aporte, pero, quisiera pedirte una orientación en cuanto al web.config en el respectivo caso, me podría orientar en los siguientes casos:

1. El archivo web.config lo buscare en el directorio de archivos de Moodle, el cual editare e introduciré las líneas de código que tu mencionas anteriormente, pero, en este caso las líneas de código se puede meter en cualquier ubicación, o tiene una ubicación predefinida en específico.

2. En el caso del aumento del límite de subida se puede subir el tamaño duplicado al valor que tiene actualmente con el error, o la proporcionalidad de aumento rige alguna condición,

En este orden de ideas por favor me podrías orientar si los anteriores pasos serían los correctos o si estoy cometiendo errores, por favor me orientas.

Gracias por tu atención 

En respuesta a jhon viasus

Re: ayuda "ERROR: Cadena JSON no válida" "Moodle 2.2"

de Ricardo Grandón -

el problema puede pasar por dos cosas,


1 el tiempo de sessión esta muy bajo (el tiempo en que el sitio te deslogea).

2 el tiempo de espera de php esta muy bajo, debes en tu servidor ajustar los valores de tiempo maximo de ejecución

por ejemplo los valores de mi servidor son 


;;;;;;;;;;;;;;;;;;;
; Resource Limits ;
;;;;;;;;;;;;;;;;;;;

; Maximum execution time of each script, in seconds
; http://php.net/max-execution-time
; Note: This directive is hardcoded to 0 for the CLI SAPI
max_execution_time = 230

; Maximum amount of time each script may spend parsing request data. It's a good
; idea to limit this time on productions servers in order to eliminate unexpectedly
; long running scripts.
; Note: This directive is hardcoded to -1 for the CLI SAPI
; Default Value: -1 (Unlimited)
; Development Value: 60 (60 seconds)
; Production Value: 60 (60 seconds)
; http://php.net/max-input-time
max_input_time = 60

; Maximum input variable nesting level
; http://php.net/max-input-nesting-level
;max_input_nesting_level = 64

; Maximum amount of memory a script may consume (128MB)
; http://php.net/memory-limit
memory_limit = 512M