Ptica 0 Report post Posted May 18, 2018 Подскажите, почему в панели администрирования в студии в модуле в настройках поля когда ставишь галочку Аудит и жмешь сохранить галочка не сохраняется? На локалке, после того как восстановление провел - начала работать. Мне еще кажется, что восстановление на удаленном сервере не происходит. С чем это может быть связано? Создается файл: custom/Extension/modules/Buildings/Ext/Vardefs/sugarfield_about_owner.php Когда галку ставлю. В логах: [FATAL] Could not write custom/modules/Buildings/language/ru_ru.lang.php Даю права на ru_ru.Lang.php, мне не жалко Делаю восстановление Пишет Таблица аудита для Buildingss уже существует, пропускаем... Новых изменений в файлах не происходит. Галочка так и не работает:( В cache удаляю Buildings, в новом файле 'about_owner' => array ( 'name' => 'about_owner', 'vname' => 'LBL_ABOUT_OWNER', 'type' => 'text', 'audited' => true, не появляется. Где в БД эти записи, так же не могу найти. Quote Share this post Link to post Share on other sites
Palach 1 Report post Posted May 20, 2018 Здравствуйте попробуйте создать файл custom/Extension/modules/Название модуля/Ext/Vardefs/любое название(на английском).php и добавить в него следующий код: $dictionary['название модуля']['fields']['название поля'][''audited'] = true; сделайте быстрое восстановление проверьте добавление этой строчки в файл custom/modules/Название модуля/Ext/Vardefs/vardefs.ext.php если она там не появилась пропешите ее в этом файле и удалите кеш Quote Share this post Link to post Share on other sites
SpravkaCRM.ru 19 Report post Posted May 21, 2018 Добрый день! В 18.05.2018 at 13:08, Ptica сказал: Когда галку ставлю. В логах: [FATAL] Could not write custom/modules/Buildings/language/ru_ru.lang.php У вас не корректно настроены права доступа к файлам. SuiteCRM не может редактировать/добавлять их. Для начала посмотрите от имени кого запускается ваш сервер: echo exec("id"); Посмотрите, все ли файлы в проекте от этого пользователя и от этой группы? Выправить ситуацию с настройками доступа можно примерно так: chown -R 48:48 /var/www/vhosts/crmhosting.ru/crm/public_html/ find /var/www/vhosts/crmhosting.ru/crm/public_html -type d | xargs chmod 0755 find /var/www/vhosts/crmhosting.ru/crm/public_html -type f | xargs chmod 0644 подставляем только свои значения и пути. Если не помогло, то есть еще одна особенность в SuiteCRM по настройке доступа к файлам и папкам. В config.php: 'default_permissions' => array ( 'dir_mode' => 1533, 'file_mode' => 436, 'user' => 'apache', 'group' => 'apache', ), попробуйте тут явно задать юзера и группу (обычно они пустые в этом конфиге). Или "поиграйтесь" с цифрами. Например такие попробовать: 'default_permissions' => array ( 'dir_mode' => 1528, 'file_mode' => 432, 'user' => 'crmhosting', 'group' => 'staff', ), Попробуйте, потом расскажите что получилось )) В 18.05.2018 at 13:08, Ptica сказал: Делаю восстановление Пишет Таблица аудита для Buildingss уже существует, пропускаем... Новых изменений в файлах не происходит. Галочка так и не работает:( В восстановлении оно лишь таблицу для аудита анализирует (есть или надо создать). Находится ли отдельно взятое поле в аудите или нет - это задача совсем других механизмов, а быстрому восстановлению отношения не имеющих. Quote Share this post Link to post Share on other sites
Ptica 0 Report post Posted June 26, 2018 В 21.05.2018 at 08:57, SpravkaCRM.ru сказал: Для начала посмотрите от имени кого запускается ваш сервер: uid=48(apache) gid=48(apache) groups=48(apache) В 21.05.2018 at 08:57, SpravkaCRM.ru сказал: chown -R 48:48 /var/www/vhosts/crmhosting.ru/crm/public_html/ find /var/www/vhosts/crmhosting.ru/crm/public_html -type d | xargs chmod 0755 find /var/www/vhosts/crmhosting.ru/crm/public_html -type f | xargs chmod 0644 find /var/www/vhosts/crmhosting.ru/crm/public_html -type f | xargs chmod 0644 - команда не прошла : Много строчек с:chmod: cannot access '\320\260\320\273\321\214\320\261\320\276\320\274\320\275.jpg': No such file or directory После этого на сайте появляется: You don't have permission to access / on this server. Выставил на все файлы 777 - сайт опять заработал/ В таблицу стали заноситься данные. Галочка аудита не заработала. # modified: custom/Extension/modules/Buildings/Ext/Vardefs/sugarfield_about_owner.php # modified: custom/modules/Buildings/Ext/Vardefs/vardefs.ext.php Галочка аудита не заработала. В 21.05.2018 at 08:57, SpravkaCRM.ru сказал: Например такие попробовать: Так же не работает. Quote Share this post Link to post Share on other sites