Matériel: Brique Internet sans VPN Version de YunoHost: 3.5.2.2 J’ai accès à mon serveur : En SSH et Par la webadmin Êtes-vous dans un contexte particulier ou avez-vous effectué des modificiations particulières sur votre instance ? : oui
J’ai installé WORDPRESS et PHPMYADMIN.
Description du problème
Je souhaite transférer mon blog que j’auto-hébergais sur un serveur physique avec Apache comme serveur web vers la brique internet.
J’ai donc créé avec PHPMYADMIN une nouvelle base de données en reprenant le même nom et j’ai importé dedans le fichier .sql venant de l’export de mon ancienne base de données.
J’ai ensuite transféré les fichiers wordpress dans /var/www/wordpress en prenant bien soin de respecter les droits des fichiers et répertoires et les noms du propriétaire et du groupe.
Quand je me connecte sur mon blog https://sante0naturel.bio/blog, j’ai l’affreuse page blanche.
Idem si je passe par SSO en m’identifiant. J’accède au menu Yunohost où je peux choisir entre WP et PHPMYADMIN mais dès que je clique sur WP j’ai la même affreuse page blanche.
J’apprécierai vos idées, vos pistes, vos conseils.
En fait dans ce genre de cas il faut soit utiliser l’app “Custom Web App” pour créer l’équivalent d’un espace web “mutualisé” OU installer l’app wordpress_ynh puis importer tes fichiers et ta base de données à la place.
Il est toujours possible de faire une installation totalement manuelle mais tu vas perdre certains avantages: sauvegarde intégré à yunohost, upgrade, il faut configurer toi même le sso, nginx, php-fpm, fail2ban et logrotate…
Petite précision. wp_ynh a bien été installé sur ma brique quand j’ai fait l’install party. J’ai donc simplement fait comme j’ai dit dans mon premier message.
Je te conseille “Custom Web App”. Ce sera plus facile. Tu auras le backup intégré et nginx sera à peu prés correct. Par contre, tu ne bénéficieras pas du ldap (authentification centralisée), fail2ban et logrotate.
Mon ancien serveur n’est plus sur mon réseau. Sinon merci pour le conseil. Si je ne m’en sors pas avec les autres réponses et les liens donnés par @ljf je tenterais cela.
@pidlas, indeed Aleks’ solution is probably the best, as wordpress provides such tools.
But nonetheless, as wordpress is mostly about its database, you can install wordpress with the YNH package, then import your old database, then update the wp-config.php file to adapt it to your database.
Also, in order to make the plugins work, you should reinstall them as some of them will add an entry into your database.
Or mix the 2 solutions by installing wordpress into a Custom Web App to export your wordpress with the dedicated tool. And then reimport it into your new one.