Jump to content
View in the app

A better way to browse. Learn more.

IPBMafia.ru - поддержка 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.

После переезда не открывается админка

Featured Replies

Posted

Форум IPS 4.6.8 после переезда на новый сервер очевидно что-то не так с стало правами на папки, не открывается админка:

IPS\File\Exception: CANNOT_WRITE (3)
#0 /home/admin/web/сайт.ру/public_html/system/File/File.php(351): IPS\File\_FileSystem->save()
#1 /home/admin/web/сайт.ру/public_html/system/Theme/Theme.php(709): IPS\_File::create('core_Theme', 'd0e70b4cbb9ab8a...', '\x89PNG\r\n\x1A\n\x00\x00\x00\rIHD...', 'set_resources_0', true, NULL, false)
#2 /home/admin/web/сайт.ру/public_html/system/Theme/Theme.php(4495) : eval()'d code(3399): IPS\_Theme->resource('/', 'core', 'front', false)
#3 /home/admin/web/сайт.ру/public_html/system/Theme/Theme.php(5347): IPS\Theme\css_core_global___framework_css()
#4 /home/admin/web/сайт.ру/public_html/system/Theme/Theme.php(2556): IPS\_Theme::writeCss(Array)
#5 /home/admin/web/сайт.ру/public_html/system/Theme/Theme.php(621): IPS\_Theme->compileCss('core', 'global', 'framework', 'framework.css')
#6 /home/admin/web/сайт.ру/public_html/system/Dispatcher/Standard.php(54): IPS\_Theme->css('framework.css', 'core', 'global')
#7 /home/admin/web/сайт.ру/public_html/system/Dispatcher/Admin.php(89): IPS\Dispatcher\_Standard::baseCss()
#8 /home/admin/web/сайт.ру/public_html/system/Dispatcher/Dispatcher.php(110): IPS\Dispatcher\_Admin->init()
#9 /home/admin/web/сайт.ру/public_html/admin/index.php(13): IPS\_Dispatcher::i()
#10 {main}

Поставил права на папки 777, но результата нет, админка не открывается! 

Что делать?

10 часов назад, br2988 сказал:

стоит везде root root

admin admin поставить??

Если совсем правильно, то папки должны принадлежать тому пользователю, под которым запускается php-fpm | apache или что там у вас. 

Проверяй пути в переменных

'base_url' => 'https://твойсайт.ru/',
'sql_socket' => '/var/lib/mysql/mysql.sock',

в файле ./conf_global.php

Проверяй пути и настройки в ./.htaccess , если вносил кастомные правки.

Проверяй путь в переменной \define( 'TEMP_DIRECTORY' ); в файле ./constants.php, если она там есть.

Зайди в панель управления сервером и назначть пользователем и владельцем всех папок и файлов твоей директории сайта не root:root, а noob:noob (или как он там у тебя называется) - рекурсивно, то есть все вложенные файлы и папки. Это также можно сделать по ssh командо. Образец (путь к папке сайта замени на свой):

chown -R noob:noob /var/www/noob/data/www/твойсайт.ru

Перемещать файлы между серверами нужно в архиве. Делаешь архив на старом хостинге всей папки твоего сайта:

zip -r archive.zip твойсайт.ru

Далее переносишь архив на новый хостинг, заходишь по ssh в Midnight Commander в папку, где лежит архив и выполняешь команду:

unzip -r archive.zip

Далее перемещаешь файлы в правильную папку, если создалась подпапка, и назначаешь пользователя и владельца:
CHMOD chown -R noob:noob /var/www/noob/data/www/твойсайт.ru
noob:noob в этой команде нужно заменить на нужного пользователя.

и назначаешь права 777 на папки в FileZilla:
./uploads
./applications
./datastore
./uploads/logs

Edited by Zero108

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.

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.