x

Fő fejezetek

  1. LimeSurvey Cloud vs LimeSurvey CE
  2. LimeSurvey Cloud – Rövid útmutató
  3. LimeSurvey CE - Telepítés
  4. Hogyan készítsünk jó felmérést (Útmutató)
  5. Elkezdeni
  6. LimeSurvey konfiguráció
  7. Bevezetés – Felmérések
  8. A felmérés beállításainak megtekintése
  9. A felmérés menü megtekintése
  10. A felmérés szerkezetének megtekintése
  11. Bevezetés – Kérdések
  12. Bevezetés – Kérdéscsoportok
  13. Bevezetés - Felmérések - Menedzsment
  14. A felmérés eszköztárának beállításai
  15. Többnyelvű felmérés
  16. Gyors útmutató – ExpressionScript
  17. Speciális funkciók
  18. Általános GYIK
  19. Hibaelhárítás
  20. Megoldások
  21. Engedély
  22. Verzióváltoztatási napló
  23. Bővítmények – Speciális
 Actions

Installation - LimeSurvey CE/hu: Difference between revisions

From LimeSurvey Manual

Maren.fritz (talk | contribs)
Created page with "==Könyvtárengedélyek beállítása=="
FuzzyBot (talk | contribs)
Updating to match new version of source page
 
(26 intermediate revisions by 2 users not shown)
Line 5: Line 5:
<div class="simplebox">Megjegyzés: Ezek a telepítési utasítások a 2.0-s vagy újabb verziókra vonatkoznak. Az 1.92-es verzióhoz tartozó régebbi utasítások [[Telepítési verzió 1.92 vagy régebbi|itt]], a frissítési utasítások pedig [[Frissítés korábbi verzióról|itt]] találhatók.</div>
<div class="simplebox">Megjegyzés: Ezek a telepítési utasítások a 2.0-s vagy újabb verziókra vonatkoznak. Az 1.92-es verzióhoz tartozó régebbi utasítások [[Telepítési verzió 1.92 vagy régebbi|itt]], a frissítési utasítások pedig [[Frissítés korábbi verzióról|itt]] találhatók.</div>


<span id="General"></span>
==Általános==
==Általános==


Line 12: Line 13:
* A helyi Windows PC-n:<br /> Á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 [[A LimeSurvey XAMPP csomag telepítése|útmutatót a telepítéshez]].
* A helyi Windows PC-n:<br /> Á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 [[A LimeSurvey XAMPP csomag telepítése|útmutatót a telepítéshez]].


<span id="Make_sure_you_can_use_LimeSurvey_on_your_website"></span>
==Győződjön meg arról, hogy a LimeSurvey-t tudja használni webhelyén==
==Győződjön meg arról, hogy a LimeSurvey-t tudja használni webhelyén==


Line 18: Line 20:
{{Megjegyzés|A minimális követelményeket is ellenőrizzük a telepítési folyamat során!}}
{{Megjegyzés|A minimális követelményeket is ellenőrizzük a telepítési folyamat során!}}


<div class="mw-translate-fuzzy">
A ''''LimeSurvey 6.x''' minimális követelménykészlete:
A ''''LimeSurvey 6.x''' minimális követelménykészlete:
* Minimum 250 MB lemezterület.
* 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.
* 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:  
* 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 6.x PHP 7.4.x-ről 8.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
** 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 php.ini `short_open_tag` beállítását a következőre kell állítani `BE`
Line 29: Line 32:
** PDO adatbázis-illesztőprogram MySQL-hez (pdo_mysql vagy pdo_mysqli) vagy Postgres-hez (pdo_pgsql) vagy MSSQL-hez ([https://php.net/manual/en/ref.pdo-sqlsrv.php pdo_sqlsrv] Windows és [http://www.php.net/manual/en/ref.pdo-dblib.php pdo_dblib] Linuxra).
** PDO adatbázis-illesztőprogram MySQL-hez (pdo_mysql vagy pdo_mysqli) vagy Postgres-hez (pdo_pgsql) vagy MSSQL-hez ([https://php.net/manual/en/ref.pdo-sqlsrv.php pdo_sqlsrv] Windows és [http://www.php.net/manual/en/ref.pdo-dblib.php pdo_dblib] Linuxra).
** Ezenkívül általánosságban feltételezzük, hogy az összes PHP alapértelmezett könyvtár engedélyezve van  
** Ezenkívül általánosságban feltételezzük, hogy az összes PHP alapértelmezett könyvtár engedélyezve van  
* ** hash
*** hash
*** session
*** session
*** openssl vagy mcrypt
*** openssl vagy mcrypt
Line 35: Line 38:
*** SimpleXML
*** SimpleXML
*** stb…
*** stb…
</div>


<div class="simplebox">Megjegyzés: Ha Linuxról csatlakozik egy Windows kiszolgálón lévő MSSQL adatbázishoz a dblib PDO illesztőprogram használatával, akkor az alapul szolgáló FreeTDS-t megfelelően be kell állítani. További információért tekintse meg a [[Hibaelhárítás]] oldalt.</div>
<div class="simplebox">Megjegyzés: Ha Linuxról csatlakozik egy Windows kiszolgálón lévő MSSQL adatbázishoz a dblib PDO illesztőprogram használatával, akkor az alapul szolgáló FreeTDS-t megfelelően be kell állítani. További információért tekintse meg a [[Hibaelhárítás]] oldalt.</div>
Line 49: Line 53:
Ha a Microsoft IIS-kiszolgálóját szeretné futtatni, a [[Telepítés XP-re IIS-sel]] szintén segíthet.
Ha a Microsoft IIS-kiszolgálóját szeretné futtatni, a [[Telepítés XP-re IIS-sel]] szintén segíthet.


<div class="mw-translate-fuzzy">
===Böngésző kompatibilitás===
===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.  
'''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.
</div>


<div class="mw-translate-fuzzy">
'''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. <u>Az adminisztrációs részben már nem támogatjuk az Internet Explorer egyetlen verzióját sem.</u>
'''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. <u>Az adminisztrációs részben már nem támogatjuk az Internet Explorer egyetlen verzióját sem.</u>
</div>


====Képernyőméretek====
====Képernyőméretek====
Line 60: Line 68:
===Hosting for LimeSurvey===
===Hosting for LimeSurvey===


<div class="mw-translate-fuzzy">
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 [https://www.limesurvey.org/editions-and-prices/limesurvey-pro/editions-and-prices-professional LimeSurvey Cloud] szolgáltatást, különben nézze meg [[LimeSurvey-kompatibilis tárhelyszolgáltatók|a LimeSurvey-kompatibilis tárhelyszolgáltatók listája]].
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 [https://www.limesurvey.org/editions-and-prices/limesurvey-pro/editions-and-prices-professional LimeSurvey Cloud] szolgáltatást, különben nézze meg [[LimeSurvey-kompatibilis tárhelyszolgáltatók|a LimeSurvey-kompatibilis tárhelyszolgáltatók listája]].
</div>


<span id="Download_the_LimeSurvey_package"></span>
==A LimeSurvey csomag letöltése==
==A LimeSurvey csomag letöltése==


[https://community.limesurvey.org/downloads/ 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.
[https://community.limesurvey.org/downloads/ 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.


<span id="Unpack_the_LimeSurvey_package"></span>
==Csomagolja ki a LimeSurvey csomagot==
==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.
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.


<span id="Collect_information_about_your_server"></span>
==Információk gyűjtése a szerverről==
==Információk gyűjtése a szerverről==


Line 79: Line 92:
*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”).
*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”).


<span id="Upload_the_files_to_your_web_server"></span>
==Töltse fel a fájlokat a webszerverére==
==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ő.
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ő.


<span id="Set_directory_permissions"></span>
==Könyvtárengedélyek beállítása==
==Könyvtárengedélyek beállítása==


For the script to work properly it needs certain access to some directories - this applies especially to Linux/*nix systems.
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.
*The '''"/limesurvey/tmp"''' directory (and all its subdirectories and files) are used for imports & uploads and should be set to ''Read & Write'' for your webserver.
*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.
*The '''"/limesurvey/upload/"''' directory (and all its subdirectories and files) must also have ''Read & Write'' for your webserver in order to enable picture and media files upload.
*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.
*The '''"/limesurvey/application/config/"''' directory also needs ''Read & Write'' permissions for your webserver.
*A ''''/limesurvey/application/config/''''' könyvtárnak is szüksége van az ''Olvasás és írás '' jogosultságokkal rendelkezik a webszerverhez.
*The other directories can be set to ''Read Only''. You may wish in Linux/Unix to set the permissions on each file within the /limesurvey/admin directory to ''Read Only''.
*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.


{{Alert|If you are using Linux, then setting permissions depends on your webserver configuration. For example, if you use Apache HTTPD on CentOS, type '''chmod -R 755 <directory> ; chown -R apache <directory>'''. This will give everyone access to read, and your webserver will have the permission to write. Check the [https://www.linux.com/learn/tutorials/309527-understanding-linux-file-permissions following link] for more information on Linux permissions.}}
{{Alert|Ha Linuxot használ, akkor az engedélyek beállítása a webszerver konfigurációjától függ. Ha például Apache HTTPD-t használ CentOS rendszeren, írja be a '''chmod -R 755 parancsot<directory> ; chown -R apache<directory> ''''. Ez mindenkinek hozzáférést biztosít az olvasáshoz, a webszerver pedig írási engedéllyel rendelkezik. A Linux-engedélyekkel kapcsolatos további információkért tekintse meg a [https://www.linux.com/learn/tutorials/309527-understanding-linux-file-permissions következő linket].}}


==Create a database user==
<span id="Create_a_database_user"></span>
==Hozzon létre egy adatbázis-felhasználót==


LimeSurvey will create a database and the tables inside it. To be able to do this, it will need the user name and password of a database user. We generally recommend creating a database user with the following permissions:
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: SELECT, CREATE, INSERT, UPDATE, DELETE, ALTER, DROP, INDEX
- MySQL: KIVÁLASZTÁS, LÉTREHOZÁS, BESZÚRÁS, FRISSÍTÉS, TÖRLÉS, MÓDOSÍTÁS, DROP, INDEX


- PostgreSQL: SELECT, INSERT, UPDATE, DELETE, TRUNCATE, TRIGGER
- PostgreSQL: KIVÁLASZTÁS, BESZÚRÁS, FRISSÍTÉS, TÖRLÉS, CSONKÍTÁS, TRIGGER


- Microsoft SQL Server: ''Unknown - if you can find out this information, please complete it''.
- Microsoft SQL Server: ''Ismeretlen – ha megtudja ezt az információt, kérjük, töltse ki''.


==Run the installation script==
<span id="Run_the_installation_script"></span>
==Futtassa a telepítő szkriptet==


'''Go to "example.org/limesurvey/admin"'''. If you configured everything correctly, the LimeSurvey installer should be starting - just follow the instructions. You will be asked whether you wish to create the database and/or create the tables inside the database. LimeSurvey will then create the needed tables in the database.
''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.


==Connect to the administration script for the first time==
<span id="Connect_to_the_administration_script_for_the_first_time"></span>
==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".
A telepítés befejeztével végzett! Nyissa meg böngészőjét, és adja meg a LimeSurvey adminisztrációjának URL-címét. Feltételezve, hogy a 'limesurvey' nevet használta a fájlok tárolására, ez valami ilyesmi lesz: "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:
Kapnia kell egy bejelentkezési képernyőt. Az alapértelmezett bejelentkezési adatok (ha nem változtak a telepítés során):


<syntaxhighlight lang='html'>
<syntaxhighlight lang='html'>


User: admin
Felhasználó: admin
Password: password
Jelszó: jelszó


</syntaxhighlight>
</syntaxhighlight>


You will be prompted to change the default password after you logged in. Have fun!
A rendszer felszólítja az alapértelmezett jelszó megváltoztatására, miután bejelentkezett. Jó szórakozást!


==Further configuration==
<span id="Further_configuration"></span>
==További konfiguráció==


===Caching===
<span id="Caching"></span>
===Gyorsítótárazás===


LimeSurvey uses the Yii file cache by default, but it can be configured to use other cache engines. Possible other caches are:
A LimeSurvey alapértelmezés szerint a Yii fájlgyorsítótárat használja, de beállítható más gyorsítótármotorok használatára is. További lehetséges gyorsítótárak:


* Memcached
* Memcached
Line 133: Line 153:
* XCache
* XCache


Please see the [https://www.yiiframework.com/doc/api/1.1/CCache Yii documentation] for full description.
Kérjük, tekintse meg a [https://www.yiiframework.com/doc/api/1.1/CCache Yii dokumentációját] a teljes leírásért.


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):
A LimeSurvey 4.0.0 óta lehetősége van a számítások gyorsítótárazására is az ExpressionScriptben. Ez a felmérés összetettségétől függően jelentős gyorsulást biztosíthat. Az emcache engedélyezéséhez adja hozzá ezt a config.php fájlhoz (összetevők tömbje):


<syntaxhighlight lang="php">
<syntaxhighlight lang="php">
Line 141: Line 161:
</syntaxhighlight>
</syntaxhighlight>


As with the main Yii cache, other cache systems can be used.
A fő Yii gyorsítótárhoz hasonlóan más gyorsítótár-rendszerek is használhatók.


{{Note| The emcache is not compatible with randomized surveys, and will be automatically turned off in such cases.}}
{{Megjegyzés| Az emcache nem kompatibilis a véletlenszerű felmérésekkel, és ilyen esetekben automatikusan kikapcsol.}}


==What if I have problems...==
<span id="What_if_I_have_problems..."></span>
==Mi van, ha problémáim vannak...==


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 [https://www.limesurvey.org/forum LimeSurvey forums], open a [https://www.limesurvey.org/contact-us support ticket] (only for customers using LimeSurvey Cloud), or join our [https://discord.gg/DEjguXn Discord channel].
Mint minden számítógépes program, a legtöbb esetben a dolgok az utasítások szerint működnek, de néha egyszerűen nem. Túl sok lehetséges oka van annak, hogy a dolgok nem a tervek szerint alakulnak, és itt leírjuk. Ha problémái vannak, először tekintse meg a [[Telepítési GYIK]]-et. Ha ott nem találja meg a választ, kérjük, tegye közzé problémáját és hibaüzeneteit a [https://www.limesurvey.org/forum LimeSurvey forums] oldalon, nyisson meg egy [https://www.limesurvey.org/contact -us support ticket] (csak a LimeSurvey Cloudot használó ügyfelek számára), vagy csatlakozzon [https://discord.gg/DEjguXn Discord csatornánkhoz].

Latest revision as of 12:06, 25 February 2025

Megjegyzés: Ezek a telepítési utasítások a 2.0-s vagy újabb verziókra vonatkoznak. Az 1.92-es verzióhoz tartozó régebbi utasítások itt, a frissítési utasítások pedig itt találhatók.

Á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.

Template:Megjegyzés

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.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…
Megjegyzés: Ha Linuxról csatlakozik egy Windows kiszolgálón lévő MSSQL adatbázishoz a dblib PDO illesztőprogram használatával, akkor az alapul szolgáló FreeTDS-t megfelelően be kell állítani. További információért tekintse meg a Hibaelhárítás oldalt.

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.
  Ha Linuxot használ, akkor az engedélyek beállítása a webszerver konfigurációjától függ. Ha például Apache HTTPD-t használ CentOS rendszeren, írja be a chmod -R 755 parancsot<directory> ; chown -R apache<directory> '. Ez mindenkinek hozzáférést biztosít az olvasáshoz, a webszerver pedig írási engedéllyel rendelkezik. A Linux-engedélyekkel kapcsolatos további információkért tekintse meg a következő linket.


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

A telepítés befejeztével végzett! Nyissa meg böngészőjét, és adja meg a LimeSurvey adminisztrációjának URL-címét. Feltételezve, hogy a 'limesurvey' nevet használta a fájlok tárolására, ez valami ilyesmi lesz: "http://www.example.com/limesurvey/admin".

Kapnia kell egy bejelentkezési képernyőt. Az alapértelmezett bejelentkezési adatok (ha nem változtak a telepítés során):

Felhasználó: admin
Jelszó: jelszó

A rendszer felszólítja az alapértelmezett jelszó megváltoztatására, miután bejelentkezett. Jó szórakozást!

További konfiguráció

Gyorsítótárazás

A LimeSurvey alapértelmezés szerint a Yii fájlgyorsítótárat használja, de beállítható más gyorsítótármotorok használatára is. További lehetséges gyorsítótárak:

  • Memcached
  • Redis
  • WinCache
  • XCache

Kérjük, tekintse meg a Yii dokumentációját a teljes leírásért.

A LimeSurvey 4.0.0 óta lehetősége van a számítások gyorsítótárazására is az ExpressionScriptben. Ez a felmérés összetettségétől függően jelentős gyorsulást biztosíthat. Az emcache engedélyezéséhez adja hozzá ezt a config.php fájlhoz (összetevők tömbje):

'emcache' => array('class' => 'CFileCache'),

A fő Yii gyorsítótárhoz hasonlóan más gyorsítótár-rendszerek is használhatók.

Template:Megjegyzés

Mi van, ha problémáim vannak...

Mint minden számítógépes program, a legtöbb esetben a dolgok az utasítások szerint működnek, de néha egyszerűen nem. Túl sok lehetséges oka van annak, hogy a dolgok nem a tervek szerint alakulnak, és itt leírjuk. Ha problémái vannak, először tekintse meg a Telepítési GYIK-et. Ha ott nem találja meg a választ, kérjük, tegye közzé problémáját és hibaüzeneteit a LimeSurvey forums oldalon, nyisson meg egy -us support ticket (csak a LimeSurvey Cloudot használó ügyfelek számára), vagy csatlakozzon Discord csatornánkhoz.