Visualizzazione risultati 1 fino 13 di 13

Discussione: oScommerce ed errore session_save_path

  1. #1
    L'avatar di Gianluca
    Gianluca non  connesso Amministratore
    Data registrazione
    15-02-2001
    Messaggi
    17,985

    Predefinito oScommerce ed errore session_save_path

    In data odierna oScommerce produce un errore in header relativo a session_save_path() con le versioni di phpengine pi recenti della 4.4.0

    Per risolvere questo problema sufficiente aprire:

    includes/functions/sessions.php

    E rimpiazzare

    Codice PHP:

     
    function tep_session_save_path($path '') {
        if (!empty(
    $path)) {
          return 
    session_save_path($path);
        } else {
          return 
    session_save_path();
        }
      } 
    Con (notare la @):

    Codice PHP:

    function tep_session_save_path($path '') {
        if (!empty(
    $path)) {
          return @
    session_save_path($path);
        } else {
          return 
    session_save_path();
        }
      } 
    Questo il rimedio (cosmetico) pi veloce, alternativamente si pu fare in modo che il parametro $path passato sia nullo, per maggiori informazioni rimandiamo comunque al forum di supporto per oScommerce.
    Gianluca

  2. #2
    lab35 non  connesso Neofita
    Data registrazione
    08-01-2007
    Messaggi
    4

    Predefinito

    ...ma se risulta anche nell'admin un errore del genere? io ho provato a fare la stessa modifica in admin/includes/functions/sessions.php ma il messaggio di errore resta:

    Warning: session_save_path() [function.session-save-path]: SAFE MODE Restriction in effect. The script whose uid is 422980 is not allowed to access owned by uid 0 in /membri/lab35/catalog/admin/includes/functions/sessions.php on line 110

  3. #3
    Guest

    Predefinito

    si confermo, l'errore scompare dalle pagine del catalogo, ma rimane in quelle del pannello di amministrazione

  4. #4
    cartopino non  connesso Neofita
    Data registrazione
    27-06-2009
    Messaggi
    9

    Predefinito

    anche io ho lo stesso problema.
    come si risolta alla fine il problemo lato admin?

    grazie

  5. #5
    L'avatar di gabryhacker
    gabryhacker non  connesso AlterVistiano
    Data registrazione
    11-02-2008
    Messaggi
    977

    Predefinito

    Penso che per risolvere basta andare in catalog/admin/includes/functions/sessions.php alla linea 110 e mettere la @ alla funzione session_save_path() come fatto nell'altro script

    Citazione Originalmente inviato da svacant Visualizza messaggio
    La vera ricchezza di un'azienda sono i dati che possiede.

  6. #6
    cartopino non  connesso Neofita
    Data registrazione
    27-06-2009
    Messaggi
    9

    Predefinito

    grazie,
    allora ci provo!

  7. #7
    cartopino non  connesso Neofita
    Data registrazione
    27-06-2009
    Messaggi
    9

    Predefinito

    io alla riga 110 ho
    $_SESSION[$variable] =& $GLOBALS[$variable];

    e non save path!

    dove sbaglio?

  8. #8
    L'avatar di Gianluca
    Gianluca non  connesso Amministratore
    Data registrazione
    15-02-2001
    Messaggi
    17,985

    Predefinito

    Molto probabilmente si tratta di una versione pi recente e quindi il codice cambia, posta esattamente il messaggio d'errore che vedi
    Gianluca

  9. #9
    cartopino non  connesso Neofita
    Data registrazione
    27-06-2009
    Messaggi
    9

    Predefinito

    grazie tante.

    questo l'errore che visualizzo!

    Warning: session_save_path() [function.session-save-path]: SAFE MODE Restriction in effect. The script whose uid is 918375 is not allowed to access owned by uid 0 in /membri/cartopino/oscommerce/catalog/admin/includes/functions/sessions.php on line 165

  10. #10
    Data registrazione
    14-02-2010
    Messaggi
    2

    Predefinito aiuto

    Gianluca, sono nuovo e avrei bisogno di qualcuno che mi insegni come si fa a mettere una pagina qui dentro e poi .. come si fa a creare un carrello. Ho provato a leggere il Forum .. ma.. niente.
    cosa mi consigli? possibile avviare un chat? Con qualche consiglio.. dopo ,, procedo da solo
    grazie



    Citazione Originalmente inviato da Gianluca Visualizza messaggio
    In data odierna oScommerce produce un errore in header relativo a session_save_path() con le versioni di phpengine pi recenti della 4.4.0

    Per risolvere questo problema sufficiente aprire:

    includes/functions/sessions.php

    E rimpiazzare

    Codice PHP:

     
    function tep_session_save_path($path '') {
        if (!empty(
    $path)) {
          return 
    session_save_path($path);
        } else {
          return 
    session_save_path();
        }
      } 
    Con (notare la @):

    Codice PHP:

    function tep_session_save_path($path '') {
        if (!empty(
    $path)) {
          return @
    session_save_path($path);
        } else {
          return 
    session_save_path();
        }
      } 
    Questo il rimedio (cosmetico) pi veloce, alternativamente si pu fare in modo che il parametro $path passato sia nullo, per maggiori informazioni rimandiamo comunque al forum di supporto per oScommerce.

  11. #11
    fabiobarbachat non  connesso Neofita
    Data registrazione
    22-09-2010
    Messaggi
    1

    Predefinito

    i php si possono modificare del tutto

  12. #12
    tuttoxilre non  connesso Neofita
    Data registrazione
    28-02-2013
    Messaggi
    8

    Predefinito

    Grazie! ottimo, risolto

  13. #13
    guitaronlineit non  connesso Neofita
    Data registrazione
    05-03-2014
    Messaggi
    7

    Predefinito

    Vi informo che per farlo scomparire anche dalle pagine lato admin necessario fare la stessa cosa nel file sessions.php alla linea 110, aggiungendo il simbolo @.
    il file si trova in:
    catalog/admin/includes/functions/sessions.php

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •