ya te he comentado todo en el post anterior...
en local, estas usando una ruta que solo tu PC entiende....
C:\archivo.txt
de modo que en Internet no es como tu PC, por eso esa
ruta absoluta no sirve... !!
si ahora, creas este
archivo.txt en la misma carpeta del
.php y lo lees desde PHP como "
archivo.txt" si lo va a leer, ya que esta ubicándose en el mismo lugar que el script .php
si necesitas leer el archivo desde otra ubicación, puedes utilizar los dos puntos
../ para "
subir" una carpeta y buscar mas arriba...
../../
archivo.txt
esa es una ruta relativa... relativa al archivo actual en ejecución, esto es igual que usar
dirname()
Código PHP:
dirname(dirname(__FILE__)) . '/archivo.txt';
así de simple!!