Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

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

To install this app on iOS and 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.
To install this app on 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.

Переезд на новый сервер. IPS 4.1 - права 777

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

Съехали на новый сервер, но не могу разораться с правами на папки.

 

Ситуация в следующем: Вышло новое оформление для форума, хотел воспользоваться функцией загрузить новую версию, выбрал файл и начал загрузку и выскочила ошибка

 

Извините, у вас нет для этого разрешений!

1S111/1 COULD_NOT_WRITE_FILE

 

Глянул в журнале Лог

#0 /var/www/site/site.com.ua/system/File/File.php(239): IPS\File\_FileSystem->save()
#1 /var/www/site/site.com.ua/applications/core/modules/admin/customization/themes.php(1306): IPS\_File::create('core_Theme', 'd0e70b4cbb9ab8a...', '\x89PNG\r\n\x1A\n\x00\x00\x00\rIHD...', 'set_resources_2', false, NULL, false)
#2 [internal function]: IPS\core\modules\admin\customization\_themes->IPS\core\modules\admin\customization\{closure}(Array)
#3 /var/www/site/site.com.ua/system/Helpers/MultipleRedirect/MultipleRedirect.php(93): call_user_func(Object(Closure), Array)
#4 /var/www/site/site.com.ua/applications/core/modules/admin/customization/themes.php(1466): IPS\Helpers\_MultipleRedirect->__construct(Object(IPS\Http\Url\Internal), Object(Closure), Object(Closure))
#5 [internal function]: IPS\core\modules\admin\customization\_themes->import()
#6 /var/www/site/site.com.ua/system/Dispatcher/Controller.php(85): call_user_func(Array)
#7 /var/www/site/site.com.ua/system/Node/Controller.php(63): IPS\Dispatcher\_Controller->execute()
#8 /var/www/site/site.com.ua/system/Dispatcher/Dispatcher.php(129): IPS\Node\_Controller->execute()
#9 /var/www/site/site.com.ua/admin/index.php(13): IPS\_Dispatcher->run()
#10 {main}

 

Обратил внимание, что управление ресурсами тоже внешнего вида не работали, вылечил выставлением прав css_built_х и set_resources_х и вложенных на них файлов.

 

Сделал эксперимент: установил внешний вид (аналогичный), и поверх попробовал его обновить (той-же) версией, и все прошло удачно.

 

Подскажите, где еще не выставлены права?

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

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

Тогда проблема может быть во владельце файла.

Как вариант, предварительно сделав бэкап, очистить содержимое этой папки и запустить процесс заново.

Опубликовано:
  • Автор

Удалил папку set_resources_2 (в ней хранятся изображения темы "Ресурсы"). И спокойно обновил ее. Папка просто пересоздалась.

 

Спасибо

Создайте аккаунт или войдите в него для комментирования

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

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.