mainpage.php

Postate qui discussioni di carattere generale riguardo a problemi di installazione e configurazione di osCommerce

Moderatore: mod Generali

Rispondi
salvo78
membro Regular
membro Regular
Messaggi: 103
Iscritto il: 04/01/2006, 13:58

mainpage.php

Messaggio da salvo78 »

Sto provando a modificare la Home ma praticamente mi dice che non e´ possibile scrivere su : mainpage.php

Dove trovo questo file per dare i permessi?
stefano
membro Junior
membro Junior
Messaggi: 30
Iscritto il: 12/12/2003, 1:00
Località: Modena (Italy)
Contatta:

Re: mainpage.php

Messaggio da stefano »

salvo78 ha scritto:Sto provando a modificare la Home ma praticamente mi dice che non e´ possibile scrivere su : mainpage.php

Dove trovo questo file per dare i permessi?
Hai, per caso, installato su Aruba con Hosting in Windows?
Se fosse così, io ci sono appena saltato fuori, la mainpage.php, come del resto le immagini dei prodotti, ho dovuto metterli in /public

Di conseguenza ho dovuto modificare i configure.php in modo tale che facciano puntare a quella cartella per la visualizzazione delle immagini e la mainpage.php.

Spero di essere stato di aiuto!
Ciao
salvo78
membro Regular
membro Regular
Messaggi: 103
Iscritto il: 04/01/2006, 13:58

salvo78

Messaggio da salvo78 »

Caspita ho beccato questa sciagura....non sono riuscito a capire bene, io sono alla ricerca di questo file ma non lo trovo.

Il messaggio che mi appare e´ questo:

ERROR_FILE_NOT_WRITEABLE

mainpage.php

stefano
membro Junior
membro Junior
Messaggi: 30
Iscritto il: 12/12/2003, 1:00
Località: Modena (Italy)
Contatta:

Re: salvo78

Messaggio da stefano »

salvo78 ha scritto:Caspita ho beccato questa sciagura....non sono riuscito a capire bene, io sono alla ricerca di questo file ma non lo trovo.

Il messaggio che mi appare e´ questo:

ERROR_FILE_NOT_WRITEABLE

mainpage.php

Allora, il file originariamente dovrebbe essere dentro a /catalog/includes/languages/italian/mainpage.php

Io ho fatto una cosa così:
prima di tutto ho preso il file e l'ho messo dentro a /public/italian/mainpage.php
poi ho inserito questa riga in /catalog/includes/configure.php e /catalog/admin/includes/configure.php

Codice: Seleziona tutto

  define('DIR_FS_PUBLIC', DIR_FS_CATALOG . '../public/');
presupponendo di avere una riga simile già nel file

Codice: Seleziona tutto

  define('DIR_FS_CATALOG', 'D:/Inetpub/webs/nomesito/catalog/');
A questo punto nei file /catalog/admin/define_mainpage.php, ho modificato le righe dove contenefano DIR_FS_CATALOG_LANGUAGES con DIR_FS_CATALOG cosi:
Riga 45 e 47

Codice: Seleziona tutto

          $file = DIR_FS_CATALOG_LANGUAGES . $HTTP_GET_VARS['filename'];
        } else {
          $file = DIR_FS_CATALOG_LANGUAGES . $HTTP_GET_VARS['lngdir'] . '/' . $HTTP_GET_VARS['filename'];
con

Codice: Seleziona tutto

          $file = DIR_FS_PUBLIC . $HTTP_GET_VARS['filename'];
        } else {
          $file = DIR_FS_PUBLIC . $HTTP_GET_VARS['lngdir'] . '/' . $HTTP_GET_VARS['filename'];
Sempre in /catalog/admin/define_mainpage.php in riga 134 e 136

Codice: Seleziona tutto

      $file = DIR_FS_CATALOG_LANGUAGES . $HTTP_GET_VARS['filename'];
    } else {
      $file = DIR_FS_CATALOG_LANGUAGES . $HTTP_GET_VARS['lngdir'] . '/' . $HTTP_GET_VARS['filename'];
con

Codice: Seleziona tutto

      $file = DIR_FS_PUBLIC . $HTTP_GET_VARS['filename'];
    } else {
      $file = DIR_FS_PUBLIC . $HTTP_GET_VARS['lngdir'] . '/' . $HTTP_GET_VARS['filename'];
e infine in riga 204

Codice: Seleziona tutto

    $dir = dir(DIR_FS_CATALOG_LANGUAGES . $HTTP_GET_VARS['lngdir']);
con

Codice: Seleziona tutto

    $dir = dir(DIR_FS_PUBLIC . $HTTP_GET_VARS['lngdir']);
Per quanto riguarda il file /catalog/index.php, devi cercare la riga

Codice: Seleziona tutto

            <td class="main"><?php include(DIR_WS_LANGUAGES . $language . '/' . FILENAME_DEFINE_MAINPAGE); ?></td>
e modificarla con

Codice: Seleziona tutto

            <td class="main"><?php include(DIR_FS_PUBLIC . $language . '/' . FILENAME_DEFINE_MAINPAGE); ?></td>
Tieni conto che i numeri di riga sono indicativi, potrebbero essere sfalsati in base ad eventuali modifiche apportate dalla versione originale.

Dopo aver fatto la contrib PostePAY, penso proprio che mi metterò di buona lena per fare un tutorial su come installare su Aruba/windows .

Fammi sapere...
Ciao
salvo78
membro Regular
membro Regular
Messaggi: 103
Iscritto il: 04/01/2006, 13:58

salvo78

Messaggio da salvo78 »

Io ho settato i permessi al file mainpage.php e a funzionato senza problemi. :wink:
stefano
membro Junior
membro Junior
Messaggi: 30
Iscritto il: 12/12/2003, 1:00
Località: Modena (Italy)
Contatta:

Re: salvo78

Messaggio da stefano »

salvo78 ha scritto:Io ho settato i permessi al file mainpage.php e a funzionato senza problemi. :wink:
Si, li hai settati perchè hai un hosting Linux, con Aruba e Hosting in Windows, non puoi modificare nulla!

Ciao
Avatar utente
rubio72
membro Junior
membro Junior
Messaggi: 10
Iscritto il: 30/11/2005, 22:10

Messaggio da rubio72 »

:?: :?: :?:
Io sto testando la define_mainpage in locale ma non va.
Nella sezione Admin mi dice che non ho le autorizzazioni.
Con gestione risorse ho messo i file che dite voi in scrittura (Windows)

/catalog/includes/languages/italian/mainpage.php

ma non mi lascia accedere. Mi dice sempre ACCESS DENIED


Cosa può essere??
GRAZIE
Rispondi