У меня есть сервер локальной сети, работающий на Raspberry Pi (apache2) с установленным PHP. Я знаю, что PHP работает, потому что я написал тестовый файл, echo "Hello, World!"
и это сработало. Но всякий раз, когда я загружаю файл на тот же маршрутизатор на сервер через PHP-скрипт, он не работает. Если я пытаюсь загрузить файл на сам Raspberry Pi, он работает нормально.
К вашему сведению, я пытаюсь сделать это, чтобы затем распечатать загруженный файл (который отлично работает с локальными файлами на Raspberry Pi). Это проблема с переадресацией портов или что-то? Я новичок во всей этой области вычислений (я в основном разработчик программного обеспечения). Если это проблема переадресации портов, мой маршрутизатор / модем - это Virgin Media Super Hub. В журнале ошибок сервера apache2 говорится, что $_FILES["file"]["tmp_name"]
не является файлом ("file" - это входное имя). По какой-то причине это происходит также на всех машинах, на которых я его тестировал. Но никаких проблем с файлом на Raspberry Pi.