J'ai installé Vernis sur mon serveur qui utilise Magento. P>
Les ports ont changé de sorte que le vernis fonctionne maintenant sur le port 80 et Magento fonctionne sur 8080, P>
Il existe certaines fonctionnalités qui ne fonctionneront pas dans le backend car l'URL est www.mystore.com/admin p>
Mais en fait, l'URL au magasin est www.mystore.com:8080/admin p>
Quelqu'un peut-il m'aider à changer le port de Backend. p>
La fonctionnalité qui ne fonctionne pas est la glissière d'emballage d'impression, où je modifie le port dans le JavaScript sur le frontend Ça fonctionne. Mais il y a des tonnes de fonctionnalités, donc j'ai besoin de plus d'une solution rapide p>
merci p>
3 Réponses :
Vous voudrez peut-être envisager de désactiver le vernis pour les pages d'administration. Les administrateurs du site ne généreront probablement pas assez de trafic pour faire de quoi que ce soit sérieux pour la base de données et qu'ils méritent d'avoir les informations les plus à jour. Dans notre vernis, nous avons dit à Varnis de passer à travers (ne pas mettre en cache) pages avec / admin code> p>
Donc, cela fonctionnerait-il si (req.url ~ "^ / (index.php /)? admin") {retour (passe); } code> dans le fichier VCL ... Dois-je redémarrer Vernis et Apache? également
Mais même cela ne semble pas que cela ne semble pas correct, car Apache est en cours d'exécution sur le port 8080, le lien pour imprimer les glissades d'emballage doit être sur le port 8080, ainsi que le site Web est en direct et je ne peux pas tester avant la nuit
Voici un extrait de notre vernis.vcl: Cela pourrait servir d'exemple pour vous. p> p>
Pour changer l'URL d'administrateur, vous allez au backend, allez à
Si vous voulez votre propre chemin, vous pouvez faire la même chose avec Ensuite, n'oubliez pas de faire un RM -RF sur Var / Cache dans Magento Dir. P>
Et comme les autres déjà mentionnées, n'utilisez pas de vernis pour la zone d'administration, vous souhaitez peut-être désactiver les rapports pour les utilisateurs. P> Système> Configuration> Admin> URL de base d'administrateur CODE> et modifier le réglage
Utiliser URL d'administrateur personnalisé code> à Oui
et remplir
URL d'administrateur personnalisé code> avec l'URL, y compris le port http://mydomain.com:8080 / p>
Utiliser le chemin d'accès de l'administrateur personnalisé (code> et
chemin d'administration personnalisé code> p> p>
Supprimer le cache est très important. J'ai eu des problèmes avec cela jusqu'à ce que je retire le cache.
Cela vous aiderait si vous publiez votre fichier vernis.vcl et Apache Vhosts ici. J'ai presque la même configuration pour tous nos projets (vernis, Phoenixvarcache, mais Nginx au lieu d'Apache) et tout fonctionne même que le panneau d'administration est vernis.