Posted 19 ноября, 20212 yr comment_174967 Форум 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, но результата нет, админка не открывается! Что делать? Link to comment https://ipbmafia.ru/topic/23815-posle-pereezda-ne-otkryvaetsya-adminka/ Share on other sites Больше вариантов
19 ноября, 20212 yr comment_174968 37 минут назад, br2988 сказал: Поставил права на папки 777 А владелец? Link to comment https://ipbmafia.ru/topic/23815-posle-pereezda-ne-otkryvaetsya-adminka/?&do=findComment&comment=174968 Share on other sites Больше вариантов
20 ноября, 20212 yr Author comment_174970 23 минуты назад, Desti сказал: А владелец? стоит везде root root admin admin поставить?? Link to comment https://ipbmafia.ru/topic/23815-posle-pereezda-ne-otkryvaetsya-adminka/?&do=findComment&comment=174970 Share on other sites Больше вариантов
20 ноября, 20212 yr comment_174971 На вложенные папки в uploads set_resources_XX тоже сделай 777 Link to comment https://ipbmafia.ru/topic/23815-posle-pereezda-ne-otkryvaetsya-adminka/?&do=findComment&comment=174971 Share on other sites Больше вариантов
20 ноября, 20212 yr comment_174981 10 часов назад, br2988 сказал: стоит везде root root admin admin поставить?? Если совсем правильно, то папки должны принадлежать тому пользователю, под которым запускается php-fpm | apache или что там у вас. Link to comment https://ipbmafia.ru/topic/23815-posle-pereezda-ne-otkryvaetsya-adminka/?&do=findComment&comment=174981 Share on other sites Больше вариантов
20 ноября, 20212 yr comment_174983 Проверяй пути в переменных '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 Link to comment https://ipbmafia.ru/topic/23815-posle-pereezda-ne-otkryvaetsya-adminka/?&do=findComment&comment=174983 Share on other sites Больше вариантов
20 ноября, 20212 yr comment_174985 Перемещать файлы между серверами нужно в архиве. Делаешь архив на старом хостинге всей папки твоего сайта: zip -r archive.zip твойсайт.ru Далее переносишь архив на новый хостинг, заходишь по ssh в Midnight Commander в папку, где лежит архив и выполняешь команду: unzip -r archive.zip Далее перемещаешь файлы в правильную папку, если создалась подпапка, и назначаешь пользователя и владельца: CHMOD chown -R noob:noob /var/www/noob/data/www/твойсайт.runoob:noob в этой команде нужно заменить на нужного пользователя. и назначаешь права 777 на папки в FileZilla: ./uploads ./applications ./datastore ./uploads/logs Edited 20 ноября, 20212 yr by Zero108 Link to comment https://ipbmafia.ru/topic/23815-posle-pereezda-ne-otkryvaetsya-adminka/?&do=findComment&comment=174985 Share on other sites Больше вариантов
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.