Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

HTTP 500 Error When Generating or Downloading an Invoice

Abierto
#1,925 1 comentario 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
48/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Activo
Stack tecnológico
php, wordpress
Área
backend

Línea de trabajo

Start by reproducing the invoice generation or download failure on WordPress Multisite with Ultimate Multisite v2.17.2, then inspect the invoice entry point and the mailer.log error involving wp_mail() and Mpdf FontException. The report does not identify specific files or tests, and it is unclear whether these failures share a cause. Done means invoice generation and download succeed and the font exception no longer appears during email operations.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

needs-maintainer-review review:approve

When using Ultimate Multisite v2.17.2 on a WordPress Multisite installation, I encounter an HTTP 500 Internal Server Error when attempting to generate or download an invoice.

Additionally, the following error is logged in mailer.log:

A recent Ultimate Multisite error was logged in mailer.log:
wp_mail() threw Mpdf\Exception\FontException:
GPOS Lookup Type 5, Format 3 not supported (ttfontsuni.php).

Steps to Reproduce

Navigate to the invoice section.

Attempt to generate or download an invoice.

Observe that the request fails with an HTTP 500 error.

Expected Behavior

The invoice should be generated and downloaded successfully, and email-related operations should complete without the reported font exception.

Actual Behavior

Generating or downloading an invoice results in an HTTP 500 Internal Server Error.

A font-related exception is logged in mailer.log when wp_mail() is called.

Environment

Ultimate Multisite version: 2.17.2

WordPress: Multisite

Server environment: Ubuntu

Additional Information

It is not yet clear whether the invoice error and the Mpdf font exception share the same root cause or represent separate issues.

https://github.com/user-attachments/assets/02d584c7-229c-4c13-a653-28f85bb32933

Lenguaje dominante
PHP
Estrellas
218
Forks
87
Merge medio
1 d 7 h
PR fusionados (30 d)
85

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de Ultimate-Multisite/ultimate-multisite

Todos los issues de Ultimate-Multisite/ultimate-multisite

Issues similares

Más issues de PHP

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.