THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

Rejoignez la communauté sur le Discord Thelia : https://discord.gg/YgwpYEE3y3

Offline


Bonjour,

Je pensais avoir réalisé une installation de Thelia 2 avec succès mais... plusieurs problèmes après quelques tests d'utilisation pour le moment.

D'abord, un p'tit lien vers le post où je détaille la procédure d'installation que j'ai réalisée : http://thelia.net/forum/viewtopic.php?id=10174 ... Il y a peut être des choses que je n'aurais pas du faire ?

Quoi qu'il en soit, voici les symptomes que je rencontre :

1- le site fonctionne d'une manière générale (front office et back office), mais il est très très lent : des grosses poignées de secondes, voir plus d'une dizainede secondes pour générer les pages. (Le Thellia 1 qu'il y avait auparavant fonctionnait normalement, c'etait pas un foudre de guerre, mais rien de choquant) Je suis sur un hébergement OVH mutualisé formule "perso" (on fait pas moins chers ^^)
Est ce Thelia 2 qui réclame plus de ressources que Thelia 1, et le serveur utilisé commence à être limite ? Ou bien est ce autre chose qui m'échappe ?

2- J'ai essayé l'installation du module paypal pour Thelia 2 hébergé sur Github. Après avoir suivi la procédure d'installation (dézippage de l'archive dans local/modules) et remis les CHMOD à 755 (OVH mutualisé ne supporte à priori pas le 777), je vais dans le back office, je clique sur "modules" et... rien : une page blanche sans code source. Je suppose qu'il y a une erreur au niveau du serveur, mais je n'arrive pas à l'afficher ni à trouver les logs d'erreur php...
Je me demande si ce n'est pas un probleme de script qui serait trop long à exécuter, dans la continuité du point n°1...
Bref, là aussi, je suis preneur d'idées.

3- Je rencontre un problème lors de la validation d'une commande.
Le site se trouve à l'adresse url : monsite.com/web.
Lors de la validation de commande je passe avec succès les étapes
1- Panier (url : monsite.com/web/cart)
2- Livraison (url : monsite.com/web/order/delivery)
Par contre, sur les étapes suivantes j'ai une erreur 404 :
3 Verifier ma commande (url : monsite.com/web/web/order/invoice) Les deux /web dans l'url m'ont intrigué. Quand j'en supprime un manuellement, j'arrive à afficher la page de vérification de la commande, permettant de choisir le paiement par chèque. Et j'arrive à...
4 url monsite.com/web/web/order/pay qui affiche encire une erreur 404. Là si je supprime le /web en trop dans l'url, le serveur me renvoie une page blanche sans code source...

Une idée / une piste pour m'aider à résoudre ce problème ?

En vous remerciant par avance !

Ariel Peyre

Offline


afin de trouver déjà l'erreur commence par passer par "index_dev" c'est une sorte de debug qui indiqueras le problème présent .et colle nous le résultat ou encore colle nous le résultat de ton error log apache .
cependant cela sent un soucis de transfert de fichier .....

Offline


Bonjour,

As tu trouvé la solution au pb avec le module Paypal ?

Je rencontre les mêmes symptomes : Thelia 2 en test sur un mutualisé OVH et la page "Modules" devient blanche après upload du répertoire Paypal-master.
Suppression du répertoire Paypal-master et les modules par défaut s'affichent à nouveau.

Comme suggéré par knjeurope j'ai tenté le monsite.tld/thelia2/web/index_dev.php mais j'obtiens le message "Forbidden" ?

Merci d'avance pour les suggestions.

  • manu
  • faï tot petar miladiu

Offline


le dossier doit s'appeler Paypal et non pas Paypal-master


http://doc.thelia.net/
http://thelia.net/modules
http://raynaud.io
PGP public Key : 0xC6E546A6

Offline


Merci  Manu,

C'est bien ce qui bloquait.

Dossier archive Paypal-master.zip décompressé, renommé "Paypal" et uploadé : maintenant le module s'affiche dans la liste.

Nickel ;-)

Offline


Bonjour, pour moi tout c'est passé ( en apparence) correctement. J'ai entré login mot de passe et clé....nickel. Sauf que les achats sont impossibles lorsqu'on choisi Paypal....pas de code. Le client reçoit une facture à payer mais ne peux pas payer sur le site avec Paypal


Responsable développement International de Nelli Studio
Nelli Studio: votre partenaire pour vos projets de création de jeux vidéos sur mobiles et tablettes ainsi que pour la réalisation de dessins animés en 2D ou 3D. http://www.nelli-studio.com

Offline


Sauf que les achats sont impossibles lorsqu'on choisi Paypal....pas de code

C'est à dire ? Que se passe-t-il *exactement* ?


OpenStudio Toulouse

Offline


Vu que j'avais installé une version Paypal-master, j'ai voulu désinstaller et là...Connerie de ma part car je me trouve avec un problème que je ne saurait pas gerer

Propel\Runtime\ActiveQuery\ModelCriteria::delete is unable to delete.

Je dis "connerie" car je vais me retrouver le bec dans l'eau d'ici 1 ou 2 heure vu que l'ingénieur de Paypal que j'ai sollicité est en train de chercher une solution via une install de THELIA 2.1.1 sur leur serveur de production

Je pense que j'ai ce code erreur du fait que j'ai fait et fait faire des tentatives d'achat sur mon site


Responsable développement International de Nelli Studio
Nelli Studio: votre partenaire pour vos projets de création de jeux vidéos sur mobiles et tablettes ainsi que pour la réalisation de dessins animés en 2D ou 3D. http://www.nelli-studio.com

Offline


"Donnée manquante ou non valide : [Le fichier Zip du module] Le module n'est pas valide : Le module Paypal-master est déja installé dans la même version, ou dans une version plus récente." ça c'est quand je tente de re-installer


Responsable développement International de Nelli Studio
Nelli Studio: votre partenaire pour vos projets de création de jeux vidéos sur mobiles et tablettes ainsi que pour la réalisation de dessins animés en 2D ou 3D. http://www.nelli-studio.com

Offline


J'ai trouvé le problème, maintenant que j'ai fais ma connerie, il s'agit de ...
Intégration

Un exemple d'intégration est présent dans <dossier du module>/templates/frontOffice/default
Vous devez réaliser une page présentant une erreur interne nommée gotopaypalfail.html et un page d'annulation de la commande
nommée ordercanceled.html

Que je n'avais pas fait


Responsable développement International de Nelli Studio
Nelli Studio: votre partenaire pour vos projets de création de jeux vidéos sur mobiles et tablettes ainsi que pour la réalisation de dessins animés en 2D ou 3D. http://www.nelli-studio.com

Offline


Bon ,j'ai pu re-installé Paypal et tous les codes d'accès....

L'ingénieur de Paypal m'a envoyé ce mail

"Bonjour,

Suite à mon appel j’ai installé une Thelia 2.1.1sur mon serveur local et installé le module paypal-master.

Avez-vous eu des erreurs de framework Symphony lorsque vous tentez de payer via paypal ?

Voici le pb que je rencontre, m’empêchant de diagnostiquer :

9
0.1561
18873808
call_user_func_array:{C:\wamp\www\thelia\core\vendor\symfony\http-kernel\Symfony\Component\HttpKernel\HttpKernel.php:117} ( )
..\HttpKernel.php:117


J’ai le même message que vous ensuite :

Failed to pay with paypal
Internal error
We're sorry, an internal error prevent us to deliver you a paypal service.

Avez-vous les mêmes infos dans la stacktrace dans vos logs ?

Cordialement,"

Qu'en pensez vous Roadster ?


Responsable développement International de Nelli Studio
Nelli Studio: votre partenaire pour vos projets de création de jeux vidéos sur mobiles et tablettes ainsi que pour la réalisation de dessins animés en 2D ou 3D. http://www.nelli-studio.com

Offline


Je ne comprends rien. C'est quoi l'erreur exacte ?


OpenStudio Toulouse

Offline


L'erreur exacte était l'impossibilité de passer commande qui se traduisait une fois sur deux par l'apparition du message suivant :

" Failed to pay with paypal
Internal error
We're sorry, an internal error prevent us to deliver you a paypal service."

Suite à cette erreur, j'ai contacté Paypal pour leur dire que le module ne fonctionnait pas...ils ont testés la connectivité...rien, puis ont consentis à faire un test chez eux. Ils ont eut la même erreur que moi.

Entre temps, j'ai tenté de désinstaller le module Paypal, chose impossible via le back office, surtout lorsqu'il y à plusieurs paniers en cours.

Je suis donc allé sur PhpMyAdmin pour nettoyer toussa, virer Paypal

Puis j'ai réinstallé le module, activé le sandbox, fait une vente test...décocher sandbox et constaté que ça fonctionnait désormais NICKEL

Problème résolu....


Responsable développement International de Nelli Studio
Nelli Studio: votre partenaire pour vos projets de création de jeux vidéos sur mobiles et tablettes ainsi que pour la réalisation de dessins animés en 2D ou 3D. http://www.nelli-studio.com