Installation - LimeSurvey CE/hu: Difference between revisions
From LimeSurvey Manual
Maren.fritz (talk | contribs) Created page with "''Lépjen az "example.org/limesurvey/admin" oldalra. Ha mindent helyesen konfigurált, a LimeSurvey telepítőjének el kell indulnia – csak kövesse az utasításokat. A re..." |
Maren.fritz (talk | contribs) Created page with "==Csatlakozás az adminisztrációs szkripthez először==" |
||
Line 107: | Line 107: | ||
''Lépjen az "example.org/limesurvey/admin" oldalra. Ha mindent helyesen konfigurált, a LimeSurvey telepítőjének el kell indulnia – csak kövesse az utasításokat. A rendszer megkérdezi, hogy kívánja-e létrehozni az adatbázist és/vagy létrehozni a táblákat az adatbázison belül. A LimeSurvey ezután létrehozza a szükséges táblákat az adatbázisban. | ''Lépjen az "example.org/limesurvey/admin" oldalra. Ha mindent helyesen konfigurált, a LimeSurvey telepítőjének el kell indulnia – csak kövesse az utasításokat. A rendszer megkérdezi, hogy kívánja-e létrehozni az adatbázist és/vagy létrehozni a táblákat az adatbázison belül. A LimeSurvey ezután létrehozza a szükséges táblákat az adatbázisban. | ||
== | ==Csatlakozás az adminisztrációs szkripthez először== | ||
You are done when the installation finishes! Open your browser and enter the URL to the LimeSurvey administration. Assuming you used 'limesurvey' as the directory name to store the files in, this will be something like "http://www.example.com/limesurvey/admin". | You are done when the installation finishes! Open your browser and enter the URL to the LimeSurvey administration. Assuming you used 'limesurvey' as the directory name to store the files in, this will be something like "http://www.example.com/limesurvey/admin". |
Revision as of 07:28, 6 October 2023
Általános
A LimeSurvey projekt két módot kínál a LimeSurvey telepítésére:
- A webszerverére:
Ebben az esetben kövesse az ezen az oldalon található utasításokat az 1. lépéstől kezdve.
- A helyi Windows PC-n:
Általában csak akkor szeretné telepíteni a LimeSurvey-t a helyi számítógépére, ha helyi felméréseket szeretne készíteni (főleg gyorsaság vagy fejlesztési/tesztelési okokból), és később feltölteni a LimeSurvey élő telepítésére egy webszerverre. Erre a célra készítettünk egy speciális LimeSurvey csomagot, amely tartalmazza a webszervert, az adatbázist, a LimeSurvey alkalmazást és útmutatót a telepítéshez.
Győződjön meg arról, hogy a LimeSurvey-t tudja használni webhelyén
Győződjön meg arról, hogy szervere megfelel a következő további követelményeknek.
A 'LimeSurvey 6.x minimális követelménykészlete:
- Minimum 250 MB lemezterület.
- MariaDB 10.3.38 vagy újabb 'VAGY MySQL 8 vagy újabb 'VAGY Microsoft SQL Server 2008 vagy újabb VAGY Postgres 12 vagy újabb.
- PHP verziókövetelmények:
- LS 6.x PHP 7.4.x-ről 8.1.x-re ! N!** LS 5.x PHP 7.2.5-től 8.0.x-ig
- LS 3.x PHP 5.5.9-től 7.4.x-ig
- A php.ini `short_open_tag` beállítását a következőre kell állítani `BE`
- A következő PHP modulokat/könyvtárakat kell engedélyezni:
- mbstring (Multibyte String Functions) kiterjesztés könyvtár.
- PDO adatbázis-illesztőprogram MySQL-hez (pdo_mysql vagy pdo_mysqli) vagy Postgres-hez (pdo_pgsql) vagy MSSQL-hez (pdo_sqlsrv Windows és pdo_dblib Linuxra).
- Ezenkívül általánosságban feltételezzük, hogy az összes PHP alapértelmezett könyvtár engedélyezve van
- ** hash
- session
- openssl vagy mcrypt
- fájlinformáció
- SimpleXML
- stb…
Opcionális PHP-bővítmények:
- GD-Library FreeType támogatással szükséges a captchákhoz, szép grafikonokhoz a statisztikákban vagy képek feltöltéséhez a HTML-szerkesztőn keresztül - lásd: [https:/ /php.net/manual/image.setup.php PHP GD-Library Extension dokumentáció]
- IMAP (meglehetősen szabványos) szükséges az [[Email bounce tracking system|email bounce tracking system] ] - lásd a PHP IMAP kiterjesztés dokumentációját
- A felmérés résztvevőinek LDAP-t használó importálásához telepíteni kell az LDAP-ot - lásd: [https:/ /php.net/manual/en/book.ldap.php PHP LDAP dokumentáció]
- Zip (meglehetősen szabványos) szükséges a sablonok feltöltéséhez, a .zip formátumú archivált erőforrások importálásához és az excel exportáláshoz - lásd a PHP Zip Extension dokumentációját
- Zlib (meglehetősen szabványos) szükséges a ComfortUpdate-hoz - lásd: [https ://php.net/manual/zlib.setup.php PHP Zlib kiterjesztés dokumentációja]
A legtöbb esetben webszerver-szolgáltatója vagy rendszergazdája tud segíteni ezekkel az opcionális összetevőkkel kapcsolatban.
Ha a Microsoft IIS-kiszolgálóját szeretné futtatni, a Telepítés XP-re IIS-sel szintén segíthet.
Böngésző kompatibilitás
A felmérések szempontjából jelenleg támogatjuk az IE11-et (kivéve az intranet módot) és minden újabb hasonló böngészőt, mint például az Edge, FF, Chrome, Opera stb. aktivált JavaScript.
Az adminisztrációs részhez jelenleg támogatjuk az Edge-t és az összes újabb hasonló böngészőt, mint az FF, Chrome, Opera stb. aktivált JavaScripttel. Az adminisztrációs részben már nem támogatjuk az Internet Explorer egyetlen verzióját sem.
Képernyőméretek
Bármilyen ésszerű képernyőméretet támogatunk felmérés készítéséhez (360px x 640px és nagyobb). A LimeSurvey adminisztrációs oldalának minimális támogatott képernyőfelbontása 1280pxx1024px.
Hosting for LimeSurvey
A LimeSurveynek együtt kell működnie a legtöbb PHP-t és MySQL-t biztosító hosting céggel. Ha a LimeSurvey készen telepített verzióját szeretné, próbálja ki a LimeSurvey Cloud szolgáltatást, különben nézze meg a LimeSurvey-kompatibilis tárhelyszolgáltatók listája.
A LimeSurvey csomag letöltése
Töltse le a legújabb stabil LimeSurvey zip-csomagot (az Ön kényelme érdekében gzip, bz2 és 7zip csomagok is elérhetők), és mentse el a helyi lemezre.
Csomagolja ki a LimeSurvey csomagot
Csomagolja ki a zip fájlt egy dedikált könyvtárba/mappába a kívánt tömörítő szoftver segítségével. A fájl kicsomagolásakor ügyeljen arra, hogy a fájlokkal együtt kicsomagolja a könyvtárstruktúrát (ez a legtöbb tömörítőprogram alapértelmezett viselkedése). A telepítési könyvtár elérési útja nem tartalmazhat '(' vagy ')' speciális karaktereket, de tartalmazhat szóköz karaktert.
Információk gyűjtése a szerverről
A LimeSurvey webszerverére való helyes telepítéséhez a következőket kell tudnia:
- Az Ön tervezett webhelyének URL-címe, ahol a szkriptek találhatók (pl. http://my.domain.com/limesurvey).! N!*Az a fizikai lemez helye a szerveren, ahol a szkriptjei lesznek (pl. /home/usr/htdocs/limesurvey).
- Az adatbázis-kiszolgáló IP/net helye (azaz localhost' ').
- Ha az adatbázis-kiszolgáló nem szabványos portot használ, derítse ki, melyik port az.
- Az adatbázis-kiszolgálóhoz tartozó felhasználónév és jelszó.
- A legtöbb szolgáltatónál ez nem lehetséges. hagyja, hogy a szkript hozza létre az adatbázist, de ezt magának kell megtennie. Ha Ön ilyen szolgáltatót használ, kérjük, hozzon létre egy adatbázist (például „limesurvey”).
Töltse fel a fájlokat a webszerverére
Az FTP program (pl. FileZilla) segítségével csatlakozzon a webszerverhez, és hozzon létre egy könyvtárat a szkriptek tárolására. Ezután töltse fel a fájlokat abban a könyvtárstruktúrában, amelyben vannak. Győződjön meg róla, hogy bináris módban tölti fel a fájlokat (ellenőrizze az FTP program beállításait). Kérjük, vegye figyelembe, hogy az ASCII módban történő feltöltés szokatlan hibákhoz vezethet (pl. „osztály nem található” hiba a telepítés során), valamint előfordulhat, hogy a képek feltöltése nem megfelelő.
Könyvtárengedélyek beállítása
A szkript megfelelő működéséhez bizonyos hozzáférésre van szüksége bizonyos könyvtárakhoz - ez különösen a Linux/*nix rendszerekre vonatkozik.
- A "/limesurvey/tmp" könyvtár (és annak összes alkönyvtára és fájlja) importálásra és feltöltésre használják, és Olvasás és Írás értékre kell állítani a webszerveren.
- A "/limesurvey/upload/" könyvtárnak (és annak összes alkönyvtárának és fájljának) kell Olvasás és Írás funkcióval is rendelkezik a webszerverhez, hogy engedélyezze a kép- és médiafájlok feltöltését.
- A '/limesurvey/application/config/ könyvtárnak is szüksége van az Olvasás és írás jogosultságokkal rendelkezik a webszerverhez.
- A többi könyvtár Csak olvasható-ra állítható. Érdemes lehet Linux/Unix rendszerben a /limesurvey/admin könyvtárban lévő minden egyes fájl engedélyét "Csak olvasható"-ra állítani.

Hozzon létre egy adatbázis-felhasználót
A LimeSurvey létrehoz egy adatbázist és a benne lévő táblákat. Ahhoz, hogy ezt meg tudja tenni, szüksége lesz egy adatbázis-felhasználó felhasználónevére és jelszavára. Általában azt javasoljuk, hogy hozzon létre egy adatbázis-felhasználót a következő jogosultságokkal:
- MySQL: KIVÁLASZTÁS, LÉTREHOZÁS, BESZÚRÁS, FRISSÍTÉS, TÖRLÉS, MÓDOSÍTÁS, DROP, INDEX
- PostgreSQL: KIVÁLASZTÁS, BESZÚRÁS, FRISSÍTÉS, TÖRLÉS, CSONKÍTÁS, TRIGGER
- Microsoft SQL Server: Ismeretlen – ha megtudja ezt az információt, kérjük, töltse ki.
Futtassa a telepítő szkriptet
Lépjen az "example.org/limesurvey/admin" oldalra. Ha mindent helyesen konfigurált, a LimeSurvey telepítőjének el kell indulnia – csak kövesse az utasításokat. A rendszer megkérdezi, hogy kívánja-e létrehozni az adatbázist és/vagy létrehozni a táblákat az adatbázison belül. A LimeSurvey ezután létrehozza a szükséges táblákat az adatbázisban.
Csatlakozás az adminisztrációs szkripthez először
You are done when the installation finishes! Open your browser and enter the URL to the LimeSurvey administration. Assuming you used 'limesurvey' as the directory name to store the files in, this will be something like "http://www.example.com/limesurvey/admin".
You should get a login screen. The default login credentials (if they have not been changed during the installation) are:
User: admin
Password: password
You will be prompted to change the default password after you logged in. Have fun!
Further configuration
Caching
LimeSurvey uses the Yii file cache by default, but it can be configured to use other cache engines. Possible other caches are:
- Memcached
- Redis
- WinCache
- XCache
Please see the Yii documentation for full description.
Since LimeSurvey 4.0.0 you also have the possibility to cache calculations in the ExpressionScript. This can provide a significant speed-up depending on survey complexity. To enable the emcache, add this in your config.php file (components array):
'emcache' => array('class' => 'CFileCache'),
As with the main Yii cache, other cache systems can be used.

What if I have problems...
Like all computer programs, most of the time things will work just like the instructions say, but sometimes they just won't. There are too many possible reasons for things not going according to plan to describe here. If you have trouble, first check out the Installation FAQ. If you don't find your answer there, please post your problem and any error messages in the LimeSurvey forums, open a support ticket (only for customers using LimeSurvey Cloud), or join our Discord channel.