Visualizzazione dei risultati da 1 a 9 su 9

Discussione: Errore su include

  1. #1

    Errore su include

    Ciao
    cosa può voler dire questo errore di apertura di un file richiamato con include?
    codice:
    Fatal error: Failed opening required 'access.inc' (include_path='.:/php/includes:/usr/share/php') in /var/www/WEB/palazzodallarosaprati/admin/site_news_home.inc on line 4
    Tutto funzionava regolarmente...poi c'è stato un problema sul server ed hanno reinstallato tutto. Si tratta di un server Apache.
    Può essere dovuto a qualche file di configurazione errato o mancante?

    Grazie 1000

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027

    Re: Errore su include

    Originariamente inviato da cube
    Ciao
    cosa può voler dire questo errore di apertura di un file richiamato con include?
    codice:
    Fatal error: Failed opening required 'access.inc' (include_path='.:/php/includes:/usr/share/php') in /var/www/WEB/palazzodallarosaprati/admin/site_news_home.inc on line 4
    Tutto funzionava regolarmente...poi c'è stato un problema sul server ed hanno reinstallato tutto. Si tratta di un server Apache.
    Può essere dovuto a qualche file di configurazione errato o mancante?

    Grazie 1000
    il file access.inc c'è ancora? hai i permessi di lettura?

  3. #3
    si c'è ancora.
    praticamente nel php.ini nella voce include_path c'è il percorso che compare nell'errore di cui sopra...
    è come se includesse solo i file che sono compresi in quel percorso .:/php/includes:/usr/share/php

    come faccio a dirgli che li deve includere anche quando sono in altre cartelle?
    purtroppo non so come era configurato il server in precedenza.

  4. #4
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    ma tu passi il percorso completo al file?

    Perchè se non lo trova nel percorso che gli indichi tu allora lo cerca nei percorsi configurati.


  5. #5
    Praticamente mi legge gli include solo se gli dò percorsi assoluti, non più il percorso relativo come nella precedente installazione.

    Sicruamente devo modificare include_path nel php.ini, ma come?

  6. #6
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    Originariamente inviato da cube
    Praticamente mi legge gli include solo se gli dò percorsi assoluti, non più il percorso relativo come nella precedente installazione.

    Sicruamente devo modificare include_path nel php.ini, ma come?
    urca, mi sembra proprio strano...

  7. #7
    Pensavo di aver risolto, perchè credevo mancasse la direttiva che diceva di guardare nella cartella corrente, cioè include_path="."

    Invece riguardando ancora una volta l'errore Fatal error: Failed opening required 'access.inc' (include_path='.:/php/includes:/usr/share/php') in /var/www/WEB/palazzodallarosaprati/admin/site_news_home.inc on line 4

    pare che la directory corrente ci sia perchè inizia appunto con il punto (scusa il gioco di parole).
    Per riassunere lui cerca gli include:
    -nella directory corrente
    -in php/includes
    -in usr/share/php

    E allora non si capisce proprio come possa non funzionare più il percorso relativo...

  8. #8
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    ripeto, non è che sono cambiati permessi/proprietari del file dopo la reinstallazione?

    Prova a leggere il file con php e vedi se te lo apre...

    ciao

  9. #9
    ok ricontrollo i permessi...
    però la cosa strana è che se metto il percorso assoluto, per esempio http://www.miosito.it/admin/access.inc il file me lo apre...
    per questo ho escluso che si trattasse di un problema di permessi; sbaglio?
    è questa la cosa che mi sembra strana...
    prima naturalmente me lo apriva anche se mettevo il percorso relativo, semplicemente access.inc, dato che il file access.inc si trova nella stessa cartella del file php in cui c'è l'include

    cmq grazie per i suggerimenti

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.