# Pyetjet mė tė shpeshta (FAQ)

Kjo faqe pėrmban pėrgjigjet e disa nga pyetjet mė tė shpeshta qė bėjnė njerzit qė instalojnė Moodle. Nėse ju keni ndjekur instruksionet e instalimit por keni njė problem, atėhere kjo faqe ėshtė mė e pėrshtatshmja.

Nėse nuk gjeni pėrgjigjen tuaj kėtu atėhere provoni Using Moodle course on moodle.org. Fillo me kėrkimin e forumeve duke pėrdorur pak fjalėkyēe, nės rastin kur problemi juaj ėshtė tashmė i diskutuar. Nėse nuk gjeni gjė, atėhere provo postimin e pyetjes tuaj nė njė forum tė pėrshtatshėm- zakonisht dikush do tė jetė i aftė t'ju ndihmojė.

Nėse keni provuar njė numėr zgjidhjesh pa e zgjidhur problemin tuaj, dhe ju ekzekutoni Moodle-in pas njė firewall, ėshtė e kėshillueshme tė riprovoni rikonfigurimin e firewall-it pėr tu siguruar qė ai nuk bllokon njė funksion tė kėrkuar ose komunikimin e nevojshėm. Firewall-et rrallė shkaktojnė probleme me Moodle por janė rastėsisht pėrgjegjės pėr funksionimin e reduktuar si pasojė e keq-konfigurimit tė firewall-it.

Pėrdor kėtė listė pėr tė kėrcyer te pėrgjigja e pėrkatse mė poshtė:

Sa herė qė provoj tė aksesoj ose shoh njė skedar qė unė e kam ngarkuar (uploaded), marr njė gabim "File not Found"

PHP - a ėshtė i instaluar dhė ēfarė versioni unė kam?

Pėrse tė gjitha faqet e mia janė bosh?

Faqet e mia shfaqin njė gabim fatal (fatal errors) si : call to undefined function: get_string()

Pėrse unė vazhdoj tė marr mesazhe gabimi mbi "headers already sent"?

Vazhdoj tė marr kėtė gabim: Failed opening required '/web/moodle/lib/setup.php'

ēdo tekst qė unė shtoj me njė apostrof (') ose njė thonjėza (") shkakton gabime ose del me njė slash

Vazhdoj tė marr mesazhe gabimi mbi session_start

Kur unė shkoj te faqja admin, mė thuhet ta boshatis dirroot !

Unė logohem por linku i login-it nuk ndryshon. Jam i loguar dhe dhe mund tė navigoj lirisht.

Kur pėrpiqem tė shtoj njė resource, marr njė mesazh gabimi.

Gjatė procesit fillestar tė setting-up, nuk mė kėrkohet fare tė krojoj njė llogari admin!

Nuk mund tė logohem fare- Ngecem tek pamja e ekranit tė logimit.

Si mund ta bėj backup site-in tim Moodle ?

Pėrse nuk e tregon kohėn korrekte site-i im Moodle & date correctly?

Kopjet e Email-it nuk janė dėrguar nga forumet e mia

### Sa herė qė pėrpiqem tė aksesoj ose shoh njė skedar qė unė kam ngarkuar, marr njė gabim error "File not Found"

Psh: Not Found: The requested URL /moodle/file.php/2/myfile.jpg was not found on this server.

Web serveri juaj duhet tė konfigurohet qė tė lejojė pjesėn e URL-sė pas pas njė emri skriptimi qė tė kalojė direkt te skripti. Zakonisht kjo ėshtė e mundshme nė Apache 1, por zakonisht e pamundshme default nė Apache 2. Pėr ta bėrė atė tė mundshme, shto kėtė rresht te httpd.conf, ose te njė skedar .htaccess nė direktorinė tuaj lokale (shih Install documentation pėr mė shumė detaje):

AcceptPathInfo on

Vini re, kjo ecėn vetėm pėr versionin 2.x tė Apache.

Nėse nuk pėrdorni Apache 2 dhe e keni akoma kėtė problem atėhere ndro Moodle me ndonjė metodė tjetėr. Disadvantazhet janė njė humbje e lehtė e performancės pėr pėrdoruesit tuaj dhe ju nuk do tė mundeni tė pėrdorni link-et relative brenda resurseve HTML.

Pėr tė pėrdorur kėtė metodė alternative: logohu si Admin, shko te faqja "Configure Variables" dhe ndysho vendosjet e "slasharguments". Ju duhet tė jeni tani i aftė qė tė aksesoni skedarėt tuaj tė ngarkuar.

### PHP - ėshtė e instaluar dhe ēfarė versioni unė kam?

Krijo njė skedar tė ri tė quajtur info.php nė web site-in tuaj, qė pėrmban tekstin e mėposhtėm, dhe thirre atė nga browser-i juaj:

<?PHP phpinfo() ?>

Nėse nuk ndodh asgjė atėhere nuk e ke instaluar PHP . Shiko dokumentat e instalimit pėr ndonjė informacion ku ta download-osh atė pėr te kompjuteri juaj.

### Pėrse faqet e mia janė bosh?

Kontrollo variablin dirroot variable te config.php. Ju duhet ta kompletoni, pathname-in absolut, psh:

$CFG->dirroot = "d:\inetpub\sites\www.yoursite.com\web\moodle";

Platforma Redhat Linux shiko: Redhat Linux

### Faqet e mia tregojnė fatal error si: call to undefined function: get_string()

Nėse shikoni gabime si:

Parse error: parse error, unexpected T_VARIABLE in c:\program files\easyphp\www\moodle\config.php on line 94
Fatal error: Call to undefined function: get_string() in c:\program files\easyphp\www\moodle\mod\resource\lib.php on line 11

atėhere ju mund tė mos keni vėnė pikpresjeen ose thonjėzat mbyllėse nga njė rresht te config.php (para rreshtit 94).

Njė arsye tjetėr mund tė jetė ju e keni hapur config.php me njė program si Word dhe e keni edituar atė, dhe e keni ruajtur atė si njė faqe HTML , nė vend tė njė skedar teksti.

### Pėrse vazhdoj tė marr mesazhe gabimi mbi "headers already sent"?

Nėse shikoni mesazhe si:

Warning: Cannot add header information - headers already sent by (output started at /webs/moodle/config.php:87) in /webs/moodle/lib/moodlelib.php on line 1322

Warning: Cannot add header information - headers already sent by (output started at /webs/moodle/config.php:87) in /webs/moodle/lib/moodlelib.php on line 1323

Warning: Cannot add header information - headers already sent by (output started at /webs/moodle/config.php:87) in /webs/moodle/login/index.php on line 54

Ju keni rreshtat bosh ose spacio pas shenjės finale ?> nė skedarin config.php. Nganjėherė editorėt e tekstit i shtojnė kėto - psh Notepad i Windows - kėshtu ju mund tė pėrdorni editorė tė tjerė pėr ti fshirė kėto spacio ose rreshta komplet.

### Unė vazhdoj tė marr mesazh tė kėtij gabimi: Failed opening required '/web/moodle/lib/setup.php'

Nė skedarin tuaj config.php, vendosja qė ju pėrdorni pėr variablin dirroot duhet me komplet path-in qė nga root-i i harddrive-it tė serverit tuaj.

Nganjėherė njerzit pėrdorin vetėm path-in qė nga home directory e tyre, ose relativisht ndaj root-it tė direktorisė sė web server-it.

### ēdo tekst qė unė e shtoj me njė apostrof (') ose thonjėza (") shkakton gabime ose del me njė slash

Probleme tė shkaktuara nga apostrofat vijnė nga vendosje "magic quotes" jokorrekte. Moodle kėrkon vendosjet e mėposhtme (qė janė zakonisht default):

magic_quotes_gpc = On
magic_quotes_runtime = Off

Shiko seksionin nė webserver configuration nė dokumentat e Instalimit pėr mė shumėe detaje.

### Vazhdoj tė marr mesazhe gabimi mbi session_start

Nėse shikoni mesazhe si:

Warning: session_start() [function.session-start]: open(/tmp\sess_d40f380d37d431fc1516e9a895ad9ce0, O_RDWR) failed: No such file or directory (2) in G:\web\moodle\lib\setup.php on line 123

Warning: session_start() [function.session-start]: open(/tmp\sess_d40f380d37d431fc1516e9a895ad9ce0, O_RDWR) failed: No such file or directory (2) in G:\web\moodle\lib\setup.php on line 123

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at G:\web\moodle\lib\setup.php:1) in G:\web\moodle\lib\setup.php on line 123

... kėto janė tė lidhur me faktin qė PHP ka dėshtuar ne ruajtjen e skedarėve tė "session" nė hard disk-un tuaj (nė njė direktorinė e quajtuar /tmp). Zakonisht arsyeja ėshtė se ju nuk keni njė direktori tė quajtur /tmp nė kompjuterin tuaj. Kjo ndodh zakonisht nė instalimet nė Windows.

Pėr ta zgjidhur fikso tek vendosjet (settings) e PHP pėr path tė tillė njė direktori reale. Ju mund ta bėni kėtė te skedari php.ini:

session.save_path = C:\temp

ose ndryshe skedarin .htaccess nė direktorinė kryesore tė moodle:

php_value session.save_path "/home/moodle/sessions"

### Kur unė shkoj te faqja admin, mė thuhet ta zbraz krejt dirroot!

Nėse shikoni gabime tė tilla nė Moodle 1.0.9:

Ju lutem rregulloni vendosjet nė config.php: Ju keni: $CFG->dirroot = "/home/users/fred/public_html/moodle"; por duhet: $CFG->dirroot = "";

atėhere ju keni ndeshur me njė tė metė tė vogėl qė ndeshet nė disa servera. Problemi ėshtė me mekanizmin e kontrollit tė gabimeve, jo me path-in aktual. Pėr ta ndrequr, gjej rreshtin kėtė rresht (line 66) nė skedarin admin/index.php:

if ($dirroot != $CFG->dirroot) {

dhe ndroje atė me:

if (!empty($dirroot) and $dirroot != $CFG->dirroot) {

### Unė logohem por duket sikur nuk jam loguar. Unė jam loguar dhe mund tė navigoj lirisht.

Sigurohu qė URL ter $CFG->wwwroot setting ėshtė ekzaktėsisht e njėjtė me atė qė ju po pėrdorni pėr tė aksesuar site-in.

### Kur pėrpiqem tė shtoj njė resource marr njė mesazhe gabimi.

Duke supozuar se pėrdorni Apache, atėhere ka mundėsi qė vendosja juaj nė config.php pėr $CFG->wwwroot ėshtė e ndryshmeis nga URL aktuale qė ju pėrdorni pėr tė aksesuar site-in. Gjithashtu provo ta bėsh off "secureforms" te vendosjet e admin.

### Gjatė procesit tė vendosjes fillestare, nuk mė ėshtė kėrkuar fare tė krijoj njė llogari admin!

Kjo ėsht njė e metė e njohur e versioneve tė Moodle deri te 1.0.9, tashmė ėshtė ndrequr te versioni 1.1.

Ajo nuk prek tė gjithė njerzit, ndodh vetėm kur personi qė instalon Moodle ka njė cookie nė browser nga njė program tjetėr nė tė njėjtin site, tė quajtur "user", "admin", ose "teacher".

Rregullime tė shpejta janė ti fshish kėto cookies nga browser-i juaj para instalimit, pėrdorimi i njė browser-i tjetėr, ose editimi i skedarėve moodle/admin/user.php pėr tė futur kėto rreshta afėr kreut:

unset($user);
unset($admin);
unset($teacher);

Pasi kryen seicilėn nga kėto rregullime ėshtė mirė ti fshish tė gjitha tabelat nga databaza juaj dhe tė re-install pėrsėri nga fillimi.

### Nuk mund tė logohem - Ngecem tek pamja e logimit.

Shkaku mė i rėndomtė ėshtė qė kompjuteri juaj (jo serveri juaj Moodle) ka njė firewall qė heq informacion nga browser-i. Kėtu janė disa instruksione pėr rregullimin Norton firewall products.

Severi admin mund ta rregullojė kėtė pėr tė gjithė duke edituar konfigurimin e Moodle dhe duke ndryshuar variablin "secureforms" nė "No".

Njė shkak tjetėr i mundshėm i kėtij prpblemi ėshtė qė sesionet nuk janė konfiguruar nė si duhet nė server. Ju mund ta testoni kėtė duke thirrur skriptin http://yourserver/moodle/lib/session-test.php.

### Si mund tė bėj backup krejt site-in Moodle?

Ka dy gjėra kryesore qė duhet ti bėni kopje: databaza dhe skedarėt e ngarkuar (uploaded). Vetė skritet Moodle janė mė pak tė rėndėsishėm, meqenėse ju gjithmonė mund tė download-oni njė kopje nėse ju duhet.

Ka shumė mėnyra pėr tė bėrė backup-e. Kėtu ėshtė skica e njė skripti tė vogėl qė mund ta ekzekutoni nė Unix pėr tė bėrė backup tė databazės (ai ecėn mirė sa mund ta keni si skript qė ekzekutohet ēdo ditė nėpėrmjet njė cron task

cd /my/backup/directory

mv moodle-database.sql.gz moodle-database-old.sql.gz

mysqldump -h example.com -u myusername --password=mypassword -C -Q -e -a mydatabasename > moodle-database.sql

gzip moodle-database.sql

Pėr skedarėt, ju mund tė pėrdorni rregullisht komandėn rsync pėr tė kopjuar vetėm skedarėt e ndryshuar te njė host tjetėr:

rsync -auvtz --delete -e ssh mysshusername@example.com:/my/server/directory /my/backup/directory/

### Pėrse site-i Moodle im nuk e shfaq kohėn dhe & datėn nė mėnyrė korrekte?

ēdo gjuhė kėrkon kodin specifik (tė quajtur njė kod lokal) pėr tė lejuar shfaqjen korrekte tė datės. Paketa e gjuhės pėrmban kodet standarte default, por nganjėherė kėto nuk funksionojnė nė servera Windows.

Ju mund tė gjeni kodet korrekte lokale pėr Windows nė kėto dy faqe: Kodet e gjuhės dhe Kodet e Country/region .(psh "esp_esp" pėr spanish)

Kėto kode lokale mund tė futen nė Admin -> Configure -> Variables page, ku ato mund tė mbishkruhen mbi ato tė paketės sė gjuhės sė zgjedhur aktualisht .

### Kopjet Email nuk janė dėrguar nga forumet e mia

Ju duhet ndėrtoni cron-et nė mėnyrė tė pėrshtatshme nėse doni qė Moodle tė dėrgojė automatikisht email-e nga forumet, journals, assignments etj. I njėjti proces gjithashtu kryen njė numėr pastrimesh (clean-up tasks) siē janė fshirjet e pėrdoruesve tė vjetėr tė pakonfirmuar, studentė tė vjetėr tė paregjistruar etj.

Kryesisht, ju duhet tė ndėrtoni njė proces i cili rregullisht tė thėrrasi skriptin http://yoursite/admin/cron.php. Ju litem shikoni seksioni mbi cron-in nė dokumentat e instalimit.

Tip: Provo vendosjen default nė faqen e variablave tė Moodlee. Lere smtphost bosh. Kjo do tė jetė e pranueshme pėr shumicėn e pėrdoruesve.

Sugjero njė FAQ tė re (pėrfshi dhe pėrgjigjen!)

Falenderojmė John Eyre pėr ndihmėn nė mbajtjen e kėsaj FAQ.

Dokumentacioni i Moodle

Version: $Id: faq.html,v 1.6 2003/03/30 13:54:28 moodler Exp $