Back to top

Autore Topic: Errore di phpshop passando a remoto  (Letto 13139 volte)

Offline verbavolant

  • Esploratore
  • **
  • Post: 50
    • Mostra profilo
Errore di phpshop passando a remoto
« il: 14 Ott 2005, 12:57:17 »
Ciao Ragazzi! finalmente sono riuscito a passare da locale a remoto. L'unico problema è che quando dal mio menu entro nella sezione prodotti (phpshop) mi si presenta questo errore:

Direct Access to this location is not allowed.
Fatal error: Cannot instantiate non-existent class: phpshoplanguage in /web/htdocs/www.verbavolantmilano.it/home/components/com_phpshop/phpshop_parser.php on line 43


Ho provato modificando il file phpshop.cfg ed un errore è sparito, quello riportato sopra però è rimasto. non so se è perchè l'ho settato sbagliato o ho errato qualcosa d'altro.
Il file l'ho modificato così:

define('DOWNLOADROOT', '/web/htdocs/www.verbavolantmilano.it/home');
define('_SHOW_PRICES', '1');
define('URL', 'http://www.verbavolantmilano.it');
define('ORDER_MAIL_HTML', '1');
define('SECUREURL', 'http://www.verbavolantmilano.it');
define('COMPONENTURL', 'http://www.verbavolantmilano.it/administrator/components/com_phpshop/');
define('IMAGEURL', 'http://www.verbavolantmilano.it/components/com_phpshop/shop_image/');
define('ADMINPATH', 'http://www.verbavolantmilano.it/administrator/components/com_phpshop/');
define('CLASSPATH', 'http://www.verbavolantmilano.it/administrator/components/com_phpshop/classes/');
define('PAGEPATH', 'http://www.verbavolantmilano.it/administrator/components/com_phpshop/html/');
define('IMAGEPATH', '/web/htdocs/www.verbavolantmilano.it/home/components/com_phpshop/shop_image/');
define('HOMEPAGE', 'shop.index');


Spero che qualcuno sappia aiutarmi! grazie 1000!
paul

Offline GiorgioBlu

  • Abituale
  • ****
  • Post: 861
  • Sesso: Maschio
  • Utente dal: 23/06/2004 Susegana - TV - Italy
    • Mostra profilo
Re: Errore di phpshop passando a remoto
« Risposta #1 il: 14 Ott 2005, 16:20:06 »
Hai corollato che non ci siano problemi di accesso alle cartelle dove si trovano i file php?

Offline verbavolant

  • Esploratore
  • **
  • Post: 50
    • Mostra profilo
Re: Errore di phpshop passando a remoto
« Risposta #2 il: 14 Ott 2005, 16:48:35 »
ciao, non penso ci siano problemi di accesso cmq come mi suggerisci di controllare per averne la certezza....?
grazie

Offline GiorgioBlu

  • Abituale
  • ****
  • Post: 861
  • Sesso: Maschio
  • Utente dal: 23/06/2004 Susegana - TV - Italy
    • Mostra profilo
Re: Errore di phpshop passando a remoto
« Risposta #3 il: 17 Ott 2005, 09:00:38 »
Bhè innanzitutto complimenti x il sito.
Molto bello, sopratutto le animazioni in flash. ma le hai fatte tutte tu?

...
Poi un consiglio da amico, cambia la password!! ;) :D

La mia cartella .. / administrator / components / com_phpshop / languages ha questi diritti [wxr-xr-x]

e il mio file config è questo
Codice: [Seleziona]
<?php
define
('USE_AS_CATALOGUE''');
define('ENABLE_DOWNLOADS''');
define('DOWNLOAD_MAX''3');
define('DOWNLOAD_EXPIRE''432000');
define('ENABLE_DOWNLOAD_STATUS''C');
define('DISABLE_DOWNLOAD_STATUS''X');
define('DOWNLOADROOT''/home/mysite/public_html/');
define('_SHOW_PRICES''1');
define('URL''http://www.mysite.it/');
define('ORDER_MAIL_HTML''1');
define('SECUREURL''http://www.mysite.it/');
define('COMPONENTURL''http://www.mysite.it/administrator/components/com_phpshop/');
define('IMAGEURL''http://www.mysite.it/components/com_phpshop/shop_image/');
define('ADMINPATH''/home/mysite/public_html/administrator/components/com_phpshop/');
define('CLASSPATH''/home/mysite/public_html/administrator/components/com_phpshop/classes/');
define('PAGEPATH''/home/mysite/public_html/administrator/components/com_phpshop/html/');
define('IMAGEPATH''/home/mysite/public_html/components/com_phpshop/shop_image/');
define('HOMEPAGE''shop.index');
define('FLYPAGE''shop.freshpage');
define('CATEGORY_TEMPLATE''browse_1');
define('PRODUCTS_PER_ROW''1');
define('ERRORPAGE''shop.error');
define('DEBUGPAGE''shop.debug');
define('NO_IMAGE''/ps_image/noimage.gif');
define('SEARCH_ROWS''10');
define('SEARCH_COLOR_1''#f9f9f9');
define('SEARCH_COLOR_2''#f0f0f0');
define('MAX_ROWS''5');
define('DEBUG''');
define('SHOWVERSION''');
define('PSHOP_ADD_TO_CART_STYLE''add-to-cart_red.png');
define('TAX_VIRTUAL''1');
define('TAX_MODE''1');
define('MULTIPLE_TAXRATES_ENABLE''1');
define('SHOW_PRICE_WITH_TAX''1');
define('PAYMENT_DISCOUNT_BEFORE''');
define('PSHOP_ALLOW_REVIEWS''1');
define('MUST_AGREE_TO_TOS''1');
define('PSHOP_AGREE_TO_TOS_ONORDER''');
define('LEAVE_BANK_DATA''');
define('CAN_SELECT_STATES''1');
define('SHOW_CHECKOUT_BAR''1');
define('CHECKOUT_STYLE''1');
define('CHECK_STOCK''');
define('ENCODE_KEY''***************');
define('PSHOP_SHIPPING_MODULE''standard_shipping');
define('NO_SHIPPING''');
define('NO_SHIPTO''');
define('AFFILIATE_ENABLE''');
define('PSHOP_ALLOW_FRONTENDADMIN_FOR_NOBACKENDERS''');
define('PSHOP_IMG_RESIZE_ENABLE''');
define('PSHOP_IMG_WIDTH''90');
define('PSHOP_IMG_HEIGHT''90');
define('PSHOP_COUPONS_ENABLE''');
define('PSHOP_PDF_BUTTON_ENABLE''');
?>


Ti faccio notare in particolare le differenze su queste variabili:
'ADMINPATH'
'CLASSPATH'
'PAGEPATH'
'IMAGEPATH'

Il precorso è relativo alle directory del server e non al dominio www.mysite.it
(non sono sicuro al 100% che questo centri, ma verifica comunque! :))

...
Come vedi e bene evitare di dare indicazioni dirette sul prorpio sito tipo l'URL. Questo x evitare che malintenzionati possano fare danni usando le info che trovano sul forum ;)
« Ultima modifica: 17 Ott 2005, 09:24:45 da Giorgioblu »

Offline verbavolant

  • Esploratore
  • **
  • Post: 50
    • Mostra profilo
Re: Errore di phpshop passando a remoto
« Risposta #4 il: 17 Ott 2005, 10:13:32 »
Ciao Giorgioblu...grazie! ;)
le animazioni sono mie, sono contento ti piacciano. Grazie anche per averlo protetto...in futuro sarò più accorto!
ora provo ad applicare le modifiche!
vi faccio sapere!
grazie ancora!

Offline GiorgioBlu

  • Abituale
  • ****
  • Post: 861
  • Sesso: Maschio
  • Utente dal: 23/06/2004 Susegana - TV - Italy
    • Mostra profilo
Re: Errore di phpshop passando a remoto
« Risposta #5 il: 17 Ott 2005, 10:36:51 »
Bene, la prudenza non è mai troppa ;)

X quanto riguarda le animazioni in flash, avrei delle cosette da chiederti...
Mi dai un'indirizzo mail al quale posso scriverti?

Ciao

Offline verbavolant

  • Esploratore
  • **
  • Post: 50
    • Mostra profilo
Re: Errore di phpshop passando a remoto
« Risposta #6 il: 17 Ott 2005, 11:30:13 »
Ciao!

ho provato cambiando i seguenti parametri:

define('DOWNLOADROOT', '/home/verbavolantmilano/public_html/');
define('_SHOW_PRICES', '1');
define('URL', 'http://www.verbavolantmilano.it/');
define('ORDER_MAIL_HTML', '1');
define('SECUREURL', 'http://www.verbavolantmilano.it/');
define('COMPONENTURL', 'http://www.verbavolantmilano.it/administrator/components/com_phpshop/');
define('IMAGEURL', 'http://www.verbavolantmilano.it/components/com_phpshop/shop_image/');
define('ADMINPATH', '/home/verbavolantmilano/public_html/administrator/components/com_phpshop/');
define('CLASSPATH', '/home/verbavolantmilano/public_html/administrator/components/com_phpshop/classes/');
define('PAGEPATH', '/home/verbavolantmilano/public_html/administrator/components/com_phpshop/classes/html/');
define('IMAGEPATH', '/home/verbavolantmilano/public_html/components/com_phpshop/shop_image/');


ma l'errore che ricevo ora è il seguente:


Warning: main(/home/verbavolantmilano/public_html/administrator/components/com_phpshop/languages/english.php): failed to open stream: No such file or directory in /web/htdocs/www.verbavolantmilano.it/home/components/com_phpshop/phpshop_parser.php on line 40

Fatal error: main(): Failed opening required '/home/verbavolantmilano/public_html/administrator/components/com_phpshop/languages/english.php' (include_path='.:/php/lib/php/') in /web/htdocs/www.verbavolantmilano.it/home/components/com_phpshop/phpshop_parser.php on line 40


I permessi del file phpshop.cfg.php sono -rwxr-xr-x

Un'altra indicazione: al momento dell'installazione in mambo (passo 3) alla voce 'percorso' mi veniva indicato il seguente: /web/htdocs/www.verbavolantmilano.it
che influenzi in qualche modo oppure è corretto così?
grazie

ps: per le animazioni flash chiedi pure, sono a disposizione!



Scusa ma ho tolto la mail per non lasciarla pubblicata troppo...spero tu sia riuscito a leggerla, altrimenti dimmi che la riposto!
ciao!
« Ultima modifica: 17 Ott 2005, 12:51:20 da pauls »

Offline GiorgioBlu

  • Abituale
  • ****
  • Post: 861
  • Sesso: Maschio
  • Utente dal: 23/06/2004 Susegana - TV - Italy
    • Mostra profilo
Re: Errore di phpshop passando a remoto
« Risposta #7 il: 17 Ott 2005, 12:50:31 »
Ciao!

ho provato cambiando i seguenti parametri:


....
define('ADMINPATH', '/home/verbavolantmilano/public_html/administrator/components/com_phpshop/');
define('CLASSPATH', '/home/verbavolantmilano/public_html/administrator/components/com_phpshop/classes/');
define('PAGEPATH', '/home/verbavolantmilano/public_html/administrator/components/com_phpshop/classes/html/');
define('IMAGEPATH', '/home/verbavolantmilano/public_html/components/com_phpshop/shop_image/');[/i][/size]

...

Il percoso che hai messo è quello del MIO server non del tuo! :D
/home/mysite/public_html/   è la root del mio web server.

se ho capito bene la root del tuo server è invece questa:
/web/htdocs/www.verbavolantmilano.it/home/
da qui in poi risiedono tutti gli script e le folder di Mambo e PHPshop.

Quindi x semplificarti il lavoro edita ilfile in questo modo:
Citazione
define('DOWNLOADROOT', '/home/verbavolantmilano/public_html/');
define('_SHOW_PRICES', '1');
define('URL', 'http://www.verbavolantmilano.it/');
define('ORDER_MAIL_HTML', '1');
define('SECUREURL', 'http://www.verbavolantmilano.it/');
define('COMPONENTURL', 'http://www.verbavolantmilano.it/administrator/components/com_phpshop/');
define('IMAGEURL', 'http://www.verbavolantmilano.it/components/com_phpshop/shop_image/');
define('ADMINPATH', '/web/htdocs/www.verbavolantmilano.it/home/administrator/components/com_phpshop/');
define('CLASSPATH', '/web/htdocs/www.verbavolantmilano.it/home/administrator/components/com_phpshop/classes/');
define('PAGEPATH', '/web/htdocs/www.verbavolantmilano.it/home/administrator/components/com_phpshop/classes/html/');
define('IMAGEPATH', '/web/htdocs/www.verbavolantmilano.it/home/components/com_phpshop/shop_image/');
 
« Ultima modifica: 17 Ott 2005, 12:53:18 da Giorgioblu »

Offline verbavolant

  • Esploratore
  • **
  • Post: 50
    • Mostra profilo
Re: Errore di phpshop passando a remoto
« Risposta #8 il: 17 Ott 2005, 14:54:27 »
...grazie, gentilissimo!  ;D

Purtroppo però temo che il problema sia più grande. ora non mi carica la pagina e se entro nel pannello di amministrazione, andando sul componente phpshop mi dice:

Il file non esiste. Non riesco a trovare il file:<br/ >store.index.php. Your permission: admin

dando ok...

Warning: main(/web/htdocs/www.verbavolantmilano.it/home/administrator/components/com_phpshop/classes/html/shop.error.php): failed to open stream: No such file or directory in /web/htdocs/www.verbavolantmilano.it/home/administrator/components/com_phpshop/admin.phpshop.php on line 69

credo di aver combinato un pasticcio!! ???

Mi scuso davvero per l'ennesima rottura di scatole che procuro! pian piano sarò più d'aiuto... ;)
ciao
« Ultima modifica: 17 Ott 2005, 15:15:56 da pauls »

Offline GiorgioBlu

  • Abituale
  • ****
  • Post: 861
  • Sesso: Maschio
  • Utente dal: 23/06/2004 Susegana - TV - Italy
    • Mostra profilo
Re: Errore di phpshop passando a remoto
« Risposta #9 il: 17 Ott 2005, 15:17:14 »
Allora arrivati a questo punto procedi in questa drastica maniera.

1-cancella tutto DB e file php
2- installa da zero Mambo e poi PHP shop.
3- Verifica che tutto funzioni...
4-Cancella il DB standard appena creato e reInstalla il tuo (quello che avevi fatto in locale).
5- Sovrascrivi eventuali file PHP che avevi personalizzato in locale.


Speriamo che sia la volta buona... ::)

Ciao.

P.S. appena ho un attimo ti scirvo la mail.

Offline verbavolant

  • Esploratore
  • **
  • Post: 50
    • Mostra profilo
Re: Errore di phpshop passando a remoto
« Risposta #10 il: 17 Ott 2005, 18:14:49 »
Ho installato mambo vergine, funziona. PhpShop invece no. mi da' una serie di errori facendomi sparire il contenuto delle pagine, mostrandomi il template ma non consentendomi di visualizzare correttamente le pagine. E' stranissimo, in locale tutto perfetto!

Ora sto riportando su remoto tutto ciò che avevo in locale e noto un errore in rosso al caricamento dei files sull'ftp:

550 Can't change directory to content_archive_category: No such file or directory
CWD/administrator/components/com_menus/content_archive_category
550 Can't change directory to /administrator/components/com_menus/content_archive_category: No such file or directoryXCWD /administrator/components/com_menus/content_archive_category

è normale o può essere per questo che non funziona? (era un errore che effettivamente compariva anche in fase di caricamento di mambo versione 'vergine')

Le problematiche possono essere legate ad una versione di phpshop sbagliata? Io personalmente lo escludevo poichè si tratta di una versione scaricata su mamboforge, per di più perfettamente funzionante in locale!)

scusa.scusa.scusa!

che sclero!! grazie per la pazienza. ;)
« Ultima modifica: 17 Ott 2005, 18:21:32 da pauls »

Offline verbavolant

  • Esploratore
  • **
  • Post: 50
    • Mostra profilo
Re: Errore di phpshop passando a remoto
« Risposta #11 il: 18 Ott 2005, 17:19:15 »
FUNZIONA!!!! ;D ;D ;D

praticamente ho copiato il contenuto del file configuration di phpshop 'vergine', sovrascrivendo il contenuto del file configuration che avevo, ossia ho inserito il seguente codice:

Codice: [Seleziona]
<?php
/*
* @version $Id: phpshop.cfg-dist.php,v 1.17 2005/05/26 19:55:24 soeren_nb Exp $
* @package mambo-phpShop
* @subpackage Core
*
* @copyright (C) 2004 Soeren Eberhardt
* @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
* mambo-phpShop is Free Software.
* mambo-phpShop comes with absolute no warranty.
*
* www.mambo-phpshop.net
*/
global $mosConfig_absolute_path,$mosConfig_live_site$mosConfig_list_limit;

if( empty( 
$mosConfig_list_limit )) $mosConfig_list_limit 20;

define('PSHOP_IS_OFFLINE''');
define('PSHOP_OFFLINE_MESSAGE''<h2>Our Shop is currently down for maintenance.</h2> Please check back again soon.');
define ('USE_AS_CATALOGUE''');
define ('_SHOW_PRICES''1');
define ('URL'$mosConfig_live_site.'/');
define ('ORDER_MAIL_HTML''1');
define ('SECUREURL'$mosConfig_live_site.'/');
define ('COMPONENTURL'$mosConfig_live_site.'/administrator/components/com_phpshop/');
define ('IMAGEURL'$mosConfig_live_site.'/components/com_phpshop/shop_image/');
define ('ADMINPATH'$mosConfig_absolute_path.'/administrator/components/com_phpshop/');
define ('CLASSPATH'$mosConfig_absolute_path.'/administrator/components/com_phpshop/classes/');
define ('PAGEPATH'$mosConfig_absolute_path.'/administrator/components/com_phpshop/html/');
define ('IMAGEPATH'$mosConfig_absolute_path.'/components/com_phpshop/shop_image/');
define ('HOMEPAGE''shop.index');
define ('FLYPAGE''shop.flypage');
define ('ERRORPAGE''shop.error');
define ('DEBUGPAGE''shop.debug');
define ('NO_IMAGE''/ps_image/noimage.gif');
define ('SEARCH_ROWS'$mosConfig_list_limit);
define ('SEARCH_COLOR_1''#f9f9f9');
define ('SEARCH_COLOR_2''#f0f0f0');
define ('MAX_ROWS''5');
define ('DEBUG''');
define ('SHOWVERSION''1');
define ('TAX_VIRTUAL''1');
define ('TAX_MODE''1');
define ('MULTIPLE_TAXRATES_ENABLE''');
define ('SHOW_PRICE_WITH_TAX''');
define ('PAYMENT_DISCOUNT_BEFORE''');
define ('MUST_AGREE_TO_TOS''1');
define ('PSHOP_AGREE_TO_TOS_ONORDER''');
define ('LEAVE_BANK_DATA''');
define ('CAN_SELECT_STATES''');
define ('SHOW_CHECKOUT_BAR''1');
define ('CHECKOUT_STYLE''1');
define ('CHECK_STOCK''');
define ('ENCODE_KEY''mambophpShopIsCool');
define ('PSHOP_SHIPPING_MODULE''standard_shipping');
define ('NO_SHIPPING''');
define ('NO_SHIPTO''');
define ('ENABLE_DOWNLOADS''');
define ('ENABLE_DOWNLOAD_STATUS''C');
define ('DISABLE_DOWNLOAD_STATUS''X');
define ('DOWNLOADROOT'$mosConfig_absolute_path."/");
define ('DOWNLOAD_MAX''3');
define ('DOWNLOAD_EXPIRE''432000');
define ('AFFILIATE_ENABLE''');
define('PSHOP_ALLOW_REVIEWS''1');
define ('CATEGORY_TEMPLATE''browse_1');
define ('PRODUCTS_PER_ROW''1');
define ('PSHOP_ALLOW_FRONTENDADMIN_FOR_NOBACKENDERS''');
define('PSHOP_ADD_TO_CART_STYLE''add-to-cart_orange.gif');
define('PSHOP_IMG_RESIZE_ENABLE''');
define('PSHOP_IMG_WIDTH''90');
define('PSHOP_IMG_HEIGHT''90');
define('PSHOP_COUPONS_ENABLE''1');
define('PSHOP_PDF_BUTTON_ENABLE''1');
define('CFG_MAILER''mail');
define('CFG_MAILFROM''');
define('CFG_MAILFROM_NAME''');
define('CFG_SMTPHOST''');
define('CFG_SMTPAUTH''0');
define('CFG_SMTPUSER''');
define('CFG_SMTPPASS''');
define('PSHOP_SHOW_PRODUCTS_IN_CATEGORY''1');
define('PSHOP_SHOW_TOP_PAGENAV''1');
define('PSHOP_SHOW_OUT_OF_STOCK_PRODUCTS''1');

/* Shipping Methods Definition */
global $PSHOP_SHIPPING_MODULES;
$PSHOP_SHIPPING_MODULES[0] = "flex";
$PSHOP_SHIPPING_MODULES[1] = "standard_shipping";
?>


grazie mille per la pazienza!
ps x Giorgioblu: rimango sempre a tua disposizione per il discorso Flash!

ciao

Offline GiorgioBlu

  • Abituale
  • ****
  • Post: 861
  • Sesso: Maschio
  • Utente dal: 23/06/2004 Susegana - TV - Italy
    • Mostra profilo
Re: Errore di phpshop passando a remoto
« Risposta #12 il: 20 Ott 2005, 11:36:14 »
Ciao, scusa ma sono stato impegnato in altre cose tra cui il rilascio della beta di VirtueMart.

Non ho avuto modo di copiare il tuo indirizzo mail. Se mi rispondi a questa mail mr_blu@libero.it e mi ridai il tuo indirizzo ti scrivo ciò che volevo chiederti.

Ciao,

GiorgioBlu

Offline verbavolant

  • Esploratore
  • **
  • Post: 50
    • Mostra profilo
Re: Errore di phpshop passando a remoto
« Risposta #13 il: 20 Ott 2005, 16:25:26 »
tranquillo, ci mancherebbe!
la mail te l'ho inviata!
ciao!

 



Web Design Bolzano Kreatif