Autore Topic: [Risolto] Virtuemart, Banca di sella: sito non raggiungibile  (Letto 1261 volte)

Offline rushseeker

  • Esploratore
  • **
  • Post: 180
    • Mostra profilo
« Ultima modifica: 03 Ago 2011, 12:36:50 da rushseeker »

Offline rushseeker

  • Esploratore
  • **
  • Post: 180
    • Mostra profilo
Re:[prob] Virtuemart, Banca di sella: sito non raggiungibile
« Risposta #1 il: 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?
« Ultima modifica: 01 Ago 2011, 17:19:30 da rushseeker »

Offline rushseeker

  • Esploratore
  • **
  • Post: 180
    • Mostra profilo
Re:[prob] Virtuemart, Banca di sella: sito non raggiungibile
« Risposta #2 il: 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
« Ultima modifica: 03 Ago 2011, 12:40:36 da rushseeker »

 

Host

Torna su