Errores en la instalación - actualización
Cuando proceda con la instalación o incluso en actualizaciones que puedan requerir un cambio de versión de PHP, puede llegar a encontrar algunos errores. Tenga cuidado con las versiones de PHP.
- Si tiene instalada la versión 8.2 deberá instalar los paquetes
php8.2-loquesea
. - Si tiene instalada la versión 8.3 deberá instalar los paquetes
php8.3-loquesea
.
PDOException Connector.php
Aparece el error
error: Uncaught PDOException: could not find driver in /var/www/vhosts/bookstack/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:70
Solución
apt install php8.2-mysql
Class DOMDocument not found
Aparece el error
2023/11/11 15:51:22 [error] 6588#6588: *6 FastCGI sent in stderr: "PHP message: PHP Fatal error: Uncaught Error: Class "DOMDocument" not found in /var/www/vhosts/bookstack/app/Util/HtmlNonceApplicator.php:26
Solucion
apt install php8.2-xml