Написать unzip скрипт распаковки архива в папку на сервере
Цена договорная
•
электронные деньги
Написать php скрипт разархивации .zip архива в папку с ваши unzip скриптом с назначением нужных CHMOD прав на файлы и папки с дальнейшим удалением самого unzip скрипта.
На linux сервере, нужно из папки /var/www/user/data/www/site.site.org/ в которой лежит .zip архив,
распаковать содержимое этого архива
в папку нахождения вашего unzip скрипта (папка отличается от папки с архивом), в момент разархивации, назначить CHMOD ПРАВА НА НУЖНЫЕ ФАЙЛЫ И ПАПКИ, по завершению разархивации – удалить unzip скрипт оставив распакованные файлы и папки.
Во время работы скрипта, нужно визуально оформить его работу, к примеру, полосой загрузки – прелоадер.
По окончанию работы, отобразить сообщение – все ок, нажмите на эту кнопку.
По нажатию на кнопку удалить unzip скрипт и обновить страницу, далее начнет работу уже распакованный архив.
Распаковывать будем архив с dle cms.
Нужно обезопасить скрипт, чтобы пользователь не мог получить данные сервера (ftp или другие, которые потребуются для работы скрипта).
Как реализовать 100% безопасно не знаю.
У меня система работает так:
Пользователь указывает свой id в админке, жмет на кнопку и в этот момент, на сервере создается папка и файл – этим файлом и будет ваш unzip скрипт.
Далее, в админке пользователь получает ссылку на свою папку, переходит по ней и видит ваш unzip скрипт с предложением разархивировать.
Возможно, лучше сделать так, чтобы скрипт срабатывал сразу после создания папки на сервере, чтобы при переходе в нее, пользователь увидел сразу распакованный архив и не имел возможности перехватить данные сервера.
Если архив к тому времени еще не успел распаковаться, отобразить сообщение – ЖДИТЕ...
Пользователь не имеет данных ftp, все работает визуально в браузере http
Интересна цена, срок выполнения и способ реализации.
На linux сервере, нужно из папки /var/www/user/data/www/site.site.org/ в которой лежит .zip архив,
распаковать содержимое этого архива
в папку нахождения вашего unzip скрипта (папка отличается от папки с архивом), в момент разархивации, назначить CHMOD ПРАВА НА НУЖНЫЕ ФАЙЛЫ И ПАПКИ, по завершению разархивации – удалить unzip скрипт оставив распакованные файлы и папки.
Во время работы скрипта, нужно визуально оформить его работу, к примеру, полосой загрузки – прелоадер.
По окончанию работы, отобразить сообщение – все ок, нажмите на эту кнопку.
По нажатию на кнопку удалить unzip скрипт и обновить страницу, далее начнет работу уже распакованный архив.
Распаковывать будем архив с dle cms.
Нужно обезопасить скрипт, чтобы пользователь не мог получить данные сервера (ftp или другие, которые потребуются для работы скрипта).
Как реализовать 100% безопасно не знаю.
У меня система работает так:
Пользователь указывает свой id в админке, жмет на кнопку и в этот момент, на сервере создается папка и файл – этим файлом и будет ваш unzip скрипт.
Далее, в админке пользователь получает ссылку на свою папку, переходит по ней и видит ваш unzip скрипт с предложением разархивировать.
Возможно, лучше сделать так, чтобы скрипт срабатывал сразу после создания папки на сервере, чтобы при переходе в нее, пользователь увидел сразу распакованный архив и не имел возможности перехватить данные сервера.
Если архив к тому времени еще не успел распаковаться, отобразить сообщение – ЖДИТЕ...
Пользователь не имеет данных ftp, все работает визуально в браузере http
Интересна цена, срок выполнения и способ реализации.
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.