br2988 Опубликовано 19 ноября, 2021 Поделиться Опубликовано 19 ноября, 2021 Форум 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, но результата нет, админка не открывается! Что делать? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Desti Опубликовано 19 ноября, 2021 Поделиться Опубликовано 19 ноября, 2021 37 минут назад, br2988 сказал: Поставил права на папки 777 А владелец? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
br2988 Опубликовано 20 ноября, 2021 Автор Поделиться Опубликовано 20 ноября, 2021 23 минуты назад, Desti сказал: А владелец? стоит везде root root admin admin поставить?? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Respected Опубликовано 20 ноября, 2021 Поделиться Опубликовано 20 ноября, 2021 На вложенные папки в uploads set_resources_XX тоже сделай 777 br2988 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Desti Опубликовано 20 ноября, 2021 Поделиться Опубликовано 20 ноября, 2021 10 часов назад, br2988 сказал: стоит везде root root admin admin поставить?? Если совсем правильно, то папки должны принадлежать тому пользователю, под которым запускается php-fpm | apache или что там у вас. br2988 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Zero108 Опубликовано 20 ноября, 2021 Поделиться Опубликовано 20 ноября, 2021 Проверяй пути в переменных '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 br2988 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Zero108 Опубликовано 20 ноября, 2021 Поделиться Опубликовано 20 ноября, 2021 (изменено) Перемещать файлы между серверами нужно в архиве. Делаешь архив на старом хостинге всей папки твоего сайта: 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 Изменено 20 ноября, 2021 пользователем Zero108 br2988 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.