Installation bloquée

@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 :slight_smile:

#sudo apt-install#

ou il y a une ligne pour upgrade ?

merci en tout cas de votre soutien,

1 Like

@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

1 Like

Bonjour
J’ai suivi votre tuto,

a vrai dire je coince ça ne fonctionne pas

peut etre soucis dans mon .
conf

@arvino pourriez vous envoyer les erreurs que vous rencontrez ?

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

@arvino pouvez vous envoyer votre fichier apache pour le nextcloud ?

image

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

@arvino oui vous devez le relancer
les modules d’apache ont bien Ă©tĂ© activĂ© ?

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

@arvino oui