uy - Mobil qurilmalar
1s 8 veb-server aniqlanmadi. 1C: Enterprise bilan ishlash uchun veb-serverlarni sozlash

1C 8.2 platformasining chiqarilishi bilan ma'lumotlar bazasi bilan o'zaro ishlash uchun 1C bilan ishlashda veb-serverdan foydalanish mumkin bo'ldi. butun dunyo bo'ylab tarmoq. Keyinchalik, 8.3 va uning yangi relizlari chiqarilgach, integratsiya imkoniyatlari tobora kengayib bordi. Hozirdanoq Internet, boshqa axborot tizimlari bilan bog'lanish va ma'lumotlar bazasiga brauzer orqali kirishni ta'minlash uchun siz veb-mijoz, ODATA interfeysidan foydalanishingiz, veb-xizmatlarni, http xizmatlarini ishlab chiqishingiz mumkin.

Ushbu maqolada biz Apache veb-serverini qanday o'rnatishni va atigi bir daqiqada ma'lumotlar bazasini nashr qilishni ko'rib chiqamiz! Buning uchun biz siz uchun oddiy ikki tugmachali ishlov berishni ishlab chiqdik.

Birinchidan, nazariyani biroz chuqurroq o'rganamiz. Agar siz bularning barchasini allaqachon bilsangiz, maqolaning oxiriga o'ting va davolanishni yuklab oling. O'zlari veb-serverni o'rnatmoqchi bo'lganlar, lekin 1C mutaxassisi bo'lmaganlar uchun ushbu kirishni o'qishni tavsiya etamiz.

Nima uchun oddiy foydalanuvchi 1C ni veb-serverda nashr etishi kerak?

Ushbu materialda biz ma'lumotlar bazasini veb-serverda nashr etishning barcha afzalliklari va qulayliklarini ko'rib chiqmaymiz. Keling, mijozlarimiz bizdan tez-tez nima qilishni so'rashiga to'xtalib o'tamiz - brauzer orqali 1C ga kirish. Siz bilan ishlashingiz mumkin bo'ladi Dunyoning istalgan nuqtasidan 1C platformani o'rnatmasdan. Brauzerda ishlashning yana bir afzalligi shundaki, siz o'z dasturingizga mobil qurilma: planshet, smartfon, har qanday operatsion tizimda ishlaydigan: iOS, Android va boshqalar orqali kirishingiz mumkin. Ushbu parametrni sozlash kifoya masofaviy kirish, brauzerni oching va ulanishni drenajga yo'naltiring. Eng muhimi, agar siz masofaviy kirish uchun serverda 1C ma'lumotlar bazasini nashr qilsangiz, xavfsizlik haqida o'ylang! Parol va boshqa xavfsizlik choralarini o'rnatishdan tashqari, baza joylashgan tarmoqqa kirish uchun VPN-dan foydalanish tavsiya etiladi. Ammo bu alohida maqolaning mavzusi va kamroq tajribali mutaxassisga murojaat qilish yaxshiroqdir.

1C o'rnatilgan va ehtimol 1C bo'lmagan kompyuterga to'g'ridan-to'g'ri masofadan kirishni ta'minlash uchun boshqasini o'qing.

U qanday ishlaydi

Brauzer orqali 1C ga kirishni tashkil qilish uchun sizga quyidagilar kerak:

  • Har qanday konfiguratsiya ishlab chiqilgan boshqariladigan shakllar
  • Veb-serverni o'rnating va sozlang
  • Ma'lumotlar bazasini veb-serverda nashr qilish

1C ikkita veb-serverni qo'llab-quvvatlaydi:

  • Apache

Apache veb-serveri bepul, o'rnatish va sozlash oson va uni qoniqtiradi minimal talablar, shuning uchun biz uni qayta ishlashimizda foydalanamiz.

Keling, eng qiziqarli qismga o'tamiz. Bularning barchasini qanday qilish kerak? Albatta, siz buni qo'lda qilishingiz mumkin. Ammo vaqtni tejash va ozgina tajribaga ega bo'lish uchun siz bizning foydalanishingiz mumkin ozod qayta ishlash. Bizning ko'rsatmalarimizga ko'ra, har qanday foydalanuvchi uni ishga tushirishi mumkin. Yana bir bor ta'kidlaymizki, konfiguratsiya boshqariladigan shakllarda bo'lishi kerak. Taksi rejimi yoki yo'qligi muhim emas.

Tashqi ishlov berish bilan tanish bo'lganlar uchun qisqacha ko'rsatmalar:

  1. Biz axborot xavfsizligi tizimining nusxasini (zaxirasini) qilamiz. Davolash mutlaqo xavfsizdir. Lekin hech qachon og'rimaydi. Keling, buni qanday qilishni o'qib chiqamiz.
  2. Qayta ishlash faylini yuklab oling
  3. administrator (kompyuter administratori) ostida. Buni to'liq (ma'muriy) huquqlarga ega bo'lgan foydalanuvchi ostida 1C konfiguratsiyasini ishga tushirish bilan aralashtirmang
  4. Buyruqlar menyusida Fayl - Ochish. SetupWebServer.epf/SetupWebServer.epf faylini tanlang (versiya farq qilishi mumkin)
  5. Shaklda veb-serverda nashr qilish uchun kerakli nomni to'ldiring. Ishga tushganda u tizim sarlavhasidan avtomatik ravishda to'ldiriladi.
  6. Proksi-server orqali Internetga kirishda proksi-server parametrlarini belgilang
  7. Apache veb-serverining Internetdan yuklanishini tasdiqlang
  8. Biz biroz kutamiz
  9. Veb-server yuklab olindi va o'rnatildi, ma'lumotlar bazasi nashr etildi va sozlandi - tugma yordamida uni ochishingiz mumkin. Shuningdek, manzilni brauzerda sevimlilarga qo'shishingiz mumkin

Agar sizda biron bir savol bo'lsa yoki qisqa ko'rsatmalardan hamma narsa aniq bo'lmasa, rasmlar bilan batafsil ko'rsatmalarni o'qing.

  • Qayta ishlash faylini yuklab oling

Faylni kompyuteringizga yuklab oling, u erdan uni 1C dan ochishingiz mumkin

  • Platformani ishga tushirish orqali 1C ga kiring administrator ostida (kompyuter administratori)

Mahalliy kompyuter/server administrator huquqlari bilan platformani (axborot xavfsizligi ro'yxati) oching. Ishga tushirish yorlig'ini o'ng tugmasini bosing va "administrator sifatida ishga tushirish" -ni tanlang. Bu zarur, chunki apache xizmati ishga tushadi.

  • Buyruqlar menyusida Fayl - Ochish. Install WebServer.epf-ni tanlang (versiya farq qilishi mumkin)

Boshqariladigan shakllardagi har qanday konfiguratsiyada yuqori chap burchakdagi “Fayl-Ochish” tugmasini bosish orqali qayta ishlashni oching. 1-bosqichda yuklab olingan faylimizni tanlang.

  • Shaklda nashr qilish uchun bazaning kerakli nomini to'ldiring. Ishga tushganda, u tizim sarlavhasidan avtomatik ravishda to'ldiriladi.

Qayta ishlash ochiladi. Odatiy bo'lib, nashr etilgan ma'lumotlar bazasi nomi to'ldiriladi. Nomni o'zingizga o'zgartirishingiz mumkin, agar siz noto'g'ri belgilar yozsangiz, dastur sizni tuzatishga harakat qiladi.

Agar bajarish paytida kengaytma modullari o'rnatilmaganligi haqida xabar paydo bo'lsa, uni qanday o'rnatishni o'qing.

  • Proksi-server orqali Internetga kirishda proksi-server parametrlarini belgilang

  • "Ishga tushirish" tugmasini bosing

Tugmani bosgandan so'ng, quyidagi rasmdagi kabi oyna paydo bo'ladi. "Roziman" tugmasini bosing.

  • Ma'lumotlar bazasi veb-serverda nashr etiladi va sozlanadi - tugmani bosish orqali uni ochishingiz mumkin. Brauzeringizning sevimlilariga manzil qo'shing

  • Brauzerda 1C bilan ishlash qulay va platformani o'rnatishni talab qilmaydi

Qayta ishlash tugallangach, sizda Apache veb-server ishga tushadi. Tizim tepsisida (pastki o'ng burchakda) ishlayotganini ko'rishingiz, to'xtatishingiz va qayta ishga tushirishingiz mumkin.

Belgini o'ng tugmasini bosish orqali siz veb-server monitorini (apache xizmati monitori) ishga tushirishingiz mumkin.

Apache o'rnatilgan kompyuterdagi istalgan brauzerga localhost qatorini kiritish orqali veb-serverning normal ishlashini tekshirishingiz mumkin. Agar hamma narsa tartibda bo'lsa, siz yozuvni ko'rishingiz kerak - u ishlaydi!

Bir necha so'zni aytaylik, qayta ishlash 1C konfiguratsiyalarining umumiy modullaridan foydalanmaydi, shunda siz BSP (Standart quyi tizim kutubxonasi) dan foydalanmasdan yozilgan konfiguratsiyada veb-serverni ishga tushirishingiz va o'rnatishingiz mumkin.

Bundan tashqari, deyarli bo'sh konfiguratsiyani nashr qilish orqali ma'lumotlaringiz xavfsizligini ta'minlashingiz mumkin. Hech qanday ma'lumotnoma yoki hujjatlar o'qilmaydi yoki o'zgartirilmaydi, ma'lumotlar bazasi ma'lumotlaringiz hech qaerga yuborilmaydi. O'zingiz ko'rish uchun jurnalni tahlil qiling.

Quyida faqat bitta "Nomenklatura" ma'lumotnomasi qo'shilgan bo'sh ma'lumotlar bazasida qayta ishlashni ishga tushirish va bajarish tasviri keltirilgan.

Agar siz 1C har doim yonida bo'lishini istasangiz, keraksiz manipulyatsiyasiz 1C ijarasidan foydalaning.

Agar sizning maqsadingiz 1C-ga boshqa tarmoqdan, uydan, ish safari, hatto kurortdan kirish bo'lsa, veb-serverni o'rnatishdan tashqari, sizga tashqi ("oq" / ajratilgan) IP-manzil va to'g'ri port konfiguratsiyasi kerak bo'ladi. Bunday holda, bazaning xavfsizligiga katta e'tibor berilishi kerak, shuning uchun bu ishni bizga topshirish yaxshiroqdir. Biz har qanday sozlamalarga muvofiq amalga oshiramiz

Zamonaviy sharoit, mobil qurilmalar va foydalanish mumkin bo'lgan Internetdan keng foydalanish bilan birga, hatto kichik kompaniyalarning ham axborot tizimlariga yangi talablar qo'ymoqda. Agar bir necha yil oldin uzoqdan kirish yirik tashkilotlarda ko'p bo'lgan bo'lsa, bugungi kunda istalgan joydan ma'lumotlarga kirish imkoniyati odatiy hol sifatida qabul qilinadi. Bugun biz sizga fayl rejimida ishlaydigan 1C: Enterprise ma'lumotlar bazalariga veb-saytga kirishni qanday tez va tejamkor tashkil etishni aytib beramiz.

Fayl rejimida 1C: Enterprise bilan ishlashning an'anaviy sxemasi fayllarga umumiy kirishni nazarda tutadi axborot bazasi SMB protokoli (Microsoft tarmog'i) orqali. Bunday holda, kompyuterlardan biri vazifasini bajaradi fayl serveri, boshqalar hosted in bilan ishlaydi ommaviy kirish axborot bazasi.

Biroq, bu sxema bir qator muhim kamchiliklarga ega. Ishlash tezligi ikkalasi ham sezilarli darajada ta'sir qiladi o'tkazish qobiliyati tarmoqlar va mijoz kompyuterlarining hisoblash quvvati. Biz bu masalani materialimizda batafsilroq muhokama qildik. Bu, ayniqsa, oldingi avlod konfiguratsiyalariga qaraganda ko'proq resurslar talab qiladigan boshqariladigan ilovalarga asoslangan konfiguratsiyalarga o'tgandan keyin to'g'ri keladi.

Masofaviy kirish masalasi ham keskin masofaviy kompyuterlar Shuningdek, siz RDP orqali masofaviy kirishni tashkil qilishingiz mumkin, bu, aytmoqchi, alohida serverga ega bo'lmagan kichik kompaniyalar uchun har doim ham mavjud emas. mobil qurilmalar hammasi juda achinarli.

Xuddi o'sha payt boshqariladigan dastur ma'lumotlar bazasiga veb-ga kirish kabi yangi xususiyatlarni taqdim etadi, shu jumladan fayl rejimida ishlaydi. Bu sizga ishni sifat jihatidan o'zgartirish imkonini beradi axborot tizimi deyarli qo'shimcha xarajatlarsiz.

Ma'lumot bazasi bo'lgan kompyuterda ma'lumotlar bazasi nashr etiladigan veb-serverga qo'shimcha rol beriladi. Shundan so'ng siz u bilan fayl rejimida ham, veb-server rejimida ham ishlashni davom ettirishingiz mumkin.

Bunday holda, ishlash uchun brauzerdan foydalanish shart emas, platforma shuningdek, nozik mijoz rejimida veb-server orqali ma'lumotlar bazasiga kirishi mumkin. Bu xususiyat nafaqat masofaviy va mobil mijozlar uchun kirishni tashkil qilish, balki ofisdagi unumdor bo'lmagan mashinalarda ishlashni yaxshilash imkonini beradi, chunki barcha asosiy hisob-kitoblar server tomonida amalga oshiriladi va tarmoq orqali uzatiladigan trafik minimallashtiriladi. mijozning kompyuteridagi yuk.

Va, albatta, ma'lumotlar bazasiga masofadan kirish uchun deyarli cheksiz imkoniyatlar mavjud: istalgan joydan, istalgan qurilmadan, brauzer yordamida.

Quyida mijoz operatsion tizimlarida fayl rejimida ishlaydigan kichik ma'lumotlar bazalariga veb-kirishni tashkil qilishning mumkin bo'lgan konfiguratsiyasini ko'rib chiqamiz.

Yoniq hozirda ikkita asosiy veb-server, Apache va IIS qo'llab-quvvatlanadi va platforma veb-server va kompyuterga o'rnatilgan bo'lishi kerak. veb-server kengaytmasi modullari. Platformani o'rnatish dasturini qayta ishga tushirish orqali ularni har doim qo'shimcha ravishda o'rnatishingiz mumkin:

Windows va IIS

Noma'lum sabablarga ko'ra Internet Information Services (IIS) ma'murlar va 1C foydalanuvchilari orasida mashhur emas. Lekin behuda, ba'zi uchinchi tomon dasturlari foydasiga standart echimni e'tiborsiz qoldirish, hatto yaxshi bo'lsa ham, hech bo'lmaganda g'alati ko'rinadi.

Mijoz OS-ga IIS-ni o'rnatish uchun, bizning holatda Windows 7 x64-ga o'ting Boshqaruv paneli - Dasturlar va xususiyatlar - Windows xususiyatlarini yoqing yoki o'chiring.

Ochilgan oynada tanlang Internet axborot xizmatlari, keyin roʻyxatni kengaytiring va oʻting Internet xizmatlari - Ilovalarni ishlab chiqish komponentlari va qarshisidagi katakchani belgilang ISAPI kengaytmalari, boshqa parametrlar sukut bo'yicha qoldirilishi mumkin.

IISni o'rnatgandan so'ng, uni sozlashga o'tamiz, buni amalga oshirish uchun oching Boshqaruv paneli - Ma'muriy vositalar - Internet-axborot xizmatlari menejeri.

Chapdagi daraxtda tanlang Ilova hovuzlari, ustiga o'ng tugmasini bosing DefaultAppPool - Qo'shimcha variantlar va ruxsat bering 32-bitli ilovalar mos variantni o'rnatish orqali To'g'ri.

Endi guruhlar uchun kerakli huquqlarni o'rnatamiz IUSR Va IIS_IUSRS. Biz ma'lumotlar bazasi bilan jildga huquqlarni beramiz O'zgartirish Va O'qing va bajaring:

Jildga bin platformalar - O'qing va bajaring:

Keyin biz 1C: Enterprise-ni administrator sifatida ishga tushiramiz va kerakli ma'lumotlar bazasini konfigurator rejimiga yuklaymiz.

Menyuda Ma'muriyat tanlang Veb-serverda nashr qilish. 1C: Enterprise veb-serverni (IIS) avtomatik ravishda aniqlaydi va veb-ilovani veb-serverning ildiziga ma'lumot bazasi papkasi nomi bilan katalogga joylashtirishni taklif qiladi, bu nashrning nomi ham bo'ladi; siz o'zgartirishingiz mumkin agar kerak bo'lsa, ushbu parametrlar.

Tayyor! Ma'lumotlar bazasiga kirish uchun biz kabi manzildan foydalanishimiz mumkin http://host_name(manzil)/nashr_nomi, bizning holatlarimizda http://192.168.3.109/Acc30, brauzerni ishga tushiring va ishni tekshiring.

Shuningdek, siz ma'lumotlar bazasini u bilan platforma orqali ishlash uchun sozlashingiz mumkin; buning uchun yangi ma'lumotlar bazasini qo'shish uchun dialog oynasida veb-serverdagi manzilni belgilang:

Keyingi qadam ulanish manzilini kiritishdir:

Ma'lumot bazasini ishga tushirgandan so'ng, uning fayl rejimida emas, balki veb-server rejimida ishlashiga ishonch hosil qilishingiz mumkin:

Windows va Apache 2.2

Agar biron sababga ko'ra siz IIS dan foydalanishni xohlamasangiz, 1C ni boshqa mashhur Apache veb-server bilan ishlash uchun sozlashingiz mumkin. Afsuski, Apache ishlab chiquvchilari Windows uchun ikkilik yig'ilishlarni nashr etishni to'xtatib, o'z sheriklari bilan bog'lanishni taklif qilishdi, shuning uchun keling, Apache Haus veb-saytiga o'tamiz va yig'ilishni yuklab olamiz. 2.2.x x86 arxitekturasi, agar sizda 64-bit bo'lsa ham operatsion tizim.

Diqqat! Apache tuzilishini olish uchun siz faqat loyiha veb-saytida ko'rsatilgan ishonchli manbalardan foydalanishingiz kerak. Veb-serveringiz va ma'lumotlaringiz xavfsizligi bunga bog'liq!

Bundan tashqari, Apache tuzilmasi to'g'ri ishlashi uchun zarur bo'lgan Microsoft Visual C++ 2008 qayta taqsimlanadigan paketini o'rnatishingiz kerak bo'ladi.

Keyin yuklab olingan Apache arxivini ixtiyoriy katalogga oching, masalan, C: \ Apache22, barcha ko'plab papkalardan biz papkalarga qiziqamiz bin Va htdocs, birinchisi veb-server bajariladigan fayllarni o'z ichiga oladi, ikkinchisi veb-kontentni o'z ichiga olishi kerak.

Keling, ochamiz buyruq qatori administrator huquqlari bilan va katalogga o'ting bin veb-server:

CD C: \ Apache22 \ bin

Endi Apache-ni xizmat sifatida o'rnatamiz:

Httpd -k o'rnatish

Biz ogohlantirishlarga e'tibor bermaymiz, 1C bilan foydalanish uchun standart Apache konfiguratsiyasi mos keladi.

Chunki xizmat tizim nomidan ishlaydi hisob Ma'lumotlar bazasi va platformasi bo'lgan papkalarga ruxsatlarni o'rnatishning hojati yo'q.

Keyin, xuddi shu tarzda, biz 1C-ni konfigurator rejimida administrator sifatida ishga tushiramiz va veb-serverda nashr qilishni davom ettiramiz. IISdan farqli o'laroq, bu holda platformaning o'zi yo'lni aniqlay olmaydi va papka yarata olmaydi, shuning uchun biz buni qo'lda qilamiz. Jild katalog ichida yaratilishi kerak htdocs va uning nomi nashr nomiga mos kelishi kerak:

Bizning holatlarimizda shunday C:\Apache22\htdocs\Acc30\ Aytgancha, kerakli katalogni to'g'ridan-to'g'ri papka tanlash dialog oynasida yaratishingiz mumkin. Keyin biz ma'lumot bazasini nashr qilamiz.

Iloji boricha kamaytiring tizim talablari foydalanuvchi mashinalariga va veb-serverda 1C-ni nashr qilish orqali sizda amalga oshirilgan imkoniyatlardan to'liq foydalaning. Bu sizga ma'lumotlar bazasi bilan ishlashni nafaqat nozik mijoz yordamida, balki qo'shimcha komponentlar va ilovalarni o'rnatmasdan, istalgan brauzer yordamida ham tashkil qilish imkonini beradi.

Birlamchi talablar

Arxitekturaning server tomoni uchun minimal tizim talablari sezilarli darajada farq qilishi mumkin va ular quyidagilarga bog'liq.

  1. Dastur tomonidan hal qilingan muammolar;
  2. Hujjatlar oqimining intensivligi;
  3. Bir vaqtning o'zida ulangan foydalanuvchilar soni;
  4. Nashr etilgan va ro'yxatga olingan ma'lumotlar bazalarining hajmi va soni.

Biroq, 1C-ni veb-serverda nashr qilishda ikkita narsasiz qilish mumkin emas:

  • Tizimda joylashtirilgan veb-server;
  • 1C tomonidan ta'minlangan o'rnatilgan va ishlayotgan kengaytirish moduli.

Veb-server

Bizning tuzilmamizning ushbu elementi Microsoft operatsion tizimlarining bir qismi sifatida taqdim etilgan Internet-ma'lumot serveri (IIS) yoki Apache serveri bo'lishi mumkin. Albatta, bu echimlarning pullik analoglari mavjud, ammo biz ular haqida gapirmaymiz.

Apache mahsulotlarining qo'shimcha afzalligi ularni Linuxga o'xshash operatsion tizimlardan ishga tushirish imkoniyatidir.

IIS bilan variantni ko'rib chiqamiz, chunki... uchinchi tomon mahsulotlarini qidirish va o'rnatishni talab qilmaydi.

Veb-serverni kengaytirish modullari

Ushbu modullarni o'rnatish platforma yetkazib berish faylini ishga tushirish orqali amalga oshirilishi mumkin. Deraza oldiga kelib, tashqi ko'rinish 1-rasmda ko'rsatilgan bo'lsa, tegishli komponentni o'rnatishni faollashtirishingiz kerak.

Tabiiyki, kengaytmalarga qo'shimcha ravishda, 1C Enterprise platformasining o'zi ham kompyuterga o'rnatilishi kerak, aks holda biz nashrning asosiy qismi amalga oshiriladigan Konfiguratorga kira olmaymiz.

Asboblar haqida qaror qabul qilib, konfiguratsiyaga o'tamiz.

Veb-serverni o'rnatish va ishga tushirish

IISni kompyuterda ishga tushirish uchun o'rnatilgan Windows, quyidagi harakatlar ketma-ketligini bajarish kerak (on Windows misol 7):


3-rasm

Kirish orqali veb-server ishlayotganiga ishonch hosil qilishingiz mumkin manzil satri"http://localhost" kabi chiziqli va 4-rasmdagi kabi rasmni qabul qiluvchi har qanday brauzer.

4-rasm


6-rasm.

Ba'zi hollarda (xususan, agar dastur 64 bitli operatsion tizimda ishlayotgan bo'lsa), ma'lumotlar bazasini serverda nashr etgandan so'ng, 1C platformasi tomonidan ishlatiladigan kutubxonalar bilan ishlashni qo'shimcha sozlash kerak bo'lishi mumkin. Buni "Saytlar" pastki menyusidan qilish mumkin.

Ro'yxatda ma'lum, hozirgina nashr etilgan ma'lumotlar bazasini tanlab, siz "Handler Matching" yordam dasturini faollashtirishingiz kerak (7-rasm).
7-rasm

Bizning holatda, biz ISAPI-dll va BIN papkasida joylashgan wsisapi.dll bajariladigan fayl o'rtasida yozishmalarni o'rnatishimiz kerak, o'rnatilgan versiya platformalar.

Printsipial jihatdan, bu vaqtda server bilan ishlashning asosiy qismini tugallangan deb hisoblash mumkin, keling, to'g'ridan-to'g'ri ma'lumotlar bazasini nashr etishga o'tamiz.

Ma'lumotlar bazasini serverga nashr qilish

Foydalanuvchi huquqlarini sozlash

Yuqoridagi oynani qabul qilib, biz foydalanuvchilar uchun kirish qoidalarini o'rnatishga kirishamiz.

Biz IIS_USERS foydalanuvchisiga to'liq kirishga ruxsat berishimiz kerak:

  • Resurs saqlanadigan "C:\inetpub\wwwroot\Publication name" papkasiga;
  • wsisapi.dll kutubxonasi saqlanadigan dastur versiyasi mavjud papkaga;
  • Ma'lumotlar bazasi saqlanadigan joyga.

Yuqoridagi amallarni bajarib bo'lgach, brauzer oynasida "localhoct/Publication name" kabi qatorni kiritib, u erdan foydalanuvchi identifikatsiya formasini topish orqali nashrimizning funksionalligini tekshirishimiz mumkin.

Bu fikr meni qiziqtirdi. Ular aytganidek, buxgalterlarga non bermang, 1C da uyda ishlashsin. Hech kim RDP orqali ishlashni bekor qilmadi, lekin men buni faqat 1C da ishlaganim uchun qilish to'g'ri emas deb o'ylayman, shuning uchun men stendni yig'dim va uni sinab ko'rishga qaror qildim. Men sinab ko'rgan narsam: Windows XP SP3 RUS, 1C 8.2 buh, Apache (toza, denwer emas va xampp emas - chunki uni hech biriga o'rnatishga urinib ko'rganimdan so'ng, natija halokatli edi). Boshlaymiz... 1. Apache ni o'rnating, men uni shu yerdan oldim (o'rnatish jarayonini Internetda qidirib topishingiz mumkin, chunki maqola bu haqda emas); 2. Veb-server qo'llab-quvvatlanadigan 1C o'rnatildi 3. Bux ma'lumotlar bazasi yaratildi 4. Ma'lumotlar bazasini veb-serverda nashr qilish uchun ma'lumotlar bazasini sozlash bo'limiga o'ting. Ma'muriyat va elementni tanlang " veb-serverda nashr qilish"Agar hamma narsa yaxshi bo'lsa, demak bu xabar" Hech qanday veb-server topilmadi!" bo'lmasligi kerak. Quyidagi oyna ochiladi: 1-maydon: "nom" - lotin tilida ko'rsating, chunki bu urlning siz borishingiz kerak bo'lgan qismidir 2-maydon: "veb server" - agar hamma narsa o'rnatilgan bo'lsa, Apache bo'lishi kerak. to'g'ri 3-maydon: "katalog" - sozlamalar saqlanadigan papka - ma'lumotlar bazasi joylashgan papkani ko'rsatdim. Nashr qilish tugmasini bosing va agar hamma narsa yaxshi bo'lsa, 1C sizdan Apache-ni qayta ishga tushirishingizni so'raydi - rozimiz. Hammasi, Endi http://localhost/Buhgalteriya/ ga kirsangiz, biz allaqachon tanish bo'lgan shaklni ko'ramiz.Xo'sh, bu hammasi, asosan hech qanday murakkab narsa yo'q.Omad tilaymiz.

Bugun men 1C WEB server va IIS 8 xizmatlari orqali kirishni tashkil qilish nuqtai nazaridan 1C 8.3 ni sozlash haqida qisqacha post qoldiraman.

Ilgari men foydalanuvchilarga eski uslubda terminal serveridan foydalangan holda 1C ga kirish huquqini berdim. Keyin ishimda 1C 7-versiyasiga ega Windows 2003 serverim bor edi, menda terminal serveri joylashtirilgan terminal server litsenziyasi bor edi. Men ham bir marta bu yaxshilikni o'rnatish haqida maqola yozganman. Hammasi yaxshi edi, lekin endi bizda yangi apparat bor (on Intel asosidagi Xeon CPU E3-1220 v3, 8 gb operativ xotira), yangi 1C (v 8.3), yangi operatsion tizim (Windows Server 2012 r2).

Boshidan boshlab bizning buxgalteriya bo'limi (8 shaxsiy kompyuter) shunga muvofiq ishladi tarmoq drayveri, lekin bu holda dastur tarmoq orqali fayllarni yuklab olish printsipi asosida ishlaydi va u juda sekin. Ishni tezlashtirish yo'lini topishga qaror qilindi.

Men terminal serveri haqida o'yladim, lekin menda terminal serveri uchun litsenziya yo'q (men uni Internetda topa olmadim, lekin sotib olish qimmat ekanligini aytishdi). Yechim tasodifan taklif qilingan, ma'lum bo'lishicha, 1C WEB-serverni qo'llab-quvvatlaydi. Xuddi shu Apache bilan tajribaga ega bo'lganim va ishlash tamoyilini bilganim uchun men 1C WEB serverini o'zlashtirishga qaror qildim.

Barcha komponentlarni o'rnatish va sinovdan o'tkazish

1C veb-server komponentlarini o'rnatish orqali sozlashni boshlaylik. 1C veb-server kengaytmasi moduli o'rnatilganligini tekshirib ko'raylik. Agar o'rnatilmagan bo'lsa, uni o'rnating.

Ma'lumotlar bazasini veb-serverga nashr qiling

Biz 1C ma'lumotlar bazasiga konfigurator rejimida kiramiz. Keyin menyuga o'tamiz "Ma'muriyat" - "Veb-serverda nashr qilish"

Keling, nashr qilaylik!

1C papkalari uchun ruxsatlarni o'rnatish

Keyingi qadam quyidagi papkalarga ruxsatlarni o'rnatishdir:

Bin papkasi 1C.

Xavfsizlik menyusida quyidagi skrinshotdagi kabi huquqlarni o'rnatamiz.

Mijoz kompyuterlaridan veb-serverga ulanish

Buning uchun 1C ma'lumotlar bazasiga ulanishni yarating - Ulanish nomini yozing -> Veb-serverda -> ni tanlang, keyin quyidagi rasmda bo'lgani kabi:

Shundan so'ng siz veb-server orqali 1C ga ulanishingiz mumkin bo'ladi.

Men duch kelgan xatolar:

1C8.3 IIS "Potentsial xavfli so'rov. Yo'l qiymati aniqlandi" mijozdan olingan

Keyin Veb sozlamalari server 1C muammoga duch keldi: IP orqali 1C ga kirishim mumkin, men kirdim, lekin barcha menyular ishlamadi, men 1C ish stolidan tashqari bitta oynani ocholmadim. Men Internetda yechim topmagunimcha uzoq vaqt kurashdim.

Nima qilish kerak:
1. IISni oching. Boshlash - ishga tushirish - "IIS xizmat menejeri" ni toping
2. “Saytimizni” oching
3. Menyuga o'ting "Ishlab chiqaruvchi xaritalari"
4. Biz qidiryapmiz ISAPI-dll va o'zgartirish-ni tanlang.
5. So‘rov yo‘lini “*.dll” dan “*” ga o‘zgartiring, bajariladigan fayl (sizda 1C ning boshqa versiyasi bo‘lishi mumkin, ehtiyot bo‘ling) - “C:\Program Files (x86)\1cv8\ 8.3.6.2390 \bin\wsisapi.dll".
6. Saqlash.

7. Tekshirish.

Hozircha hammasi shu. Agar sizda biron bir savol bo'lsa, men yordam berishga harakat qilaman.



 


O'qing:



Android uchun minecraft yuklab olish: barcha versiyalari

Android uchun minecraft yuklab olish: barcha versiyalari

- bu Android qurilmalari uchun mavjud bo'lgan juda mashhur o'yin! An'anaga ko'ra, unda siz band bo'lgan qahramonni boshqarasiz...

Minecraft 1 uchun modlarni yuklab oling

Minecraft 1 uchun modlarni yuklab oling

Ushbu bo'limda siz Minecraft Pocket Edition o'yiniga kerak bo'lgan modni mutlaqo bepul va tez yuklab olishingiz mumkin. Bizning veb-saytimizda ...

ModPack Zeus002 mods yuklab olish bu yerda World Of Tanks mod to'plami

ModPack Zeus002 mods yuklab olish bu yerda World Of Tanks mod to'plami

Tankerlar orasida eng mashhur bo'lim - bu WoT uchun turli xil mods to'plamlari. WoT uchun mod birikmalarining turlari Mashhur video ishlab chiqaruvchilar tomonidan yaratilgan....

Nega minecraft men uchun ishlamaydi?

Nega minecraft men uchun ishlamaydi?

Minecraft-ni ishga tushirish bilan bog'liq muammolar ko'pincha paydo bo'ladi. Buning bir qancha sabablari bor. Kompyuterda Java qo'shimchasi bo'lmasligi mumkin, ularsiz ...

tasma tasviri RSS