Buscar en el Foro: 
Octubre 20, 2019, 03:12:16 am

Noticias:

Para hacer tu consulta: debes registrarte y hacer un nuevo tema en la sección que consideres más adecuada. Ver: Acerca de este Foro.


Recientes

Instalación de Mpdf 8 en CodeIgniter 3.1.8

Iniciado por a_marisolr2, Septiembre 09, 2019, 09:33:33 pm

Tema anterior - Siguiente tema

a_marisolr2

Qué tal!

Como podrán leer en el asunto... Me he descargado el Mpdf 8 (vía composer) y lo trabajaré con el framework de CodeIgniter 3.1.8, yo trabajo directamente en mi server el cual está alojado en Plesk Onyx. Desde que lo descargué no he podido echarlo a andar, ya he probado a mandarlo a llamar de todas las formas que encuentras en internet (alojarlo en la carpeta third_party, hacer la llamada al vendor/autoload.php (include, include_once, require, require_once) , y me salen diversos errores dependiendo la forma en que intento mandar a llamarlo, desde que la clase Mpdf\Mpdf no la encuentra, que no ubica el archivo autoload.php hasta que no encuentra el Mpdf\Strict.  :'(
Por lo general, he tratado de buscar si alguien ha tenido un problema similar con esa versión pero no me aparece nada, solo con las opciones anteriores y tampoco puedo deshacerme de esos errores.  :-[
Alguien podría decirme qué hacer? Soy nueva con esta librería y de verdad quiero trabajar con ella! (ha sido en mi opinión la más práctica que encontré, a excepción del detalle que no logro instalarla)

Sin mucho más que decir, anticipo las gracias a todos aquellos que se tomaron el tiempo de leer mi pergamino y a sus respuestas!  :)

JorgeAVM

Hola!
Yo de eso no tengo idea, nunca lo he usado, pero encontré esta información que quizá te sirva:
https://arjunphp.com/generating-a-pdf-in-codeigniter-using-mpdf/
https://arjunphp.com/create-pdf-using-mpdf-codeigniter-3/

Está en inglés, pero ya sabrás que en el mundo de la informática hay que manejar inglés instrumental cuando menos, ya que la mayoría de la documentación está en ese idioma.

a_marisolr2

Cita de: JorgeAVM en Septiembre 11, 2019, 02:08:25 pmHola!
Yo de eso no tengo idea, nunca lo he usado, pero encontré esta información que quizá te sirva:
https://arjunphp.com/generating-a-pdf-in-codeigniter-using-mpdf/
https://arjunphp.com/create-pdf-using-mpdf-codeigniter-3/

Está en inglés, pero ya sabrás que en el mundo de la informática hay que manejar inglés instrumental cuando menos, ya que la mayoría de la documentación está en ese idioma.
Hola que tal!

De hecho ya probé también con el método de esa página y nada  :'(

Y si, soy consciente de conocer el idioma, pero para cualquier duda el traductor nos ayuda  ;D

JorgeAVM

Bueno, en este caso yo no tengo experiencia, voy a consultar con un amigo a ver si sabe.

koda

Se me ocurre que pueden haber algunas dependencias que no están instaladas en el servidor donde lo estás ejecutando.

De todas formas, sería genial que nos colocaras el log de errores que te está dando.

Saludos.

a_marisolr2

Terminé rindiéndome y utilicé el window.print() de JavaScript, principalmente porque tenía que presentar un avance a mi jefe en el sistema (inicialmente este proyecto no es mío, yo lo retomé y estoy trabajando entendiendo lo que está ya hecho). Aquí les adjunto las imágenes de algunos de los errores, pero por lo general no me dejan cargar mi página

Captura.PNG
Captura1.PNG
Captura2.PNG
Captura3.PNG

JorgeAVM

Y revisaste que sí esté el archivo Mpdf.php?
Algo a tomar en cuenta es que algunos sistemas hacen diferencia entre mayúsculas y minúsculas, así que a revisar esos detalles.

También me parece extraño eso de barras diferentes en una misma ruta.

Bueno, me alegro que lo resolvieras.

a_marisolr2

Gracias! De hecho como tal sigo sin usar el Mpdf, pero por lo pronto saqué la revisión de esa manera.

Revisé y si está el archivo, hasta hice modificaciones en las rutas para que ubicara los archivos y nada, mismo error.

Y si cambio las barras igual hay una parte en que me deja (si mal no recuerdo) así \\

Quizás y si deje la opción de JavaScript si aún no carga la librería.  :'(

koda

Se me ocurren varias cosas.

  • Ruta incorrecta, podría ayudarse con el APPPATH.
  • Problemas con mayúsculas en el nombre de la ruta.
  • No están instaladas las dependencias de Mpdf (Composer).
  • Permisos de algun archivo y carpeta, es posible que tenga por ahi una carpeta que use temporalmente  y al no haber permisos no puede escribir ahí.
Saludos.

a_marisolr2

Cita de: koda en Septiembre 15, 2019, 03:15:11 amSe me ocurren varias cosas.

  • Ruta incorrecta, podría ayudarse con el APPPATH.
  • Problemas con mayúsculas en el nombre de la ruta.
  • No están instaladas las dependencias de Mpdf (Composer).
  • Permisos de algun archivo y carpeta, es posible que tenga por ahi una carpeta que use temporalmente  y al no haber permisos no puede escribir ahí.
Saludos.
De la 2 a la 4 no lo creo, solo tengo una duda, ¿dónde encuentro el APPPATH?

koda

APPPATH es una constante que almacena la ruta de la raíz del proyecto.

Redes Sociales - Sovrn

Apoyar con una donación

Buscar en el Foro: