Не используйте URL, используйте локальный путь. Нравится $ourFileName = 'folder1/folder2/testFile.txt';
Поймите это - когда код PHP выполняется на сервере, он ничем не отличается от любой другой программы, которая выполняется локально на сервере. Это означает, что у него есть некоторый процесс, в котором он выполняется, у этого процесса есть учетные данные, с которыми он выполняется, командная строка и т. Д. А также текущий путь, который устанавливается PHP так же, как и файл, запрашиваемый браузер.