|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Vincent HeninInscription : juin 2010 Messages : 40 ![]() |
Bonjour,
Ma copine a créé en local son magasin en ligne avec Prestashop. Tout fonctionne impeccablement localement mais après avoir mis le site en ligne (webhosting "antagonist", société néerlandaise), voici que nous avons: ![]() (Nous avons bien sûr exporté le BDD depuis l'environnement local et importé dans l'environnement online.) ![]() On a tout essayé, toutes les solutions trouvées sur le net mais rien ne marche. c'est apparemment d'après les articles sur le net un problème du chemin de l'URI dans le fichier settings.inc.php. Mais là encore, tout essayé et pas trouvé, tjs le même message d'erreur quand on va sur son site (www.lieselots.be): Link to database cannot be established. Qqu'un aurait-il une idée? Le contenu de son site doit, d'après les instructions sur antagonist.nl, être copié dans le dossier public_html (qui j'imagine est la racine???). Quand on va dans le "file manager" pour son domaine, on a donc ceci. ![]() et puis, on a édité le settings.inc.php (dans public_html-->config) comme ci-dessous . Le DB NAME est le même q'en local (j'ai caché mot de passe et autre info pour question de sécurité ![]() ![]() L'URI est sans doute fausse ou encore autre chose... Le problème persiste. Any idea? On est perdus, là, pour être franc. Merci à tous ceux qui pourraient nous aider! V. |
|
00
|
|
|
#2 |
|
Invité régulier
![]() Vincent HeninInscription : juin 2010 Messages : 40 ![]() |
Quelqu'un pourrait-il nous aider?
On est vraiment bloqués et le site devrait être en ligne depuis une semaine!!! On a tout (ré-)essayé mais rien ne marche... V. |
|
00
|
|
|
#3 | ||
|
Expert Confirmé Sénior
![]() Laurent WillemsExpert Stop/Start Inscription : septembre 2002 Messages : 2 549 ![]() |
Salut,
Pourrais-tu adapter les valeurs suivantes dans le config.inc.php afin d'essayer d'avoir plus d'infos sur l'erreur exacte et refaire un test en te connectant au portail? Code :
__________________
Alea Jacta Test! |
||
|
|
00
|
|
|
#4 |
|
Invité régulier
![]() Vincent HeninInscription : juin 2010 Messages : 40 ![]() |
Un grand merci pour ta réponse, Mygale1978!
Malheureusement, ça ne marche pas en mettant sur 'on' et 'true'. Aucune détail du message d'erreur n'apparaît. |
|
00
|
|
|
#5 | ||
|
Expert Confirmé Sénior
![]() Laurent WillemsExpert Stop/Start Inscription : septembre 2002 Messages : 2 549 ![]() |
Hello,
Je vois que ton hosting et ton serveur db semblent être sur le même serveur. Code :
Pourrais-tu donc remplacer la valeur de la constante _DB_SERVER_ par localhost au lieu de s90.webhostingserver.nl et voir ce que ça donne?
__________________
Alea Jacta Test! |
||
|
|
00
|
|
|
#6 |
|
Invité régulier
![]() Vincent HeninInscription : juin 2010 Messages : 40 ![]() |
Merci Mygala1978!!!
ça marche en mettant define('__PS_BASE_URI__', '/phpmyadmin/'); et define('_DB_SERVER_', 'localhost'); Le message "link to database cannot be done" a disparu. c'est super mais comme tu peux le voir, en allant sur le site, http://lieselots.be ou http://www.lieselots.be, le texte est bien là mais pas les images ni les styles CSS. En cliquant sur les liens, on a une erreur 404. Pourtant, j'ai chmodé comme expliqué là http://www.daveegerton.com/prestasho...restashop.html Je crois qu'on a encore besoin de ton aide. Merci. V. |
|
00
|
|
|
#7 |
|
Invité régulier
![]() Vincent HeninInscription : juin 2010 Messages : 40 ![]() |
arborescence sur le serveurr online.
Pour te permettre d'y voir plus clair. Le webhosting est Antogonist, une société néerlandaise. Je ne sais si c'est normal que public_html est là deux fois (?). image: http://www.paz-a-paz.be/divers/ftp_lieselots1.jpg Merci encore! V. |
|
00
|
|
|
#8 | ||
|
Expert Confirmé Sénior
![]() Laurent WillemsExpert Stop/Start Inscription : septembre 2002 Messages : 2 549 ![]() |
Salut,
La racine du site de de portashop ne doit pas ête /phpmyadmin/ car ce repertoire n'a rien à voir avec prestashop. phpmyadmin est juste une interface web pour l'administration des bases de données mysql. Si on regarde les sources html de ta page, on voir qu'il essaie d'aller chercher toutes les resources (css, images, javascript). or ces repertoires se trouvent dans public_html. Tu dois donc définir le _PS_URI_BASE avec la valeur '/public_html/'. Quant au doublon de ce repertoire, je ne sais pas si c'est normal ou pas étant donné que je ne connais pas la structure de ce hosting ni la manière dont tu as installé ce protail. Code :
__________________
Alea Jacta Test! |
||
|
|
00
|
|
|
#9 | ||
|
Invité régulier
![]() Vincent HeninInscription : juin 2010 Messages : 40 ![]() |
Merci Mygala1978 pour tes réponses!!!
On tourne en rond ;-) On a réimporté la BDD, corrigé le settings.inc.php: Code :
Message d'erreur: Code :
Warning: array_key_exists() [function.array-key-exists]: The first argument should be either a string or an integer in /home/deb45969/domains/lieselots.be/public_html/classes/Page.php on line 44 Je comprends plus: la BDD est là, le chmodage semble correct, les images etc. sont bien sur le serveur en ligne... Que faire? Merci pour ta patience! |
||
|
00
|
|
|
#10 | ||
|
Expert Confirmé Sénior
![]() Laurent WillemsExpert Stop/Start Inscription : septembre 2002 Messages : 2 549 ![]() |
Ok,
Le repertoire public_html sur le serveur ftp correspond à la racine de ton site(/). Donc si tu remplaces Code :
Les images, css et js devraient être récupérés correctement. Peux-tu déjà effectuer cette modification et ensuite voir ce que ça donne? Merci d'avance,
__________________
Alea Jacta Test! |
||
|
|
00
|
|
|
#11 |
|
Invité régulier
![]() Vincent HeninInscription : juin 2010 Messages : 40 ![]() |
Super!
ça marche, tout semble fonctionner impeccablement!!! Encore merci pour ton aide précieuse et ta patience! On te doit une fière chandèle!!! V. (+ L. la vendeuse de bijoux qui va enfin pouvoir faire son catalogue en ligne ;-) ) |
|
00
|
Copyright © 2000-2012 - www.developpez.com