|
как изменить каталог временных файлов для 1C | ☑ | ||
---|---|---|---|---|
0
alexander-k
02.12.20
✎
04:07
|
делаю по статье https://its.1c.ru/db/metod8dev/content/1736/hdoc
-добавляю в /home/usr1cv8/.bash_profile TMPDIR=/tmp/.usr1cv83 export TMPDIR -перезапускаю 1с проверяю под пользователем usr1cv8 #echo $TMPDIR ответ "/tmp/.usr1cv83" код в 1С Сообщить(ПолучитьИмяВременногоФайла(".txt")); Сообщить(КаталогВременныхФайлов()); возвращает ссылки в /tmp/ Подскажите, пожалуйста |
|||
1
alexander-k
02.12.20
✎
04:09
|
Система Centos 7
|
|||
2
alexander-k
02.12.20
✎
06:55
|
up
|
|||
3
seevkik
02.12.20
✎
06:58
|
Я не красноглазик, но в какую папку ты хочешь переместить временные файлы?
|
|||
4
alexander-k
02.12.20
✎
07:17
|
/tmp/.usr1cv83
|
|||
5
Йохохо
02.12.20
✎
07:52
|
bash for security reasons skips reading ~/.bashrc if it is not owned by the user or root, or when it has write permissions for group or other.
м? |
|||
6
alexander-k
02.12.20
✎
07:56
|
Переменный устанавливаются - значит читает. Тем более что файл его
|
|||
7
Йохохо
02.12.20
✎
08:08
|
mktemp -u
? |
|||
8
alexander-k
02.12.20
✎
08:14
|
/tmp/.usr1cv83/tmp.9C4blcZXlk
и почему тогда 1с не хочет? |
|||
9
seevkik
02.12.20
✎
08:16
|
А ты на сервере или на клиенте выполняешь код?
|
|||
10
Йохохо
02.12.20
✎
08:18
|
(8) может просто семь бед один ресет?
|
|||
11
alexander-k
02.12.20
✎
08:19
|
на сервере
&НаСервере Процедура Команда1НаСервере() Сообщить(ИмяКомпьютера()); Сообщить(ПолучитьИмяВременногоФайла(".txt")); Сообщить(КаталогВременныхФайлов()); КонецПроцедуры |
|||
12
alexander-k
02.12.20
✎
08:19
|
рубетил
|
|||
13
alexander-k
02.12.20
✎
08:19
|
ой .. ребутил )
|
|||
14
alexander-k
02.12.20
✎
08:49
|
остановка 1с, чистка серверного кэша и затем ребут не спасли
Имя временного файла - /tmp/v8_olOnxk_5e.txt |
|||
15
seevkik
02.12.20
✎
08:52
|
(0) Попробуй еще TEMPDIR
|
|||
16
alexander-k
02.12.20
✎
08:58
|
Попробовал. Сейчас у меня так.
TMPDIR=/tmp/.usr1cv83 TMP=$TMPDIR TEMP=$TMPDIR tmpdir=$TMPDIR TEMPDIR=$TMPDIR export TMPDIR TMP TEMP tmpdir TEMPDIR результат прежний |
|||
17
alexander-k
02.12.20
✎
09:34
|
up again
|
|||
18
НЕА123
02.12.20
✎
09:44
|
||||
19
Йохохо
02.12.20
✎
09:45
|
хз как но выполнить бы из кода who и mktemp -u
|
|||
20
alexander-k
02.12.20
✎
10:46
|
-код
ЗапуститьПриложение("whoami | tee /mnt/file_server_share/data_temp/whoam1.txt"); ЗапуститьПриложение("mktemp -u | tee /mnt/file_server_share/data_temp/mktemp.txt"); -результат usr1cv8 /tmp/.usr1cv83/tmp.3gBQ7mFj7M |
|||
21
Йохохо
02.12.20
✎
10:56
|
т.е. 1с просто плевать и надо лезть в /etc/systemd/system/1с* ? с удовольствием почитаю ответы)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |