Kurzus áthelyezése próbálkozásokkal

Kurzus áthelyezése próbálkozásokkal

by Kornél Nagy -
Number of replies: 12

Üdv,

Van egy kurzus, amibe véletlenül két kurzus anyaga (kérdésbank, tesztek, résztvevők, próbálkozások) került. Szét szeretném választani, ami nagyrészt sikerült. A régi helyről importálással minden átment az újonnan létrehozott kurzusba, csak a próbálkozások nem. Hogyan lehetne ezeket is áthelyezni?

Köszönöm a segítséget.

In reply to Kornél Nagy

Tárgy: Kurzus áthelyezése próbálkozásokkal

by Csaba Vágvölgyi -

Kedves Kornél!

Én talán mádképp futnék neki a dolognak:

1. Készítenék egy teljes (felhasználókkal, eredményekkel) másolatot az eredeti kurzusról

2. Kitörölném az egyes példányokból az oda nem illő tartalmakat.

Üdv.: Vágvölgyi Csaba

moodlemoot.hu - online, ingyenes e-learning konferencia június 25-én

In reply to Csaba Vágvölgyi

Tárgy: Kurzus áthelyezése próbálkozásokkal

by Kornél Nagy -

Kedves Csaba!

A segítségkéréskor nem írtam, hogy próbálkoztam a kurzus másolatkészítéssel, de még jelen pillanatban is ott tart, hogy a Biztonsági mentés folyamata függőben. Ezért választottam a másik, az importálási megoldást.

Akkor a probléma igazából a másolat készítésének lefagyása. Valamiért nem tudja megcsinálni. Már két függő folyamat lett, mert most ismét kísérletet tettem a kurzus másolásra, és a folyamat sorra kattintva az alábbi hibaüzenetet látom (remélem, nem baj, hogy ide bemásolom):

Error: mdb->get_record() found more than one record!
   • line 1636 of /lib/dml/moodle_database.php: call to debugging()
   • line 1596 of /lib/dml/moodle_database.php: call to moodle_database->get_record_sql()
   • line 229 of /backup/util/helper/async_helper.class.php: call to moodle_database->get_record_select()
   • line 251 of /course/view.php: call to async_helper::is_async_pending()

Sajnos, nem tudom, mit lehet ezzel kezdeni, egyáltalán, ezt a befagyott műveletet lehet-e törölni valahol.

Köszönöm, ha tudsz valamilyen megoldást írni.

Üdv,
Nagy Kornél
In reply to Kornél Nagy

Tárgy: Kurzus áthelyezése próbálkozásokkal

by Csaba Vágvölgyi -

A cron fut???  

Itt tudod ellenőrizni: Portálkezelés / Értesítések

Itt nincs hibaüzenet? 

Portálkezelés / Szerver / Környezet

In reply to Csaba Vágvölgyi

Tárgy: Kurzus áthelyezése próbálkozásokkal

by Kornél Nagy -

Kedves Csaba!

Sajnos, ahhoz a ponthoz értünk el, amitől kezdettől fogva tartottam, hogy a hiba mélysége meghaladja az én kompetenciámat és tudásomat. Iskolánkban nem én vagyok a rendszergazda, a szerverhez és a Moodle rendszer valóságos fájljaihoz sincs hozzáférésem. Jómagam a program webes felületének kezelését, igazgatását végzem (segítem az oktatók, hallgatók dolgát, teszteket, kérdésbankokat hozok létre, beiratkoztatok, értesítéseket küldök stb.) Úgy gondolom, a cron futtatását én nem tudom megoldani.

A Portálkezelés / Értesítés alatt ez az üzenet fogadott:
"A admin/cli/cron.php kódot sohasem nem használta, futtassa 1 p időközönként."

Hétfőn jelzem a felelősnek a kialakult helyzetet, és tájékoztatom, mire jutottam a segítségeddel, amit ezúton is nagyon köszönök! (Főleg, így hogy hétvége van.)


Köszönet és üdvözlet,

Kornél

In reply to Kornél Nagy

Tárgy: Kurzus áthelyezése próbálkozásokkal

by Csaba Vágvölgyi -

Ez esetben szinte biztosan a cron futás hiánya lesz a probléma.

Ez alapján be tudjátok állítani, de ha segítség kell írj: https://docs.moodle.org/311/en/Cron


Üdv.: Vágvölgyi Csaba

In reply to Csaba Vágvölgyi

Tárgy: Kurzus áthelyezése próbálkozásokkal

by Kornél Nagy -

Köszönöm, kedves Csaba.

Jeleztem felettesemnek a cron futtatása ügyét. Átállította a parancssori helyett a webböngészőből való futtatásra és megkaptam ehhez a jelszót. Sajnos, én ezzel nem tudok mit kezdeni. Vagy mégis tudnám futtatni a Moodle felületen valahol? A tárhelyhez nem férek hozzá.

In reply to Kornél Nagy

Tárgy: Kurzus áthelyezése próbálkozásokkal

by Csaba Vágvölgyi -

A web alapú cron hívást az itt leírt példa alapján tudod futtatni: https://docs.moodle.org/311/en/Cron#The_web_based_Moodle_cron_command

Az igazi gond, hogy ez nem megoldás a rendszer működése szempontjából. Normálisan csak folymatosan futó cron mellett fognak működni bizonyos dolgok.

Linux vagy Windows környezetben fut a Moodle szerveretek? 

Mindkettőben 2 perc alatt megoldható a cron hívás automatizálása a megfeleő jogosultság birtokában. (az új Moodle verziók esetén a percenkénti futtatás prefereált).

Üdv.: Vágvölgyi Csaba


In reply to Csaba Vágvölgyi

Tárgy: Kurzus áthelyezése próbálkozásokkal

by Kornél Nagy -

Kedves Csaba!

Részemről azt hiszem, elmentem a falig. Sem jogosultság, sem elegendő információ és tudás nincs meg ahhoz, hogy előbbre jussak. Úgy vélem, a vizsgaidőszak után lesz előrelépés vagy megoldás a probléma megoldásában.

Köszönöm türelmedet, erőfeszítésedet, remélem, hamarosan fel tudjuk használni ezeket a tanácsokat és helyreáll a rendes működés.

Tisztelettel és üdvözlettel,
Nagy Kornél

In reply to Csaba Vágvölgyi

Tárgy: Kurzus áthelyezése próbálkozásokkal

by Gyula Papp -

Új Windows szervereken már nem tudom életre lehelni a Moodle által javasolt kis progit. Nem csinál semmit.

Ezt használom helyette - nagy megelégeséssel: https://cron-job.org/en/

In reply to Gyula Papp

Tárgy: Kurzus áthelyezése próbálkozásokkal

by Kornél Nagy -

Köszönöm a segítséget, meg kell várnom a vizsgák végét.

In reply to Kornél Nagy

Tárgy: Kurzus áthelyezése próbálkozásokkal

by Kornél Nagy -

Köszönöm kedves Csaba és Gyula a segítő tanácsokat. Végül is a cron futtatásával és egy kis szöszöléssel sikerült megoldani az alap problémát, amiért segítséget kértem.

Üdv,
Nagy Kornél