php file_uploads отключен на сервере, обходной путь? - PullRequest
2 голосов
/ 30 августа 2011

Я работаю над проектом и использую свой университетский сервер. Однако file_uploads отключен в php.info, и я ничего не могу с этим поделать. Поэтому я не могу использовать обычный способ загрузки файлов через HTML.

Я думал о том, чтобы прочитать содержимое файла, перенести текст на сервер и записать туда файл. Моя проблема, однако, в том, что я не знаю, как это сделать. Мне нужно открыть диалоговое окно файла и прочитать содержимое файла.

Я могу использовать комбинацию html, php и javascript (меня не очень хорошо просматривают в последнем). Ребята, у вас есть предложения?

Моим последним побегом было бы написать мой клиент во flash и as3, но я хочу избежать этого, если это возможно, так как flash здесь как бы смотрит вниз

1 Ответ

0 голосов
/ 30 августа 2011

У вас есть доступ к каталогу cgi-bin или возможность пометить сценарии как CGI? Вы можете написать скрипт обработки загрузки на другом языке (сценарий оболочки, Perl и т. Д.), И он будет обрабатывать загрузку, обходя ограничение PHP.

Однако, поскольку вы говорите, что это просто текстовый файл, вы можете обойти проблему, просто вырезав / вставив содержимое файла в <textarea> и отправив форму в обычном режиме. По сути, это будет загрузка файла, даже без загрузки файла.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...