Автор Тема: 1C Предприятие 8.X Server. ALT Linux 7.0 Server - лабораторные работы  (Прочитано 17319 раз)

Оффлайн Salomatin

  • Модератор
  • *****
  • Сообщений: 955
    • Пошаговые инструкции
    • Email
Так трудно понять где у вас ошибка. Нужно поподробнее.

Порт открывать не нужно.  Веб доступ осуществляется внутри сервера.
Покажите какой у вас /var/www/html/basa1/default.vrd
Работает ли сам веб серврер, показывает приглашение?
На каком шаге споткнулись?
Хочешь понять сам, объясни другому.
"Если уже все испробовал и ничего не помогает - почитай инструкцию"

Оффлайн Gera1t

  • Завсегдатай
  • *
  • Сообщений: 6
Порт открылся как в лабораторной. просто у меня сервер не 8.2 а 8.3 и соответственно путь к файлам другой.
сервер 1с x64, apache тоже.
После перезагрузки компьютера порт снова закрывается, опять останавливаешь сервер 1с, удаляешь файлы, запускаешь сервер, порт открывается, но все равно не работает
вот такая ошибка:
1C:Enterprise 8 application error:
Connection error
by reason:
Connection error

Вот что в default.vrd:
<?xml version="1.0" encoding="UTF-8"?>
<point xmlns="http://v8.1c.ru/8.2/virtual-resource-system"
      xmlns:xs="http://www.w3.org/2001/XMLSchema"
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      base="/basa1"
      ib="Srvr=&quot;server1c.localdomain&quot;;Ref=&quot;basa1&quot;">
   <ws enable="false"/>
   <standardOdata enable="false"
         reuseSessions="autouse"
         sessionMaxAge="20"
         poolSize="10"
         poolTimeout="5"/>
</point>


И еще похоже не корректно работает sql сервер
Потому что при попытке создать базу на sql сервере появляется ошибка:
Ошибка при создании информационной базы
Ошибка при выполнении операций с информационной базой

Не может проблема быть в том, что я все это делаю на KDesktop?
Хочу попробовать на Кентавре.
« Последнее редактирование: 17.10.2016 12:00:30 от Gera1t »

Оффлайн Salomatin

  • Модератор
  • *****
  • Сообщений: 955
    • Пошаговые инструкции
    • Email

заходим в стартовый файл 1С
[root@server ~]#mcedit /var/www/html/basa1/default.vrd и заменяем локальное имя на IP адрес нашего сервера
ib="Srvr=&quot;server1c.localdomain&quot;;Ref=&quot;basa1&quot;"/> на
ib="Srvr=&quot;192.168.0.10&quot;;Ref=&quot;basa1&quot;"/>
наконец
[root@server ~]#service httpd2 restartи заходим на сервер с любой рабочей станции браузером по адресу  http://192.168.0.10/basa1
и видим приглашение 1С
А на счет базы есть вопрос:
Вы толстым клиентом заходить на сервер можете и создавать базы?
Хочешь понять сам, объясни другому.
"Если уже все испробовал и ничего не помогает - почитай инструкцию"

Оффлайн Gera1t

  • Завсегдатай
  • *
  • Сообщений: 6
Ну как я понял, это только для того, чтобы с другого компьютера можно было подключиться к этой базе. А я даже по localhost к базе подключиться не могу.
Из толстого клиента к базе подключиться могу.

Оффлайн Salomatin

  • Модератор
  • *****
  • Сообщений: 955
    • Пошаговые инструкции
    • Email
Попробуйте точно по инструкции.
Хочешь понять сам, объясни другому.
"Если уже все испробовал и ничего не помогает - почитай инструкцию"

Оффлайн Gera1t

  • Завсегдатай
  • *
  • Сообщений: 6
Все получилось! На кентавре проблем почти не было, так, по мелочи.
Но есть нюанс! В инструкции описан вариант, когда база храниться на sql сервере. В этом случае нужно покупать лицензию на  сервер 1С, а это что то около 70000, чего хотелось избежать.
Опубликовал базу в файловом режиме. И вот здесь возникла проблема. Если подключаешь базу через тонкий клиент, то все работает, а через браузер не видит ключа.
Может кто то сможет подсказать как решить эту проблему.