Error Librería Rb Codeigniter 3

Tiempo de lectura: 2 minutos

Red Bean es una librería de PHP, nos facilita el desarrollo de un CRUD (por ejemplo) en Codeigniter 3, cuando la vayamos usando os iré enseñando un poco el funcionamiento y lo que nos permite hacer.

Una vez configurado el proyecto como os explico en Instalación y desarrollo web sistemático de RedBean + Codeigniter 3 y Bootstrap. En la carpeta view (donde se encuentran las vistas) encontraremos el fichero «welcome_message.php«, borramos el contenido, y añadimos lo que queramos que aparezca al ejecutar la aplicación.

Al ejecutarlo, nos encontramos con el siguiente error:

¡¡Acordaros que para que lo podamos ejecutar tenemos que tener activo los servicios de Apache y MySQL de XAMPP!!

Este error lo que nos indica es que en la línea 1512 del fichero (librería Rb), que se encuentra en mi caso en la ruta que veis en la imagen que es donde tengo alojado el proyecto, ParseError: syntax error, unexpected namespaced name «implements\IteratorAggregate», expecting «{«. Esto lo que quiere decir es que en la linea indicada en el error, antes del implements hay que añadir un espacio.

Como veis en la imagen aparece todo pegado, por lo que eso es lo que nos genera el error, lo único que hay que hacer, es añadir un espacio después de implements y antes de \IteratorAggregate como os muestro en la siguiente imagen

Guardamos los cambios y ejecutamos de nuevo el proyecto, de manera que podremos comprobar que el error se ha solucionado y ya nos carga la vista sin ningún problema con esta librería.

Esto es todo, espero que os ayude.

Deja un comentario