Convertir un grand forum PunBB (environ 45 000 messages, 3 500 sujets) vers Discourse et créer une carte de redirection pour les anciennes URL (requêtes URL disgracieuses) vers les URL Discourse.
Quand avez-vous besoin que ce soit fait ?
Dès que possible.
Quel est votre budget, en $ USD, que vous pouvez offrir pour cette tâche ?
Je sais que vous cherchez quelqu’un pour le faire, mais si vous le souhaitez, il est également possible de migrer en suivant un tutoriel déjà disponible sur les forums.
Oui, je pourrai le faire pour 500 $.
Nous pouvons également vous proposer de l’hébergement, mais c’est facultatif
Pour commencer, veuillez mettre à disposition une sauvegarde de la base de données (et, le cas échéant, un fichier zip contenant vos fichiers uploadés / avatars) via Dropbox, Google Drive, WeTransfer ou un service similaire, et indiquez-moi où la trouver.
Teddy, nous avions réussi ce tutoriel jusqu’à cette partie :
$ bundle exec rails server
Nous avons exécuté la commande, mais elle est entrée dans une boucle infinie, affichant des informations de base de données à l’écran. Le serveur Rails n’a jamais démarré. C’est pourquoi nous avons abandonné et décidé de faire appel à quelqu’un d’autre.
Je l’ai laissé tourner pendant 5 heures hier parce que je pensais qu’il était en cours d’exécution. Je n’ai pas pu continuer (l’étape suivante était Sidekiq).
Cette sortie SQL n’est qu’une information destinée à l’administrateur système. Il s’agit simplement des requêtes exécutées dans le cadre de ses processus. Elle est infinie tant que vous ne l’arrêtez pas. C’est censé se produire.
Vous êtes censé continuer en vous y connectant via un navigateur.
Je peux ouvrir Sidekiq dans le navigateur, mais sur quel port le serveur de développement de Discourse est-il en cours d’exécution (s’il est en cours d’exécution) ?
Ok, donc j’ai refait tout le processus et ça fonctionne maintenant.
Suggestion pour les tutoriels d’import : Ajouter simplement un ou deux commentaires supplémentaires pour expliquer aux non-spécialistes de Rails comme moi ce qui devrait se passer éviterait beaucoup de tracas. J’ai laissé ça tourner pendant 5 heures hier alors que tout ce que je devais faire, c’était lancer Sidekiq dans un terminal séparé et ouvrir le navigateur.
Ma prochaine question est donc : existe-t-il un moyen de générer automatiquement une table de redirection Nginx pour les plus de 45 000 URLs avec chaînes de requêtes provenant de PunBB afin que je puisse configurer des redirections 301 ?