|
V83.COMConnector
| ☑ |
0
ideveloper2016
14.10.16
✎
15:38
|
$this->con=new COM("V83.COMConnector") or die("Невозможно создать COM соединение");
$db=$this->con->Connect("File=d:/supergold;Usr=$username;Pwd=$password")
Fatal error: in D:\xampp\htdocs\functions\user.php on line 19
19 строка: $db=$this->con->Connect("File=d:/supergold;Usr=$username;Pwd=$password")
В чём ошибка? Или может логин/пароль не правильные? Как можно получить результат соединение для вывода подробности ошибки ?
|
|
1
Wirtuozzz
14.10.16
✎
15:40
|
Выводите сообщение об ошибки в попытке. Так же попробуйте спровоцировать ошибку в толстом клиенте, м.б. 1С даст блее детальное описание ошибки.
|
|
2
Wirtuozzz
14.10.16
✎
15:41
|
Так же проверьте учетную запись, попробуйте залогиниться, по данным, которые указаны у вас.
|
|
3
Wirtuozzz
14.10.16
✎
15:46
|
Зачем вообще этот ком коннектор? Кто нибудь может почему он лучше чем обмен через файл?
|
|
4
ideveloper2016
14.10.16
✎
15:51
|
Wirtuozzz, пишу код на PHP для обработки и вывода запросов с базы 1С на веб страницу
|
|
5
f_vadim
14.10.16
✎
15:53
|
(3) шоб интереснее было, например, когда сайт на нормальный хостинг переедет.
|
|
6
Naf_kultura
14.10.16
✎
15:54
|
1с там хоть установлена?
|
|
7
Wirtuozzz
14.10.16
✎
15:55
|
(4) мне кажется что это велосипед, есть веб сервисы, чем они не угодили?
|
|
8
ideveloper2016
14.10.16
✎
15:57
|
Все установлен. При вводе правильные данные(логин/пароль) никаких ошибок нет. Мне нужен код чтоб если с клиент вводит ошибочные реквизиты(логин/пароль) выдавал сообщение об ошибке. Не могу получить результат ошибки.
|
|
9
Wirtuozzz
14.10.16
✎
16:04
|
(8) Ты код на PHP просишь? или тебе нужен кусочек из 1С ?
|
|
10
Про100Филя
14.10.16
✎
16:06
|
(0) comcntr.dll зарегистрирован?
|
|
11
Про100Филя
14.10.16
✎
16:10
|
+(10) Еще может быть кириллица виновата. Попробуй подключиться где логин и пароль латиницей написан.
Ошибку ловить в исключении.
|
|
12
ideveloper2016
14.10.16
✎
16:13
|
Да, comcntr.dll зарегистрирован. Логин и пароль в латинице. Все равно PHP выдает ошибку.
А как можно получить ответ соединение COM? А то я пробовал через Var_dump($db) вывести но ничего не выдает.
|
|
13
Naf_kultura
14.10.16
✎
16:17
|
а почему слеш в другую сторону?
|
|
14
Про100Филя
14.10.16
✎
16:19
|
(13) Ток заметил)
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший