mirror of
https://github.com/InvoiceShelf/InvoiceShelf.git
synced 2026-04-07 05:31:24 +00:00
PHP8.4 requirement
This commit is contained in:
@@ -16,7 +16,7 @@ return [
|
|||||||
/*
|
/*
|
||||||
* Minimum php version.
|
* Minimum php version.
|
||||||
*/
|
*/
|
||||||
'min_php_version' => '8.2.0',
|
'min_php_version' => '8.4.0',
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Minimum mysql version.
|
* Minimum mysql version.
|
||||||
|
|||||||
@@ -1326,7 +1326,8 @@
|
|||||||
"finishing_update": "Finishing Update",
|
"finishing_update": "Finishing Update",
|
||||||
"update_failed": "Update Failed",
|
"update_failed": "Update Failed",
|
||||||
"update_failed_text": "Sorry! Your update failed on : {step} step",
|
"update_failed_text": "Sorry! Your update failed on : {step} step",
|
||||||
"update_warning": "All of the application files and default template files will be overwritten when you update the application using this utility. Please take a backup of your templates & database before updating."
|
"update_warning": "All of the application files and default template files will be overwritten when you update the application using this utility. Please take a backup of your templates & database before updating.",
|
||||||
|
"requirements_not_met": "Update cannot continue because some system requirements are not met (including minimum PHP version). Please fix the failed requirements and try again."
|
||||||
},
|
},
|
||||||
"backup": {
|
"backup": {
|
||||||
"title": "Backup | Backups",
|
"title": "Backup | Backups",
|
||||||
|
|||||||
@@ -1326,7 +1326,8 @@
|
|||||||
"finishing_update": "Finalisation de la mise à jour",
|
"finishing_update": "Finalisation de la mise à jour",
|
||||||
"update_failed": "Échec de la mise à jour",
|
"update_failed": "Échec de la mise à jour",
|
||||||
"update_failed_text": "Désolé ! Votre mise à jour a échoué à: {step} étape",
|
"update_failed_text": "Désolé ! Votre mise à jour a échoué à: {step} étape",
|
||||||
"update_warning": "Cet utilitaire va écraser tous les fichiers et templates de l'application. Veuillez faire une sauvegarde de vos templates et de la base de donnée avant de faire la mise à jour."
|
"update_warning": "Cet utilitaire va écraser tous les fichiers et templates de l'application. Veuillez faire une sauvegarde de vos templates et de la base de donnée avant de faire la mise à jour.",
|
||||||
|
"requirements_not_met": "La mise à jour ne peut pas continuer car certaines exigences système ne sont pas respectées (y compris la version PHP minimale). Veuillez corriger les exigences en échec puis réessayer."
|
||||||
},
|
},
|
||||||
"backup": {
|
"backup": {
|
||||||
"title": "Sauvegarde | Sauvegardes",
|
"title": "Sauvegarde | Sauvegardes",
|
||||||
|
|||||||
@@ -26,6 +26,12 @@ To get started with InvoiceShelf using Docker Compose, check out the [Installati
|
|||||||
- [Developer Guide](https://docs.invoiceshelf.com/developer-guide.html)
|
- [Developer Guide](https://docs.invoiceshelf.com/developer-guide.html)
|
||||||
- [API Documentation](https://api-docs.invoiceshelf.com)
|
- [API Documentation](https://api-docs.invoiceshelf.com)
|
||||||
|
|
||||||
|
## System Requirements
|
||||||
|
|
||||||
|
- Starting from **v2.2.0** (Laravel 13 upgrade), InvoiceShelf requires **PHP 8.4+**.
|
||||||
|
- Before updating from the app settings, verify your server PHP version and required extensions.
|
||||||
|
- The in-app updater checks requirements and blocks the update if they are not met.
|
||||||
|
|
||||||
## Download
|
## Download
|
||||||
|
|
||||||
- [Download Link](https://invoiceshelf.com)
|
- [Download Link](https://invoiceshelf.com)
|
||||||
|
|||||||
@@ -147,7 +147,19 @@
|
|||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
<BaseButton class="mt-10" variant="primary" @click="onUpdateApp">
|
<div
|
||||||
|
v-if="!allowToUpdate"
|
||||||
|
class="mt-6 rounded-md bg-red-50 p-4 text-sm text-red-700"
|
||||||
|
>
|
||||||
|
{{ $t('settings.update_app.requirements_not_met') }}
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<BaseButton
|
||||||
|
class="mt-10"
|
||||||
|
variant="primary"
|
||||||
|
:disabled="!allowToUpdate"
|
||||||
|
@click="onUpdateApp"
|
||||||
|
>
|
||||||
{{ $t('settings.update_app.update') }}
|
{{ $t('settings.update_app.update') }}
|
||||||
</BaseButton>
|
</BaseButton>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user