Domanda

HI. Sto cercando di aprire un file locale da XML creato da xlink ho analizzato il percorso del file nella variabile $ resourceRef e sembra che file:/./birds/birds.txt senza le virgolette. Per favore qualcuno mi dica il motivo per cui i cant apro. Ecco il mio codice

$fh = fopen($resourceRef, 'r');
$theData = fread($fh, filesize($resourceRef));
fclose($fh);
echo $theData;

ottengo questo errore

  

Attenzione: fopen (file: /./ uccelli / feathers.txt) [function.fopen]: non è riuscito a flusso aperto: Invalid argument in C: \ xampp \ htdocs \ test.php sulla linea 31

Si prega di qualcuno mi guida.

È stato utile?

Soluzione

Il tuo URI non sembra corretta, dovrebbe essere o file://birds/birds.txt o semplicemente birds/birds.txt.

Altri suggerimenti

L'argomento dovrebbe essere il percorso adatto per una determinata piattaforma (per le vedove "C: \\ dir (...)"), o correggere URI (file: // (...))

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top