Joomla.it Forum

Componenti per Joomla! => Gestione e-commerce => Topic aperto da: rushseeker - 01 Ago 2011, 11:01:54

Titolo: [Risolto] Virtuemart, Banca di sella: sito non raggiungibile
Inserito da: rushseeker - 01 Ago 2011, 11:01:54
Premesso che pare che banca di sella riceva i dati correttamente


ora sono all'ultimo ostacolo ( mi auguro )


Ho effettuato il pagamento e mi vengono restituiti i parametri "a" e "b" tramite GET.


Il problema che mi dice che il mio sito non raggiungibile


https://www.mysite.com/response.php?a=GESPAY52617&b=IEXFshLaJQqUDrJ4n8iXz2NXVBXxhVwVVc4gRqosyn_aTA6kDByJUhI1XsvqT8L3rdZO_8bCODSuAiPUWQsieNn6TczpJw5opknQd5OeAuMUrYFIOHQMBbV3QWqvd0n8BAW9Nfs3c04meRfPbkfzuYBTy5bS*P2RFLflCQUX7VHIn3iMHSaOBwyT9fK29dj9p5TSAycK9q7OUb9XpNN5ZLzIpT6*X7YoWLq*WXiUW7W4gXrmY1uZ7TloWRgoEzFUtcOKRuk6kRjFam9vwndg60sQEsJotHchaSkjM5CfSkHMLHBdPQDO5IPnnrp0r0QW9k9ijObeBM3jQ1dH7lBvs9GkEe6AdI0Alxmgg366bfJrhKmzM7RsqM5vIq3hy9bwnZuKqLvnBWBqGZAAOJRmww*bzKAyfuNjmQnqHVxloTQ (https://www.chemlab-biotech.com/response.php?a=GESPAY52617&b=IEXFshLaJQqUDrJ4n8iXz2NXVBXxhVwVVc4gRqosyn_aTA6kDByJUhI1XsvqT8L3rdZO_8bCODSuAiPUWQsieNn6TczpJw5opknQd5OeAuMUrYFIOHQMBbV3QWqvd0n8BAW9Nfs3c04meRfPbkfzuYBTy5bS*P2RFLflCQUX7VHIn3iMHSaOBwyT9fK29dj9p5TSAycK9q7OUb9XpNN5ZLzIpT6*X7YoWLq*WXiUW7W4gXrmY1uZ7TloWRgoEzFUtcOKRuk6kRjFam9vwndg60sQEsJotHchaSkjM5CfSkHMLHBdPQDO5IPnnrp0r0QW9k9ijObeBM3jQ1dH7lBvs9GkEe6AdI0Alxmgg366bfJrhKmzM7RsqM5vIq3hy9bwnZuKqLvnBWBqGZAAOJRmww*bzKAyfuNjmQnqHVxloTQ)


Il problema l'https?
Titolo: Re:[prob] Virtuemart, Banca di sella: sito non raggiungibile
Inserito da: rushseeker - 01 Ago 2011, 17:13:26
Warning: include_once(CLASSPATHpayment/ps_sella.cfg.php) [function.include-once]: failed to open stream: No such file or directory in /web/htdocs/www.mysite.com/home/response.php on line 12

Warning: include_once() [function.include]: Failed opening 'CLASSPATHpayment/ps_sella.cfg.php' for inclusion (include_path='.:/php5/lib/php/') in /web/htdocs/www.mysite.com/home/response.php on line 12
Error: 1131: Not accepted call: Shop not recognized

Ho sostituito http con https ma il messaggio di errore quello sopra.

Ho provato a copiare il file response.php sulla directory che chiama home ( che ho dovuto creare ) ma il messaggio di  errore rimane.

Sembra non riconosca la variabile CLASSPATH... possibile che questa cosa accada?
Titolo: Re:[prob] Virtuemart, Banca di sella: sito non raggiungibile
Inserito da: rushseeker - 03 Ago 2011, 12:36:06
Soluzione:
1)
Se il sito non raggiungibile perch sul backoffice si impostato male l'url di risposta:
nel mio caso avevo inserito


https//:www.mysite.com/response.php

in realt l'url corretto :
http//:www.mysite.com/response.php

senza s
2)
il file response.php:
Per quanto riguarda l'errore Warning,
la riga 12 ha questa forma:

Codice: [Seleziona]
include_once(CLASSPATH ."payment/ps_sella.cfg.php");

  evidente che purtroppo CLASSPATH non viene tradotto dal php come se questa variabile non esistesse e per questo motivo non viene interpretata ma piazzata li cosi com': succede quindi che il percorso che lo script prova a trovare

CLASSPATHpayment/ps_sella.cfg.php

non esiste.

Ho provato quindi a cambiare il percorso mettendo l'indirizzo url completo per permettergli di raggiungere il file
http://www.mysite.com/administrator/components/com_virtuemart/classes/payment/ps_sella.cfg.php
ma per una serie di motivi a me ancora sconosciuti non riuscivo bene a capire non trova comunque il file...


ho quindi incollato il contenuto del file payment/ps_sella.cfg.php dentro il file response.php


Al momento i test sembrano andare bene