@arvino
faites cette commande : php -v
voici :
PHP 7.4.3 (cli) (built: Oct 6 2020 15:47:56) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
with Zend OPcache v7.4.3, Copyright (c), by Zend Technologi
pour nextcloud , jâai retrouvĂ© ma ligne de commande celle la 12 .0.0
@arvino le soucis que vous avez est que nextcloud 12 ne supporte que php 7.0 et 7.1 (System Requirements â Nextcloud 12 Server Administration Manual 12 documentation) et non php7.4 . De plus pour plus de sĂ©curitĂ© il est conseillĂ© dâutiliser des versions maintenu par la communautĂ©.
par conséquent je vous recommande les versions 21 , 20 et 19.
ok du coup je réinstalle une version avec une ligne
#sudo apt-install#
ou il y a une ligne pour upgrade ?
merci en tout cas de votre soutien,
@arvino , je vous conseille de nettoyer votre base de donné et de supprimez le dossier nextcloud et de retélécharger une version plus récente.
pour nettoyer la basez de donnée il suffit de la supprimez et de la recrer :
DROP DATABASE nextclouddb ;
CREATE DATABASE nextclouddb CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
( cette ligne sert a changer le type de base de donnée , cette derniÚre accepte plus de caractÚre)
GRANT ALL PRIVILEGES ON **nextclouddb** .* TO '**nextcloud** '@'**localhost** ';
de plus les modules de php que vous avez ne sont pas complet pour les nouvelle versions:
sudo apt-get install php zip libapache2-mod-php php-gd php-json php-mysql php-curl php-mbstring php-intl php-imagick php-xml php-zip php-mysql php-bcmath php-gmp php-apcu -y
si vous voulez plus dâinformation jâai rĂ©diger un tutos pour la versions 21 ( voir le menu cachĂ© par un flĂšche) : Making a nextcloud server on old laptop with personal domain - #5 by Mageunic
merci Beaucoup , je vais suivre votre tuto
Bonjour
Jâai suivi votre tuto,
a vrai dire je coince ça ne fonctionne pas
peut etre soucis dans mon .
conf
quand je tape mon adresse ip et /nextcloud
voici
Not Found
The requested URL was not found on this server.
Apache/2.4.41 (Ubuntu) Server at 192.168.0.154 Port 80
je veux travailler en local dans 1 premier temps .
192.168.0.154 est mon ip
merci
@arvino vous pouvez enlever la guillemet dans cette ligne : DocumentRoot "/var/www/nextcloud/
de plus la ligne server name ne vous pas utile vous pouvez lâenlever car câest un serveur de test
câest fait
je dois relancer apache2
ca ne change rien
dois-je supprimer la ligne allias ?
@arvino avez vous fait ceci sudo a2ensite nom.conf
en modifiant le nom.conf par nextcloud.conf ?
Si vous voulez vous pouvez lâenlever
vous parlez de * sudo a2ensite nom.conf
sudo a2enmod rewrite
sudo a2enmod env
sudo a2enmod dir
sudo a2enmod mime
sudo systemctl restart apache2