Согласен, скорее всего у вас на хостинге имя пользователя и группа отличаются от той, под которой был установлен сайт.
На VM Bitrix (в моем случаем) был root:root, вместо bitrix:bitrix
1. Поэтому надо исправить имя пользователя для папок сайта. В случае с VM Bitrix надо в консоле SSH прописать:
find /home/bitrix/www -type f -exec chown bitrix:bitrix {} \;
find /home/bitrix/www -type d -exec chown bitrix:bitrix {} \;
2. Потом если не помогло выставить нужные права на папки и файлы:
find /home/bitrix/www -type f -exec chmod 644 {} \;
find /home/bitrix/www -type d -exec chmod 755 {} \;
3. В dbconn.php прописать (можно заменить /home/bitrix/temp на любое удобно расположение)
define("BX_TEMPORARY_FILES_DIRECTORY", "/home/bitrix/temp");
p.s.
Если вам помогли советы, нажмите "Мне нравиться"
На VM Bitrix (в моем случаем) был root:root, вместо bitrix:bitrix
1. Поэтому надо исправить имя пользователя для папок сайта. В случае с VM Bitrix надо в консоле SSH прописать:
find /home/bitrix/www -type f -exec chown bitrix:bitrix {} \;
find /home/bitrix/www -type d -exec chown bitrix:bitrix {} \;
2. Потом если не помогло выставить нужные права на папки и файлы:
find /home/bitrix/www -type f -exec chmod 644 {} \;
find /home/bitrix/www -type d -exec chmod 755 {} \;
3. В dbconn.php прописать (можно заменить /home/bitrix/temp на любое удобно расположение)
define("BX_TEMPORARY_FILES_DIRECTORY", "/home/bitrix/temp");
p.s.
Если вам помогли советы, нажмите "Мне нравиться"