Gyors telepítés (rövid telepítés)

Gyors telepítés lehetővé teszi egyszerűsített sor termék «1C-Bitrix”. Az ilyen, egy telepítő varázsló kihagyja a következő lépéseket a licencszerződést, előzetes ellenőrzést tárhely, adatbázis kiválasztása és konfigurációs adatok, stb

Megjegyzés: Az Express telepítése nem ajánlott MSSQL és Oracle komplexitása miatt a konfigurációs adatbázis, bár támogatott «1C-Bitrix” termékek. A termék telepítése Adatbázis MSSQL és Oracle jobb, hogy készítsen egy szabványos mester.

Szükséges valamennyi adat, telepítés tárolják a fájlokat és /bitrix/php_interface/dbconn.php /bitrix/.settings.php (D7 beállításait az új kernel), létre kell hozni, és elhelyezni a megfelelő könyvtárba telepített forgalmazás.

Példa fájl /bitrix/php_interface/dbconn.php

Tekintsük soronként több:

  • SHORT_INSTALL - ha true. fut egy egyszerűsített telepítési varázsló.
  • SHORT_INSTALL_CHECK - ellenőrizze a környezeti beállítások (fájl jogosultságokat, adatbázis, stb.). Ha nincs ilyen állandó ellenőrzés lesz végre az első találatot. Aztán az elején dbconn.php írásbeli define ( "SHORT_INSTALL_CHECK", true);
  • MYSQL_TABLE_TYPE - válassza ki a típusát MySQL táblák: MyISAM vagy InnoDB.
  • BX_UTF - helyszín kiválasztásának kódok: igaz - UTF8, hamis - CP1251.
  • DBPersistent - ha ez az állandó inicializálunk értéke igaz. ez létre fog hozni egy állandó kapcsolatot a bázis, egyébként - mint rendesen.

Megjegyzés: Amikor létrehoz egy kapcsolatot az adatbázis jön létre a memóriában leíró vegyület. Ha a kapcsolat normális, majd miután a szkript a fogantyú eltávolítjuk. Ha a kapcsolat állandó, a fogantyú is, és fel lehet használni más eljárásokban, ha szükséges. Az előnye, hogy állandó kapcsolat az, hogy a szabály, az idő kevesebb, de ugyanakkor van egy hátránya - a számos nyitott tartós kapcsolat van korlátozva az adatbázis beállításait, és ha ezt a határt túllépi látogató nem az oldalon, amíg egy új kapcsolat .

Megjegyzés: Adatbázisok kell megállapítani előzetesen a tárhely. Például kódolni UTF8 hely létrehozásakor egybevetés MySQL-adatbázist, hogy ez legyen utf8_unicode_ci. A CP1251 - cp1251_general_ci.

  • $ DBLogin - felhasználói bejelentkezési hozzáférést az adatbázishoz.
  • $ DbPassword - felhasználói jelszót az adatbázis eléréséhez.
  • $ DBDebug - ha ez a változó értéke igaz. A hiba esetén, amikor létrehozza az adatbázis-kapcsolatot, vagy bármilyen SQL lekérdezést, hibaüzenet és teljes szövege a hiba jelenik meg a böngészőben. Ellenkező esetben - a teljes hiba szövegét csak akkor látszik, hogy a webhely rendszergazdája.
  • $ DBDebugToFile - ha ez a változó értéke igaz. minden SQL-lekérdezéseket az adatbázisban, és futási időben kerül rögzítésre a naplófájl /mysql_debug.sql (/mssql_debug.sql vagy /oracle_debug.sql). Ez a funkció tipikusan adatokat szerezni a gyorsaság a SQL-lekérdezéseket az adatbázisban.

    Figyelmeztetés: naplót vezet az e komolyan lelassíthatja a gépet, így a használatához van egy rövid ideig.

  • BX_FILE_PERMISSIONS - törvény, amely megteremti a fájlokat. Jogi elegendőnek kell lennie az írási hozzáférést a web szerver (alapértelmezett - 0644).
  • BX_DIR_PERMISSIONS - törvény, amely a könyvtárakat hoznak létre. Jogi elegendőnek kell lennie az írási hozzáférést a web szerver (alapértelmezett - 0755).
  • @umask ( BX_DIR_PERMISSIONS) - visszaadja a jogot, hogy a könyvtárat létre a telepítés során, az alapértelmezett a tárhely (nincs hiba).
  • BX_USE_MYSQLI - felhasználás kiterjesztésére mysqli (kernel verzió 14.5.2 vagy újabb).

    Figyelem: PHP kell állítani kiterjesztése mysqli. további ellenőrző kiterjesztés nem kerül sor! Tartalmazza mysqli meg kell külön a régi (dbconn.php) és az új (.settings.php) mag.

  • DELAY_DB_CONNECT - az adatbázis kapcsolat automatikusan telepítésre kerül az első kérelem útján, az API funkciókat.
  • CACHED_menu - jelzi az élettartamot sikerült cache menü másodpercben. Ha a konstans értéke hamis. A gyorsítótár ki a menüt.
  • CACHED_b_lang. CACHED_b_option. CACHED_b_lang_domain. CACHED_b_site_template. CACHED_b_event. CACHED_b_agent - meghatározza az élettartamot cache irányított nyelvi fájlokat, beállításokat webhelysablonhoz, események és ügynökök másodperc. Ha a konstans értéke hamis. A gyorsítótár ki van kapcsolva.
  • Példa fájl /bitrix/.settings.php

    Megjegyzés. Néhány konfigurációs fájl szakaszok tartalmaznak paraméter csak olvasható. Ha be van állítva, hogy igaz. akkor ezeket a beállításokat nem lehet módosítani az API.

    • utf_mode - felelős kódoló helyén értéket.
      • igaz - UTF8;
      • false - CP1251.
    • cache_flags - caching zászlók:
      • config_options - az élettartamot cache hely beállításait másodpercek alatt;
      • SITE_DOMAIN - időtartományban cache beállítások élettartama másodpercben.
    • cookie-k - felelős a cookie-k az oldalon.
    • exception_handling - szakasz felelős hibakezelés.
    • kapcsolatok - szakasz felelős a kapcsolat paramétereit az adatbázis vagy más adatforrás.

    Így, gyors telepítés indul a hatodik lépésben, a termék telepítővarázslót.

    Kapcsolódó cikkek