{"action":"created","issue":{"url":"https://api.github.com/repos/chamilo/chamilo-lms/issues/1470","repository_url":"https://api.github.com/repos/chamilo/chamilo-lms","labels_url":"https://api.github.com/repos/chamilo/chamilo-lms/issues/1470/labels{/name}","comments_url":"https://api.github.com/repos/chamilo/chamilo-lms/issues/1470/comments","events_url":"https://api.github.com/repos/chamilo/chamilo-lms/issues/1470/events","html_url":"https://github.com/chamilo/chamilo-lms/issues/1470","id":183108964,"number":1470,"title":"Problemas con el plugin de BBB en 1.10.8","user":{"login":"nosolored","id":5868981,"avatar_url":"https://avatars.githubusercontent.com/u/5868981?v=3","gravatar_id":"","url":"https://api.github.com/users/nosolored","html_url":"https://github.com/nosolored","followers_url":"https://api.github.com/users/nosolored/followers","following_url":"https://api.github.com/users/nosolored/following{/other_user}","gists_url":"https://api.github.com/users/nosolored/gists{/gist_id}","starred_url":"https://api.github.com/users/nosolored/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nosolored/subscriptions","organizations_url":"https://api.github.com/users/nosolored/orgs","repos_url":"https://api.github.com/users/nosolored/repos","events_url":"https://api.github.com/users/nosolored/events{/privacy}","received_events_url":"https://api.github.com/users/nosolored/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-10-14T17:40:45Z","updated_at":"2016-10-15T00:19:08Z","closed_at":null,"body":"Comportamiento esperado:\r\n\r\nAl actualizar Chamilo con los últimos cambios de la versión 1.10.8, aparecen varios problemas.\r\nSegún creo se ha mejorado la lista de sesiones de videoconferencia para poder filtrar las grabaciones, pero el cambio provoca otros errores.\r\n\r\nComportamiento real:\r\n\r\nLa lista de sesiones aparecen todas con enlace a grabación aunque no exista grabación. El enlace no lleva a nada, no se puede hacer click. Y estos enlaces aparecen incluso con la sala abierta.\r\nCuando existe grabación el enlace funciona correctamente.\r\n\r\nProduce error en PHP al intentar acceder a la videoconferencia.\r\n\r\nEl error que produce es diferente en un servidor con PHP 5.4:\r\nFatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[42S02]: Base table or view not found: 1146 Table 'mibasededatos.plugin_bbb_room' doesn't exist' in /rutademichamilo/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOStatement.php:91\r\n\r\nAl que aparece en un servidor con PHP 7:\r\n[Fri Oct 14 19:16:24 2016] [error] [client 79.148.105.119] PHP Fatal error:  Uncaught Exception: String could not be parsed as XML in /rutademichamilo/plugin/bbb/lib/bbb_api.php:77\\nStack trace:\\n#0 /rutademichamilo/plugin/bbb/lib/bbb_api.php(77): SimpleXMLElement->__construct('<html><head><ti...')\\n#1 /rutademichamilo/plugin/bbb/lib/bbb_api.php(249): BigBlueButtonBN->_processXmlResponse('93.93.71.104/bi...')\\n#2 /rutademichamilo/plugin/bbb/lib/bbb.lib.php(695): BigBlueButtonBN->endMeetingWithXmlResponseArray(Array)\\n#3 /rutademichamilo/plugin/bbb/listing.php(80): bbb->endMeeting('1')\\n#4 {main}\\n  thrown in /rutademichamilo/plugin/bbb/lib/bbb_api.php on line 77\r\n\r\nCómo reproducir el error:\r\n\r\nAcceder a la videoconferencia en un Chamilo actualizado a la 1.10.8 con los últimos cambios de Github y que tenga configurado el plugin.\r\n\r\nInformación adicional:\r\n\r\nHemos probado a desactivar y activar de nuevo el plugin, sin que cambie la situación.\r\nEl servidor de BBB funciona bien en otros Chamilos en los que lo usamos. La versión de BBB es la 0.91\r\n\r\nEn una demo de la 1.11 también actualizada funciona bien, aunque tras actualizar ha sido necesario desactivar y volver a activar el plugin.\r\nAl hacer esto se borran todos los datos del plugin y hay que volver a configurar el servidor, desaparecen las sesiones anteriores y en los cursos hay que volver a marcar la opción de grabación en la configuración. El que desaparezcan las sesiones es un problema si se tratase de una plataforma en producción.\r\nPor cierto, ¿la versión 1.11 va a requerir PHP 5.6 como mínimo?\r\n\r\nGracias.\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/chamilo/chamilo-lms/issues/comments/253948748","html_url":"https://github.com/chamilo/chamilo-lms/issues/1470#issuecomment-253948748","issue_url":"https://api.github.com/repos/chamilo/chamilo-lms/issues/1470","id":253948748,"user":{"login":"ywarnier","id":609839,"avatar_url":"https://avatars.githubusercontent.com/u/609839?v=3","gravatar_id":"","url":"https://api.github.com/users/ywarnier","html_url":"https://github.com/ywarnier","followers_url":"https://api.github.com/users/ywarnier/followers","following_url":"https://api.github.com/users/ywarnier/following{/other_user}","gists_url":"https://api.github.com/users/ywarnier/gists{/gist_id}","starred_url":"https://api.github.com/users/ywarnier/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ywarnier/subscriptions","organizations_url":"https://api.github.com/users/ywarnier/orgs","repos_url":"https://api.github.com/users/ywarnier/repos","events_url":"https://api.github.com/users/ywarnier/events{/privacy}","received_events_url":"https://api.github.com/users/ywarnier/received_events","type":"User","site_admin":false},"created_at":"2016-10-15T00:19:08Z","updated_at":"2016-10-15T00:19:08Z","body":"Hola,\r\n\r\nChamilo 1.11.0 debería requerir PHP 5.4 como mínimo pero no lo hemos probado últimamente. No pienso que hayamos introducido dependencias estrictas para 5.5 o 5.6. Sin embargo, algunas de las librerías que usamos podrían haberlo hecho. Esperamos que no.\r\n\r\nEl mensaje de error indica que la tabla plugin_bbb_room no existe. Esta tabla debería ser creada cuando se desinstala y reinstala el plugin... (a mi me funciona). En todo caso, podeís crear la tabla a mano con las explicaciones en README.md que detallan los cambios de base de datos esperados con cada versión del plugin."}}
{"actor":{"display_login":"ywarnier"}}