какие разрешения установить для SuiteCRM, чтобы правильно загружать файлы?

у меня SuiteCRM версии 7.8.3 на Win server 2012 r2 iis, у меня проблемы с загрузкой файлов, во-первых, я не смог загрузить логотип компании, поэтому я временно изменил код для загрузки изображения, и когда оно загружено, оно может быть увиденным SuiteCRm, но когда я пытаюсь получить к нему доступ из папки, когда он хранится, мне отказывают в доступе. Во-вторых, когда я загружаю zip-файл языкового пакета и пытаюсь его установить, он выдает ошибку.

"режим не указан"

и то же самое, при попытке доступа к нему из папки, когда он хранится "upload/upgrades/langpack", мне выдает access denied.

Поэтому я думаю, что проблемы с установкой возникают из-за permissions или php.ini или чего-то еще, я не мог этого понять.

я работаю с iis, и файл inetpub настроен, поэтому к нему могут получить доступ администратор, isur, CRM AppPoo, IIs_iusrs... и только чтение отключено.


person J.kodak    schedule 03.05.2017    source источник
comment
Не могли бы вы показать нам код, который вы сделали?   -  person Thiago Souza    schedule 03.05.2017


Ответы (1)


Изучите эту ссылку :

Для каталогов Sugar требуется 775 permissions, в то время как для большинства файлов требуется 664, за исключением ./bin/sugarcrm, для которого также требуется 775. Запустите следующую команду из корневого каталога вашей установки Sugar, чтобы установить необходимые права доступа к файлам, тогда Sugar потребует следующие разрешения:

sudo find . -type d -exec chmod 775 {} \;
sudo find . -type f -exec chmod 664 {} \;
sudo chmod 775 bin/sugarcrm
person Star    schedule 18.09.2017
comment
Ваш совет касается Linux и других Unix-подобных операционных систем. Это не относится к Windows 2012 R2 — операционной системе, указанной в вопросе. - person Jay; 21.12.2017