Tu vas sĂ»rement me rire au nez : sur Core FTP, jâai voulu Ă©diter mon fichier occ avec Powershell pour pouvoir saisir ce qui est demandĂ©. En fait je pense que je nâai pas compris cette histoire de terminalâŠ
Utilise cette astuce : MAJ impossible sur mon serveur - #10 by asdrip Ă©tant donnĂ© que tu nâas pas accĂšs au terminal avec ton hebergeur.
Dans le fichier occ-upgrade remplace â./occ upgradeâ par la commande qui tâintĂ©resse : â./occ db:missingâŠâ
jâai essayĂ© ta procĂ©dure : crĂ©ation du fichier Ă la racine de NC, saisie du script que tu mâavais donnĂ© plus haut, remplacement de la commande par une de celles dont jâai besoin, lancement du fichier dans le navigateur.
Sauf que ça me redirige sur lâaccueil de mon Nextcloud (je me sens tellement nul)
Haha tâinquiĂšte . Par contre la redirection est Ă©trangeâŠ
As-tu le fichier occ-upgrade.txt Ă la racine de ton nextcloud ?
oui il est Ă la racine de mon dossier nextcloud ! Mais puisque câest un serveur qui hĂ©berge aussi un site, Nextcloud est dans un dossier lui-mĂȘme dans public_html
Je me rends compte que jâai crĂ©Ă© le occ-upgrade.php, mais câest quoi le txt ? Je mets quoi dedans ?
En gros :
<?php
: ça indique le début du code php
exec("php ./occ upgrade > occ-upgrade.txt");
: ça exécute la commande upgrade et ça rentre le log dans occ-upgrade.txt
exec("echo \"Congratulations: Upgrade completed!\" >> occ-upgrade.txt");
: ça Ă©crit que la maj est fini dans le mĂȘme .txt.
header('Location: occ-upgrade.txt'); ?>
ça te redirige vers ton site.
Donc en gros tu crĂ©es le fichier occ-upgrade.php tu y mets ces trois lignes (ou tu remplaces âupgradeâ par les commandes quâil te dit de rentrer, par exemple âdb:convert-filecache-bigintâ.
Une fois ça fait tu vas sur internet et rentre lâadresse tondomaine.fr/occ-upgrade.php
Là ça va lancer les commandes rentrĂ©es dans ce fichier. Le fait que tu nâais pas le fichier .txt veut sans doute dire que tu nâas pas exĂ©cutĂ© le fichier.
Il faut donc que tu le mettes dans le dossier nextcloud et lâadresse sera alors tondomaine.fr/nextcloud/occ-upgrade.php