Перейти к содержанию
Посмотреть в приложении

A better way to browse. Learn more.

Форум Академгородка, Новосибирск

A full-screen app on your home screen with push notifications, badges and more.

Чтобы установить это приложение на iOS и iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
Чтобы установить это приложение на Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

tar, tar.gz и их распаковка в PHP скриптах

Рекомендуемые сообщения

Опубликовано

Сабж - tar, tar.gz и их распаковка в PHP скриптах

 

Нужно из пхп скрипта распаковать tar, либо tar.gz файл в определенную директорию.

Фишка в том, что неизвестно какая система на сервере и где лежит gzip/tar. Т.е. необходимо сделать все через встроенные/самописные функции, а не вызовом shell()/exec().

 

Вопрос, как?

 

(для gzip есть функции, а для тара что-то не нашел)

Опубликовано
  • Автор
Это груша. А грушу не хочется использовать, она большая и неповоротливая. Хочется маленького и элегантного решения.
Опубликовано
непонятно, что имеется ввиду под грушей и чем она не устраивает.
Опубликовано
груша - это PEAR (pear.php.net). И обычно именно в ней есть самые лучшие и стабильные решения. Кстати pear довольно маленький и универсальный.

Для публикации сообщений создайте учётную запись или авторизуйтесь

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.