J’essaie d’installer Discourse, mais sans succès jusqu’à présent.
Je dispose d’un VPS avec 1 Go de RAM et un fichier d’échange de 2 Go. Chaque fois que j’exécute ./discourse-setup, je reçois l’erreur suivante. (J’ai effectué plusieurs installations propres sur ce VPS et j’ai également essayé avec des fichiers d’échange de 5 Go et 10 Go)
Comme vous pouvez le voir sur les captures d’écran, il y a suffisamment d’espace libre dans le fichier d’échange.
J’ai cherché sur les forums, mais tout ce que je trouve, c’est soit « la procédure d’installation devrait demander de créer un fichier d’échange elle-même », soit « vous pouvez créer un fichier d’échange puis relancer l’installation ».
Vous avez moins de 1000 Mo de RAM. Le message est correct. Vous pouvez soit augmenter la RAM, soit modifier discourse-setup pour ignorer le test, soit créer manuellement un fichier yml.
J’ai rencontré la même erreur que vous.
J’ai modifié manuellement discourse-setup et changé la limite de 990 à un nombre plus petit.
Et cela fonctionne… pour l’instant.
Quel est votre fournisseur ? Qu’affiche la commande free -m --si
?
(Dans tous les cas, si vous avez suffisamment de swap+RAM, le forum fonctionnera. Si vous avez trop peu de RAM, le forum peut fonctionner plus lentement et les mises à niveau peuvent prendre plus de temps. 3 Go de swap+RAM suffisent pour un petit forum, et c’est ce que j’utilise.)
Merci - je pense que cela justifie un ajustement de 990 à quelque chose d’un peu moins - peut-être 980. L’intention est sûrement de soutenir les offres de matières premières avec un nominal de 1G, et bien qu’il puisse y avoir une limite stricte, elle est beaucoup plus petite que cela, donc un petit ajustement à la baisse ne mettrait personne en péril.