Visualizzazione risultati 1 fino 10 di 10

Discussione: [Php] URL file-access is disabled in the server

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

    Predefinito [Php] URL file-access is disabled in the server

    Buongiorno,

    scusate ma continuo ad avere problemi sul server di Altervista, in locale funziona tutto con lo stesso codice.

    Non parte l'admin di osCommerce, appaiono i seguenti errori:

    http://tuttoxilre.altervista.org/cat...n_recorder.php
    Warning: require() [function.require]: URL file-access is disabled in the server configuration in /membri/tuttoxilre/catalog/admin/includes/classes/action_recorder.php on line 15

    Warning: require(http://tuttoxilre.altervista.org/cat...n_recorder.php) [function.require]: failed to open stream: no suitable wrapper could be found in /membri/tuttoxilre/catalog/admin/includes/classes/action_recorder.php on line 15

    Fatal error: require() [function.require]: Failed opening required 'http://tuttoxilre.altervista.org/catalog/includes/classes/action_recorder.php' (include_path='.:') in /membri/tuttoxilre/catalog/admin/includes/classes/action_recorder.php on line 15

    Ma perchè sul server non va come in locale?
    Mi fa storie anche per la versione, questa è la 2.3.2

    Grazie

  2. #2
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,683

    Predefinito

    I percorsi sono assoluti o relativi? O meglio, utilizzi:
    Codice:
    http://tuttoxilre.altervista.org/pagina.php
    Oppure

    Codice:
    ./pagina.php
    La seconda dovrebbe funzionare. La prima no.

    Ciao!

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

    Predefinito percorsi

    relativi. ma il problema non sembra interessare il percorso.

    Il server genera un errore di permessi.. non so se sia legato alla versione recente di osCommerce, o perchè è un server linux..

    per favore datemi una mano..

  4. #4
    L'avatar di saitfainder
    saitfainder non è connesso Sëniör Stäff
    Data registrazione
    06-12-2002
    Residenza
    Torino
    Messaggi
    8,715

    Predefinito

    Citazione Originalmente inviato da tuttoxilre Visualizza messaggio
    relativi. ma il problema non sembra interessare il percorso.
    L'errore fa riferimento al fatto che si sta tentando di fare "include" di una risorsa web e con l'include non è possibile farlo, oltre ad essere terribilmente inefficiente.


    «È una mia peculiarità distorcere la verità e inventarne di nuove.»
    «I tuoi orientamenti hanno su di me un effetto prossimo allo zero.»


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

    Predefinito grazie

    ma non si tratta di una include bensì di una
    require(DIR_FS_CATALOG . 'includes/classes/action_recorder.php');

    questa pagina php è di osCommerce, e non l'ho modificata io..
    come mai funziona in locale e nn mi da problemi e sul server no?

  6. #6
    L'avatar di saitfainder
    saitfainder non è connesso Sëniör Stäff
    Data registrazione
    06-12-2002
    Residenza
    Torino
    Messaggi
    8,715

    Predefinito

    Vabbé, require o include è lo stesso. In locale con tutta probabilità hai delle impostazioni più lasche per cui ti funziona.

    Strano che osCommerce non funzioni solo a te. L'hai installato sul server o hai copiato l'installazione che hai fatto in locale?


    «È una mia peculiarità distorcere la verità e inventarne di nuove.»
    «I tuoi orientamenti hanno su di me un effetto prossimo allo zero.»


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

    Predefinito ho cercato

    in google, dicono che dovrei modificare il php.ini la

    allow_url_fopen = ON che dovrebbe essere attualmente impostata su off.

    dove trovo x cortesia il php.ini?

  8. #8
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,683

    Predefinito

    Essendo un file condiviso nel server con tutti gli altri siti ospitati, non puoi modificarlo (altrimenti cambierebbe a tutti).

    Puoi però sbloccare le connessioni server2server. Cercando, avresti trovato discussioni simili.

    Occhio però che non ha senso includere file esterni: non includeresti il sorgente PHP ma l'output della pagina, quindi il codice che viene inviato normalmente al client. Se fosse possibile, per assurdo potresti leggere tutti i sorgenti dei siti!

    ...Comunque a me non sembra tu voglia includere file esterni: se da
    Codice:
    http://tuttoxilre.altervista.org/catalog/admin/includes/classes/action_recorder.php
    vuoi includere
    Codice:
    http://tuttoxilre.altervista.org/catalog/includes/classes/action_recorder.php
    non doverbbe esser necessario sbloccare nulla, se non usare inclusioni relative. (un'inclusione assoluta la farebbe interpretare esterna, quindi con tutti i problemi sopra...).

    Ciao!

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

    Predefinito ahimè

    sono tutte relative..

    grazie x il tentativo, ma non so più come fare x risolvere questo grande problema x me.

    il bello è che se commento l'istruzione mi mostra l'accesso all'admin con autenticazione di userid e password di osCommerce ma da errore su version.php che contiene semplicemente 2.3.2

    è da venerdì che sto impazzendo su sta cosa.
    a me serve x lavoro, non è un sito di divertimento..

    ma l'amministratore del server è irraggiungibile?
    come si fa a contattarlo? grazie

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

    Predefinito

    GRAZIE A TUTTI!

    ho risolto!!
    volete sapere che caspita era? prima di catalog ci voleva l'indicazione della directory membri.
    Cosa che non sapevo. E' stato sufficiente aggiungere la directory mancante nel configure.php e ora funziona.
    che stupidaggine!!

Regole di scrittura

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