Sujet fermé
Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

[Résolu] MAMP problème redirection localhost::8888
#1

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 2.1.4
#~ Url du site : Local
#~ Hébergeur / Soft :
#~ Informations Système :
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~


Bonjour à tous,
J'utilise CMS MS depuis quelques années et je n'ai jamais eu de soucis sur une installation en local.
Depuis la version 2.0, l'installation se fait correctement mais lorsque j'accède au site de démonstration, l'adresse est http://localhost:8888/mon-site/ mais seuls les éléments html s'affichent. Dans le <head>, tout pointe vers http://localhost/mon-site
Pour la page admin, lorsqu'il faut entrer le login et mot de passe, l'adresse est http://localhost/mon-site/admin/login.php et la page ne s'affiche pas (ERR_EMPTY_RESPONSE)
Lorsque je mets localhost:8888, la page s'affiche, mais bien évidemment une fois le login et mot de passe entré l'adresse revient sur localhost/mon-site.

J'ai essayé, en PHAR, avec les versions 2.1.2, 2.1.3 et 2.1.4. Toujours le même résultat.
Je suis sur mac en version 10.11.5 et Mamp 3.5
Le résultat est bien évidemment le même quelque soit le navigateur.

J'en conclus qu'il s'agit d'un problème de redirection vers localhost:8888 mais je ne suis pas assez compétent pour savoir comment agir correctement.

Merci pour votre aide.
#2

Pour info, à la fin de l'installation avec la méthode expanded, les liens vers le site web ou le panneau d'administration n'apparaissent pas. Toutefois, en tapant l'adresse, le site réagi comme précédemment.
J'ai également un message d'erreur qui apparaît : Sorry, something has gone wrong... (internal error) (810)
#3

Je viens de faire une installation sur un serveur one and one. Aucun soucis pour l'installation.
Le problème vient donc de Mamp ?
#4

Citation :Le problème vient donc de Mamp ?
Plutôt de ta configuration de Mamp localhost:8888
Je connais pas Mamp donc difficile de donner une explication mais tu pois avoir des réponses sur leu forum Wink

tu devrais te connecter sur le site en http://localhost/mon-site/ normalement
Dans ce cas il faut revérifier dans le config.php de CMSms que tu as bien le bon lien qui est peu être
$config['db_hostname'] = localhost:8888';

Citation :Pour info, à la fin de l'installation avec la méthode expanded, les liens vers le site web ou le panneau d'administration n'apparaissent pas.
je crois que c'est normal vu que c'est pas prévu ces liens, cette installation n'est que du dépannage Wink

J-C Etiemble v 2.2.xx
#5

J'ai répondu à cette question il y a une semaine : http://www.cmsmadesimple.fr/forum/viewtopic.php?id=6318.
Tu dois modifier la config de Mamp Server pour qu'il pointe sur le port 80.
Je crois (je n'ai pas de Mac Wink) que tu dois lancer Start MAMP Pro, puis Server, puis General.
Si tu n'y arrives pas, tu devrais envoyer un mail à Glany (auteur du post avec ce problème résolu) qui se fera certainement un plaisir de t'aider.
#6

@ Jean le Chauve : tu es le plus fort Cool

J-C Etiemble v 2.2.xx
#7

J'avais fais une recherche sans tomber sur la réponse. Faut dire que le titre ne m'aidait pas :o
Merci en tout cas à vous deux. Smile

Effectivement, en passant sur le port 80, tout rentre dans l'ordre. Je ne comprend même pas pourquoi je n'ai pas essayé avant !!! Besoin de vacance moi ! :lol:

En tout cas, c'est résolu
#8

Citation :J'avais fais une recherche sans tomber sur la réponse. Faut dire que le titre ne m'aidait pas
Effectivement, si tout le monde pensait aux autres...
Problème en local après installation ne va pas aider beaucoup, non plus :o :lol:
MAMP problème redirection localhost::8888 serait certainement plus indiqué. Si tu nous pensais à ce que tu as recherché au départ, cela pourrait t'aider à modifier le titre de manière plus optimale.
Je te remercie d'avance pour le titre tip-top que tu vas nous pondre Smile
Et bonne continuation avec cmsms Smile
#9

Ma foi, c'est une excellente idée, et ta proposition de titre est tout indiqué Smile
#10

Je me permet de remonter le post car j'ai un soucis "inverse" : il ne m'est pas possible d'utiliser le port 80, car un autre service l'utilise.

par ailleurs
$config['db_hostname'] = localhost:8888';
revient à "bidouiller" le port d'accès du serveur MySql ... et pas celui du server web.

Donc ma question : où puis je indiquer le port de fonctionnement du server web, lorsque celui-ci n'est pas standard ( port "80" par défaut ) pour qu'un url du genre "mon-serveur:8888/" ne soit pas ré-écrit en "mon-serveur/" aussitôt la première page passée ?

Merci d'avance à toute réponse constructive.
#11

@ Durandale Ouvre un nouveau post "MAMP pas possible d'utiliser le port 80" avec ta question qui est différente - cette discussion est fermé

configurer httpd.conf avec Listen xxx


[EDIT- réponse par mail de Durandale]
il faut rajouter une ligne
$conf['root_url']='mon_serveur:8888/'

dans le fichier
config.php,
generé par l'execution du fichier "cmsms-2.1.4-install.php" qui "fait tout" au moment de l'installation.

Le topic peut être marqué en résolu.

J-C Etiemble v 2.2.xx
Sujet fermé


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)