Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format
PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:reseau:nextcloud [25/08/2017 14:14] Hassassin [Corrections et optimisations] |
doc:reseau:nextcloud [25/08/2017 14:54] Hassassin [Corrections et optimisations] |
||
---|---|---|---|
Ligne 777: | Ligne 777: | ||
systemctl restart apache2 | systemctl restart apache2 | ||
</code> | </code> | ||
- | * Aucun cache mémoire n'est configuré. Si possible, configurez un "memcache" pour améliorer les performances. Pour plus d'informations consultez la documentation. | + | * **Aucun cache mémoire n'est configuré. Si possible, configurez un "memcache" pour améliorer les performances. Pour plus d'informations consultez la documentation.** \\ Et bien on va mettre un en place :-) |
<code root># On installe "memcached" le module pour PHP | <code root># On installe "memcached" le module pour PHP | ||
apt install memcached php-memcached | apt install memcached php-memcached | ||
Ligne 785: | Ligne 785: | ||
<file name config.php> | <file name config.php> | ||
# On rajoute un ligne entre : 'dbpassword' => '$NUAGEmdp%', et 'installed' => true, | # On rajoute un ligne entre : 'dbpassword' => '$NUAGEmdp%', et 'installed' => true, | ||
- | # Autrement on la rajoute juste après : 'installed' => true, mais à ce moment là true doit être deux apostrophes ('true'). | + | # Autrement on la rajoute juste après : 'installed' => true, mais à ce moment là, true doit être deux apostrophes : 'true'. |
# Attention chaque ligne doit se terminer par une virgule. | # Attention chaque ligne doit se terminer par une virgule. | ||
# Et ");" doit boucler le fichier. | # Et ");" doit boucler le fichier. | ||
Ligne 794: | Ligne 794: | ||
systemctl restart apache2 | systemctl restart apache2 | ||
</code> | </code> | ||
- | * Le PHP OPcache n'est pas correctement configuré. Pour de meilleure performance nous recommandons d'utiliser les paramètres suivant dans le php.ini : //(Suivi des paramètres à modifier.)// | + | * **Le PHP OPcache n'est pas correctement configuré. Pour de meilleure performance nous recommandons d'utiliser les paramètres suivant dans le php.ini : //(Suivi des paramètres à modifier.)//** \\ Bon bein on va pas le contrarier. |
- | * Vous accédez à ce site via HTTP. Nous vous recommandons fortement de configurer votre serveur pour forcer l'utilisation de HTTPS, comme expliqué dans nos conseils de sécurisation. | + | <code root> |
- | Et dans les logs, peut être avez-vous eu le message d'erreur : | + | # On ouvre le fichier de configuration de PHP |
- | * Undefined offset: 3 at /var/www/nuage/apps/activity/lib/FilesHooks.php#620 | + | nano /etc/php/7.0/apache2/php.ini |
+ | </code> | ||
+ | <file name php.ini> | ||
+ | # Et on cherche les paramètres mentionnés pour remplacer leurs valeurs comme Nextcloud nous l'indique. | ||
+ | # Dans le fichier, vous trouverez ces paramètres à partir de la ligne 1765. | ||
+ | # Pensez à utiliser la fonction de recherche. (CTRL + W avec Nano) | ||
+ | # Pour chaque paramètre trouvé, il vous faudra le "dé-commenter" en supprimant le point virgule (;) en début de ligne et modifier la valeur. | ||
+ | # Exemple : | ||
+ | ; Determines if Zend OPCache is enabled | ||
+ | opcache.enable=1 | ||
+ | </file> | ||
+ | <code root> | ||
+ | # Et on redémarre Apache | ||
+ | systemctl restart apache2 | ||
+ | </code> | ||
+ | * **Vous accédez à ce site via HTTP. Nous vous recommandons fortement de configurer votre serveur pour forcer l'utilisation de HTTPS, comme expliqué dans nos conseils de sécurisation.** | ||
+ | <code root> | ||
+ | # On active le mode Headers pour Apache | ||
+ | a2enmod headers | ||
+ | # On édite le fichier de configuration du virtualhost Nextcloud (Dans mon cas : nuage-le-ssl.conf) | ||
+ | nano /etc/apache2/sites-available/nuage-le-ssl.conf | ||
+ | </code> | ||
+ | <file name nuage-le-ssl.conf> | ||
+ | # Pour rajouter une ligne juste en dessous de : "DocumentRoot /var/www/nuage" | ||
+ | Header always set Strict-Transport-Security "max-age=63072000;" | ||
+ | </file> | ||
+ | <code root> | ||
+ | # Et on redémarre Apache | ||
+ | systemctl restart apache2 | ||
+ | </code> | ||
==== Nextant ==== | ==== Nextant ==== | ||
* Erreur 21 : interruption durant l'indexation = // ++RAM solr : /etc/default/solr.in.sh --> SOLR_HEAP="2048m"// | * Erreur 21 : interruption durant l'indexation = // ++RAM solr : /etc/default/solr.in.sh --> SOLR_HEAP="2048m"// |