![]() |
![]() |
![]() |
|
общая файловая ошибка при доступе к файлу картинки | ☑ | ||
---|---|---|---|---|
0
Малышка
30.01.07
✎
10:47
|
Имеем:
ТиС Виндовс ХР Картинки в каталоге БД в папке Pictures. Размер картинок 13-14 килобайт. Я захожу remote desctopом на сервер, подключаю картинку как печать фирмы. Проверяю - счета красивые, с печатями. Они у себя заходят в базу, пытаются печатать счет. Получают ошибку: "общая файловая ошибка при доступе к *путь к картинке"; счет выводится без печати. Попытки сохранить картинку на рабочем столе у юзера, например, ситуацию не меняют. Просто открыть картинку (пэйнтом, например) они могут, а при попытке приаттачить ее к фирме как печать в 1С - получают ту же ошибку. Права, вроде бы, админ вчера дал им полные к каталогу БД. Не помогло. С чем это может быть связано? |
|||
1
Морозов Александр
30.01.07
✎
10:49
|
путь наверно корявый...
|
|||
2
Малышка
30.01.07
✎
10:53
|
(1) Но если юзер у себя на компе создает копию картинки и сохраняет, наприме, на рабочем столе, а потом пытается открыть картинку в 1С - получает ошибку... Он же не сам путь пишет, он ее выбирает в окошке...
|
|||
3
Морозов Александр
30.01.07
✎
10:55
|
А путь то наверно...... \дуся ковалева\рабочий стол\
|
|||
4
Морозов Александр
30.01.07
✎
10:56
|
я к тому что 1С не очень любит длинные пути... да еще и с русскими буквами
|
|||
5
FreeFin
30.01.07
✎
10:59
|
Ковычки могуть не помочь, а могут и помочь...И длина пути если больше трех, и общее кво буквоцифр в полном пути. А инада и регистр букв (окак, а ведь не линух) кста так и не понял почему.
|
|||
6
mergan
30.01.07
✎
11:03
|
(3)на самом деле это просто миф...
а ошипка в том, что скорее всего пути относительные... |
|||
7
FreeFin
30.01.07
✎
11:06
|
Да, и проверить владельца на файло. Если койнить дуб копирнул их с копией прав, или сами файлы дернуты из "старой" системы... ну чо это Малышке объяснять? Грустно както.
|
|||
8
Малышка
30.01.07
✎
11:13
|
(7) Файл создал сам пользователь, который пытается теперь его использовать.
Права сейчас проверяли - full control, полные права на папку и все, что в ней. (6) А что такое "пути относительные" |
|||
9
FreeFin
30.01.07
✎
11:16
|
(8) который пытается теперь его использовать = КОД ГДЕ? Бум смотреть как пытается.
|
|||
10
mergan
30.01.07
✎
11:16
|
ну когда ты с серванта картинку запоминаешь то скорее всего получаешь что-то типа "c:\путьВкуда-то\имяфайла.jpg"... вот только зверям обычно диск c:\ не доступин... у них либо "\имясервера\путьВкуда-то\имяфайла.jpg" ... либо если ресурс как сетевой диск подключен "z:\путьВкуда-то\имяфайла.jpg"
|
|||
11
Малышка
30.01.07
✎
11:20
|
(9) Код:
Процедура СменитьКартинку() Перем Файл; Перем Каталог; Каталог=КаталогИБ(); Файл=""; Если ФС.ВыбратьФайлКартинки(0,Файл,Каталог,)=1 Тогда ИмяКартинкиПечати=Каталог+Файл; Картинка=Каталог+Файл; Печать.Загрузить(Картинка); КонецЕсли; КонецПроцедуры (10)ресурс как сетевой диск подключен "z:\путьВкуда-то\имяфайла.jpg" Это наш случай. |
|||
12
mergan
30.01.07
✎
11:23
|
(11)ты же через ремоут к серверу конектишься для выбора картинки... а там сетевого диска нет
|
|||
13
Малышка
30.01.07
✎
11:26
|
(12) Но они-то не через ремоут коннектятся. Выбирают картинку в файл менеджере, жмут ок - и вот она, ошибка (
|
|||
14
FreeFin
30.01.07
✎
11:27
|
Файл может быть следующих форматов:
.wmf .emf .ico .bmp .dib .rle где тута .jpg? |
|||
15
mergan
30.01.07
✎
11:28
|
(13)в том и дело... что ты зе ремоут получаешь путь до картинки "c:\шары\база 1С\торговля\новая конфа\картинки\картина1.jpg"... а звери без ремоута видят что-то "z:\\база 1С\торговля\новая конфа\картинки\картина1.jpg"
|
|||
16
Малышка
30.01.07
✎
11:32
|
(15) Да нет, у меня через ремоут путь такой же "u:\\казябазя\печати\фирма1.jpg"
|
|||
17
Малышка
30.01.07
✎
11:33
|
(14) Попробовали bmp. Тот же результат.
|
|||
18
mergan
30.01.07
✎
11:34
|
(16)а права на то что в этой папки какие?
|
|||
19
Малышка
30.01.07
✎
11:34
|
(18) полные
|
|||
20
FreeFin
30.01.07
✎
11:36
|
(17) Не жипеги тож номано грузятся, проверил.
Заменить: Печать.Загрузить(Файл); |
|||
21
mergan
30.01.07
✎
11:37
|
(19)попрубуй все таки зайти юзером и приатачить картинку
|
|||
22
Малышка
30.01.07
✎
11:44
|
(21) Дык я и захожу юзером (в 1С) через ремоут. База-то в Питере, а я в Москве.
(20)Да и у меня джипег грузится. а у питерцев - ни джипег, ни бмп не грузится. В локальной копии базы у меня под их логинами тоже все ок. |
|||
23
mergan
30.01.07
✎
11:48
|
(22)ну тогда я пас...
|
|||
24
FreeFin
30.01.07
✎
12:05
|
(22) А картинка где?
Прочем, один раз, приступ паранойи подвиг меня на запрещение файерволом,открывать жипеги гифы и тифы... |
|||
25
Малышка
30.01.07
✎
12:12
|
(24)"u:\\питер\база данных 1С\печати\фирма1.jpg"
|
|||
26
medik
30.01.07
✎
12:15
|
права в свойствах папки на закладке - безопасность + доступ может быть только на чтение на другой закладке - потереби админов
|
|||
27
medik
30.01.07
✎
12:17
|
"Я захожу remote desctopом на сервер" - на какой, на тот где база или терминальный, а уже с него доступ к серваку с базой (скорее всего - так, и в этом случае пути разные)
|
|||
28
Малышка
30.01.07
✎
12:27
|
(27) Админ говорит, что один и тот же путь.
Но это ведь не так важно. Еще раз опишу ситьуацию. Юзер пытается САМ загрузит картинку. Которую сам создал и сохранил в каталог базы данных. И получает ошибку. Сразу, делает двойной клик по файлу, чтобы его выбрать. А я тот же файл нормально могу выбрать и потом у меня картинка нормально выводится на печать. А у юзеров, понятно, не печатается, при обращении к картинке та же ошибка. |
|||
29
medik
30.01.07
✎
12:52
|
"общая файловая ошибка при доступе к *путь к картинке""
подчёркиваю при доступе!!!! рулить надо доступами (правами юзверей к данной папке, возможно копируются права от родительского объекта (права доступа к диску) может ещё какая-то причина). Способ проверить - попроси админов дать тебе теже права, что и юзверям и если у тебя всё получится, то тогда действительно дело не в этом, но "ошибка при доступе!!!!!!!" |
|||
30
smaharbA
30.01.07
✎
12:55
|
Права смотри, когда ты копируешь на рабстол один фих права (если неунаследованные) остаются теже...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |