installation_guide_german.html 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458
  1. <html><head><title>Dokeos community release 2.0 Installationshandbuch</title>
  2. <link rel="stylesheet" href="../main/css/default.css" type="text/css" media="screen,projection">
  3. <link rel="shortcut icon" href="http://cvs.sourceforge.net/viewcvs.py/*checkout*/dokeos/dokeos/dokeos/favicon.ico" type="image/x-icon"></head>
  4. <body>
  5. <div id="header1">
  6. <h1>Dokeos community release 2.0 Installationshandbuch</h1>
  7. </div>
  8. <div id="outerframe">
  9. <div id="main">
  10. <p>Herzlichen Dank fr das Herunterladen von Dokeos!
  11. Dieser Text wird Ihnen die Grundlagen der Installation von Dokeos 2.0 fhren.
  12. Lesen sie die Informationen bitte sorgf�tig durch, bevor Sie mit der Installation beginnen.</p>
  13. <p>Dies ist lediglich eine kurze Anleitung fr die Installatin. Wir sind dabei, ein Handbuch mit weiteren
  14. Informationen zu schreiben; dieses ist leider zum jetzigen Zeitpunkt noch nicht fertig. Nach Fertigstellung
  15. wird das Handbuch ber die <a href="http://www.dokeos.com/documentation.php">Dokeos documentation</a> Seite
  16. verfgbar sein. Sie k�nen die Arbeitskopie im jetzigen Stand auf unserem <a href="http://www.dokeos.com/wiki/index.php/Manual">Web WIKI</a> anschauen.</p>
  17. <p>
  18. <b>Inhalt</b>
  19. </p><ol>
  20. <li>Voraussetzungen</li>
  21. <li>Installation einer neuen Dokeos Version</li>
  22. <li>Upgrade einer vorigen Dokeos Version</li>
  23. <li>M�liche Probleme</li>
  24. <li>Administration</li>
  25. <li>Ldap (optional)</li>
  26. </ol>
  27. <p></p>
  28. <h2>1. Voraussetzungen</h2>
  29. <p>Dokeos ist eine Web Applikation, die einige andere Software ben�igt:</p>
  30. <ul>
  31. <li>Webserver - wir empfehlen <strong>Apache</strong></li>
  32. <li><strong>PHP</strong></li>
  33. <li><strong>MySQL</strong> Datenbankserver</li>
  34. </ul>
  35. <p>
  36. Diese Software Pakete mssen auf dem Computer installiert sein, wo Sie Dokeos installieren wollen.
  37. <br>
  38. Sie k�nen diese Software Pakete separat installieren, was oft zu den besten Ergebnissen fhrt. Allerdings k�nen
  39. Anwender mit weniger Kenntnissen, die Dokeos testen wollen, ein <i>kombiniertes Paket</i> benutzen; wir empfehlen
  40. Wamp (Download von <a href="http://www.wampserver.com/en/index.php">The WAMP5 Website</a>, zus�zlich ben�igt man
  41. das <a href="http://www.wampserver.com/en/add-ons.php">PHP4 add-on</a>) oder <a href="http://www.apachefriends.org/en/index.html">XAMP</a>.</p>
  42. <h3>1.1. Webserver</h3>
  43. <p>
  44. Der Apache Webserver wird empfohlen, und Dokeos ist so konfiguriert, da�einige
  45. der Apache Erweiterungen benutzt werden, falls vorhanden. Andere Webserver sind aber
  46. m�lich. Die besten Ergebnisse fr Sicherheit erreicht man, wenn das Apache Modul mod_rewrite
  47. aktiviert ist. Die mod_reqrite Regeln fr Dokeos werden aus einer .htaccess Datei im Kursverzeichnis
  48. gelesen, daher mu�Apache dies gestatten (AllowOverride FileInfo in httpd.conf).
  49. <br><br>
  50. <a href="http://httpd.apache.org/download.cgi">Download Apache Webserver</a><br>
  51. <a href="http://httpd.apache.org/docs-project/">Apache Webserver Handbuch</a>
  52. </p>
  53. <h3>1.2. PHP</h3>
  54. <p>PHP Version 4.3.2 oder sp�er (4.x Versionen) sind notwendig, und die folgenden Module mssen
  55. konfiguriert sein: mysql, zlib, preg, xml. PHP Version 5 oder sp�er wird bislang von Dokeos noch
  56. nicht untersttzt.
  57. Falls Ldap mit Dokeos benutzt werden soll, mu�auch das ldap Modul eingebunden sein.
  58. Die meisten der kompilierten PHP4 Distributionen enthalten diese Module.
  59. Dokeos prft bei der Installation, ob diese vorhanden sind.<br><br>
  60. <a href="http://www.php.net/downloads.php">Download PHP</a><br>
  61. <a href="http://www.php.net/docs.php">PHP Handbuch</a>
  62. </p>
  63. <p>
  64. Einige Benutzer k�nten Probleme haben, wenn PHP folgende Einstellungen nicht hat:</p>
  65. <ul>
  66. <li>short_open_tag = On</li>
  67. <li>safe_mode = Off</li>
  68. <li>magic_quotes_gpc = On</li>
  69. <li>magic_quotes_runtime = Off</li>
  70. </ul>
  71. <p>
  72. �tere Dokeos Versionsn erforderten Past register_globals = on. Dies ist nicht mehr l�ger
  73. erforderlich, auch bei off wird Dokeos korrekt laufen.</p>
  74. <p><strong>BSD Benutzer:</strong> Die nachfolgenden Bibliotheken mssen w�rend der PHP Installation
  75. eingebunden werden:</p>
  76. <ul>
  77. <li>php-mysql Die mySQL Erweiterung fr PHP</li>
  78. <li>php-pcre Die pcre Erweiterung fr PHP</li>
  79. <li>php-session Die session Erweiterung fr PHP</li>
  80. <li>php-zlib Die zlib Erweiterung fr PHP</li>
  81. <li>php-xml</li>
  82. <li>(optional) php-ldap falls die LDAP Authentifizierung benutzt werden soll</li>
  83. </ul>
  84. <h3>1.3. Der MySQL Datenbankserver</h3>
  85. <p>Sie ben�igen ein Login und Passwort, mit dem Sie den Server administrieren oder zumindest eine Datenbank
  86. anlegen k�nen. Per Default legt Dokeos fr jeden Kurs eine neue Datenbank an; was bedeutet, da�Ihr
  87. Provider Ihnen gestatten sollte, mehrere Datenbanken anzulegen und zu administrieren. Die k�nen Dokeos auch
  88. installieren mit der Option, nur eine Datenbank zu verwenden, diese Option mssen Sie dann w�rend der
  89. Intallation ausw�len.
  90. <br><br>
  91. <a href="http://dev.mysql.com/downloads/">Download MySQL Server</a><br>
  92. <a href="http://dev.mysql.com/doc/mysql/en/index.html">MySQL Server Handbuch</a>
  93. </p>
  94. <p>
  95. <b>Bitte beachten:</b><br>
  96. Es scheint, als wrden ` Zeichen, die in SQL Abfragen eingefgtsind, nicht
  97. mit �teren MySQL Versionen (�ter als 3.23.6) nicht funktionieren.</p>
  98. <h3>1.4. Erlaubnisse</h3>
  99. <p>
  100. Weiterhin ben�igt das Serververzeichnis, in das Sie Dokeos entpackt haben "Write" Rechte. Auf einem lokalen
  101. Windows Rechner ist das kein Problem. Auf einem remote Server mssen Sie die Rechte vergeben k�nen durch CHMOD
  102. per FTP, Telnet o.�
  103. </p>
  104. <hr>
  105. <h2>2. Installation einer neuen Dokeos Version</h2>
  106. <p>
  107. 2.1. Download des Dokeos 1.6.1 Installationspakets (.zip fr Windows Benutzer oder .tar.gz fr alle anderen)
  108. von der <a href="http://www.dokeos.com/download.php">Dokeos download</a> Seite.
  109. </p>
  110. <p>
  111. 2.2. Unzip oder untar das heruntergeladene Paket.
  112. Die meisten neueren Betriebssysteme k�nen dies mittels einer integrierten Software, falls das nicht geht,
  113. �fnen Sie die Kommandozeile, gehen zum Download Verzeichnis und geben ein:
  114. tar -zxvf dokeos-1.6.1.beta.tar.gz
  115. </p>
  116. <p>2.3. Inhalt des Dokeos Installationspakets auf Ihre Website auf dem Webserver hochladen
  117. (z.B. per FTP, SCP, Datei kopieren), entweder in das webroot Verzeichnis oder ein Unterverzeichnis. Der
  118. Webserver kann auch ihr lokaler Computer sein. Vergewissern Sie sich, da�alle Verzeichnisse angelegt
  119. werden (archive, home, claroline, courses) und alle php Dateien kopiert wurden.
  120. </p>
  121. <p>Fr Windows Benutzer, die Dokeos loakl installieren: Falls Sie ein
  122. Apache/PHP/MySQL Paket benutzen, kopieren Sie den Inhalt des Dokeos Pakets einfach in das Web Verzeichnis
  123. des Kombipakets:</p>
  124. <ul>
  125. <li><strong>EasyPHP</strong> - C:\Program Files\easyphp\www\</li>
  126. <li><strong>WAMP</strong> - C:\Program Files\wamp\www\
  127. </li><li><strong>XAMP</strong> - C:\Program Files\xamp\www\</li>
  128. </ul>
  129. <p>
  130. 2.4. Die nachfolgenden Verzeichnisse mssen fr alle readable, writeable und executable sein:
  131. </p>
  132. <ul>
  133. <li>dokeos/main/inc/conf/</li>
  134. <li>dokeos/main/garbage/</li>
  135. <li>dokeos/main/upload/</li>
  136. <li>dokeos/archive/</li>
  137. <li>dokeos/courses/</li>
  138. <li>dokeos/home/</li>
  139. </ul>
  140. <p>
  141. Auf Linux, Mac OS X und BSD Betriebssystemen k�nen Sie hierfr den CHMOD 777 Befehl verwenden.
  142. In Windows mssen Sie vielleicht die Verzeichnis Eigenschaften (per rechts Klick) prfen.
  143. </p>
  144. <p>
  145. 2.5. Die nachfolgenden Dateien mssen fr alle readable und writeable sein:
  146. </p>
  147. <ul>
  148. <li>dokeos/main/inc/conf/claro_main.conf.php (wenn vorhanden)</li>
  149. <li>dokeos/home/*.html</li>
  150. </ul>
  151. <p>
  152. Auf Linux, Mac OS X und BSD Betriebssystemen k�nen Sie hierfr den CHMOD 666 Befehl verwenden.
  153. In Windows mssen Sie vielleicht die Verzeichnis Eigenschaften (per rechts Klick) prfen.
  154. </p>
  155. <p>
  156. <b>Bitte beachten:</b><br>
  157. Die home_*.html Dateien nicht direkt bearbeiten. Benutzen Sie stattdessen die "Homepage konfigurieren" Option
  158. in der Dokeos Administration.
  159. </p>
  160. <p>
  161. 2.6. �fnen sie einen Webbrowser und gehen Sie zu
  162. http://www.ihrserver.org/ihresite/dokeos/index.php
  163. Falls Sie Dokeos lokal installieren (nicht auf einem remote Server) �fnen Sie:
  164. http://localhost/dokeos/index.php
  165. </p>
  166. <p>
  167. 2.7. Klicken Sie auf den "Installieren" Button und folgen Sie den Anweisungen.
  168. Windows: Mit Kombinationspaketen wie easyphp, wo nichts ver�dert wurde, sollten Login und Passwort
  169. fr MySQL wahrscheinlich leer bleiben.
  170. </p>
  171. <p>
  172. <strong>2.8. Konfiguration und Sicherheit nach der Installation</strong>
  173. </p>
  174. <ul>
  175. <li><strong>Schtzen Sie ihre Konfigurationsdatei: </strong>
  176. Vergewissern Sie sich, da�niemand die Datei berschreiben kann. Die Konfigurationsdatei befindet sich hier: <em>(Dokeos Verzeichnis)</em>/main/inc/conf/claro_main.conf.php.
  177. Die Datei sollte nur lesbar sein (Windows/XWindows: rechts Klick auf die Datei und die Eigenschaften anpassen.
  178. linux/bsd/macosx: den chmod 444 Befehl benutzen). Die Konfigurationsdatei wird von Apache erstellt, daher mssen Sie
  179. eventuell ein "root" Benutzer sein, um die Erlaubnisse zu ver�dern.</li>
  180. <li><strong>Installationsverzeichnis schtzen: </strong>
  181. falls das <em>(Dokeos Verzeichnis)</em>/main/install Verzeichnis weiterhin erreichbar ist, k�nte
  182. jemand ber Ihre vorhandene Installation neu installieren (Sie k�nten Daten verlieren). Verschieben Sie
  183. das Verzeichnis ausserhalb der Webverzeichnisse, wo es nicht mehr fr einen Browser erreichbar ist, �dern Sie
  184. den Verzeichnisnamen, oder bearbeiten Sie die Eigenschaften, damit niemand das Verzeichnis lesen oder Dateien
  185. darin ausfhren kann.
  186. </li>
  187. <li><strong>Verbesserte Sicherheit: </strong>
  188. Die Dateien fr alle lesbar machen, erleichtert die Installation und hilft bei Problemen fr
  189. die, welche keine Adminsitrator Erfahrung haben. Es ist aber sicherer, den Eigentmer des Apache Prozesses
  190. (oft als apache oder www-data bezeichnet) auch zum Eigentmer aller Dokeos Verzeichnisse und Dateien zu
  191. machen. So brauchen diese Dateien lediglich fr den Apache Prozess readable und writeable zu sein, nicht aber
  192. fr alle.</li>
  193. <li><strong>Ihre Dokeos Installation konfigurieren: </strong>
  194. In der Administration von Dokeos, k�nen Sie die Dokeos Konfiguration benutzen, um das Verhalten Ihrer Dokeos
  195. Installation anzupassen.</li>
  196. <li><strong>Dokeos Mail konfigurieren: </strong>
  197. Dokeos benutzt zumeist die Mail Einstellungen aus der php.ini Datei. Das Modul "Ankndigungen" benutzt
  198. phpMailer (ein anderes freies Software Projekt) und die Einstellungen fr dieses Werkzeug k�nen angepa� werden
  199. in der <em>(Dokeos Verzeichnis)</em>/main/inc/conf/mail.conf.php Datei.</li>
  200. </ul>
  201. <hr>
  202. <h2>3. Upgrade von einer �teren Dokeos Version</h2>
  203. <p>
  204. Vor einem Upgrade empfehlen wir, da�Sie unbedingt ein vollst�diges Backup der vorigen Dokeos Verzeichnisse und
  205. Datenbanken durchfhren. Sollten Sie sich nicht sicher sein, wie man das erreicht, erkundigen Sie sich bei Ihrem
  206. Provider nach Hilfestellung.
  207. Falls Sie ein Upgrade von Dokeos 1.6 durchfhren, k�nen Sie einfach die neuen Dateien von 1.6.1 ber die Dateien der vorigen Version kopieren. Falls Sie ein Upgrade von einer �teren Version durchfhren (1.5.x), mssen Sie die integrierte Upgrade
  208. Funktion benutzen (Anleitungen weiter unten).
  209. </p>
  210. <p>
  211. 3.1. Download des Dokeos 1.6.1 Installationspakets (.zip fr Windows users oderr .tar.gz fr alle anderen) von der <a href="http://www.dokeos.com/download.php">Dokeos Download</a> Seite.
  212. </p>
  213. <p>
  214. 3.2. Unzip oder untar das heruntergeladene Installationspaket.
  215. Die meisten neueren Betriebssysteme k�nen dies mittels einer integrierten Software, falls das nicht geht,
  216. �fnen Sie die Kommandozeile, gehen zum Download Verzeichnis und geben ein:
  217. tar -zxvf dokeos-1.6.1.beta.tar.gz
  218. </p>
  219. <p>
  220. 3.3. Verschieben Sie das Dokeos Verzeichnis in einen neuen Pfad, nicht in das der vorherigen Version.
  221. </p>
  222. <p>
  223. <b>WARNUNG:</b><br>
  224. L�chen Sie das Installationsverzeichnis der vorherigen Version nicht vor der Installation der neuen Version! Nachdem das
  225. Update erfolgreich durchgefhrt wurde, k�nen Sie den alten Pfad entfernen.
  226. </p>
  227. <p>
  228. <b>TIPP:</b><br>
  229. Falls Sie Dokeos 1.6.1 im gleichen Verzeichnis wie die vorherige Version installieren wollen:
  230. </p><ul>
  231. <li>verschieben Sie das alte Verzeichnis an einen neuen Ort (z.B. verschieben Sie dokeos/ nach dokeos_old/)</li>
  232. <li>entpacken Sie Dokeos 1.6.1 in das Verzeichnis der alten Version (z.B. entpacken Sie Dokeos 1.6.1 nach dokeos/)</li>
  233. <li>gehen Sie zum n�hsten Schritt</li>
  234. </ul>
  235. <p></p>
  236. <p>
  237. 3.4. Die nachfolgenden Dateien mssen fr alle readable und writeable sein:
  238. </p><ul>
  239. <li>dokeos/main/inc/conf/claro_main.conf.php (falls vorhanden)</li>
  240. <li>dokeos/home/*.html</li>
  241. </ul>
  242. <p>
  243. Auf Linux, Mac OS X und BSD Betriebssystemen k�nen Sie hierfr den CHMOD 666 Befehl verwenden.
  244. In Windows mssen Sie vielleicht die Verzeichnis Eigenschaften prfen.
  245. </p>
  246. <p>
  247. <b>Bitte beachten:</b><br>
  248. Die home_*.html Dateien nicht direkt bearbeiten. Benutzen Sie stattdessen die "Homepage konfigurieren" Option
  249. in der Dokeos Administration.
  250. </p>
  251. <p>
  252. 3.5. Die nachfolgenden Verzeichnisse mssen fr alle readable, writeable und executable sein:
  253. </p>
  254. <ul>
  255. <li>dokeos/main/inc/conf/</li>
  256. <li>dokeos/main/garbage/</li>
  257. <li>dokeos/main/upload/</li>
  258. <li>dokeos/archive/</li>
  259. <li>dokeos/courses/</li>
  260. <li>dokeos/home/</li>
  261. </ul>
  262. <p>
  263. Auf Linux, Mac OS X und BSD Betriebssystemen k�nen Sie hierfr den CHMOD 777 Befehl verwenden.
  264. In Windows mssen Sie vielleicht die Verzeichnis Eigenschaften prfen.
  265. </p>
  266. <p>
  267. 3.6. �fnen sie einen Webbrowser und gehen Sie zu
  268. http://www.ihrserver.org/ihresite/dokeos/index.php
  269. Falls Sie Dokeos lokal installieren (nicht auf einem remote Server) �fnen Sie:
  270. http://localhost/dokeos/index.php
  271. </p>
  272. <p>
  273. 3.7. Klicken Sie auf den "Installieren" Button, danach auf "Update from Dokeos 1.5 | 1.5.4 | 1.5.5"
  274. und folgen Sie den Anweisungen.
  275. </p>
  276. <p>
  277. 3.8. <i>Dieser Teil ist optional!</i><br>
  278. Nach der Version 1.5.5 k�nen nachfolgende Tabellen aus der dokeos_main Datenbank entfernt werden, wenn
  279. man ein Update von 1.5.5 oder �ter durchgfhrt, vorausgesetzt, Sie benutzen diese nicht fr bestimmte
  280. Anpassungen Ihrer Dokeos Installation:
  281. </p><ul>
  282. <li>`todo`</li>
  283. <li>`pma_bookmark`</li>
  284. <li>`pma_column_comments`</li>
  285. <li>`pma_pdf_pages`</li>
  286. <li>`pma_relation`</li>
  287. <li>`pma_table_coords`</li>
  288. <li>`pma_table_info`</li>
  289. </ul>
  290. Diese Tabellen kann man entfernen, indem man sich als Dokeos User mit der Datenbank verbindet und folgende Abfrage
  291. durchfhrt:
  292. DROP TABLE dokeos_main.my_table;
  293. where dokeos_main is the main dokeos database name and
  294. my_table is each of the preceding tables (fr jede Tabelle wiederholen)
  295. <br><br>
  296. Eine Bereinigung der nicht mehr benutzten Felder hat ebenfalls den Code beeinflu�:
  297. Das Feld main_db.cours.cours_id wurde entfernt, wie auch alle Bezugnahmen auf dieses Feld innerhalb des
  298. offiziellen Dokeos Codes. Der Kurs Code wird stattdessen benutzt. �dern/erg�zen Sie von Ihnen angepa�en
  299. Code dementsprechend, falls dies notwendig ist.
  300. <br><br>
  301. Unter den gleichen Umst�den wie bei der Entfernung von Tabellen k�nen auch die nachfolgenden Felder
  302. entfernt werden, solange sie nicht von Ihrem speziellen Code benutzt werden, indem Sie folgende Abfrage
  303. durchfhren:
  304. ALTER TABLE database.table drop column abc
  305. where database ist der Datenbankname (dokeos_main? oder Code eines Kurses)
  306. table ist der Tabellenname (Kurs?)
  307. abc ist der Name des zu entfernenden Feldes
  308. Sie k�nen auf diese Weise folgende Felder entfernen:
  309. <ul>
  310. <li>`_dokeos_main_`.`cours`.`versionDb`</li>
  311. <li>`_dokeos_main_`.`cours`.`versionClaro`</li>
  312. <li>`_dokeos_main_`.`cours`.`cahier_charges`</li>
  313. <li>`_dokeos_main_`.`faculte`.`bc`
  314. <br><i># die Tabelle `faculte` wurde seit 1.6 umbenannt in `course_category`</i></li>
  315. <li>`_cours_`.`announcement`.`code_cours`</li>
  316. <li>`_cours_`.`course_description`.`upDate`</li>
  317. </ul>
  318. <p></p>
  319. <h2>4. Problembehandlung</h2>
  320. <p>
  321. In Zukunft werden wir auch Anleitungen fr eine Dokeos Installation "per Hand" bereitstellen, wo Sie die Datenbank Tabellen selbst erstellen.
  322. Bei Problemen gehen Sie zur <a href="http://www.dokeos.com/">Dokeos Website</a> und stellen Sie Ihre Fragen in unserem
  323. <a href="http://www.dokeos.com/forum/">Support Forum</a>. Lesen Sie bitte zuerst frhere Nachrichten, um zu sehen, ob es bereits eine Antwort auf Ihre Frage gibt. Wir fhren auch eine Liste von
  324. <a href="http://www.dokeos.com/wiki/index.php/FAQ">H�fig gestellte Fragen</a>.
  325. </p>
  326. <h2>5. Administration</h2>
  327. <p>
  328. Um die Dokeos Administration zu benutzen, �fnen Sie den Browser, gehen Sie zu Ihrer Dokeos Adresse und loggen Sie sich als Administrator ein. Dann sehen Sie einen Link fr "Plattform Administration" imKopfbereich der Seite.
  329. </p>
  330. <h2>6. LDAP</h2>
  331. <p>
  332. <i>Dieser Teil ist optional. Nur Organisationen mit einem LDAP Server werden diese Information ben�igen</i><br>
  333. Ein LDAP Modul wird in Dokeos bereitgestellt, mu�aber zur Benutzung manuell konfiguriert werden.
  334. </p>
  335. <p>
  336. <b>Kompilieren</b><br>
  337. Linux Server: Es k�nte sein, da�Sie PHP mit LDAP Untersttzung neu kompilieren mssen. Neuere Distributionen erlauben auch Download von rpms fr zus�zliche Pakete.</p>
  338. <p>
  339. <b>LDAP in Dokeos aktivieren</b><br>
  340. In (Dokeos Verzeichnis)/main/inc/conf/claro_main.conf.php, etwa in Zeile 90, sehen Sie <br>
  341. //for new login module<br>
  342. //uncomment these to activate ldap<br>
  343. //$extAuthSource['ldap']['login'] = "./main/auth/ldap/login.php";<br>
  344. //$extAuthSource['ldap']['newUser'] = "./main/auth/ldap/newUser.php";<br>
  345. <br>
  346. Entfernen Sie die // vor den beiden letzten Zeilen, um LDAP zu aktivieren</p>
  347. <p>
  348. <b>Einstellungen</b><br>
  349. Fragen Sie den Administrator des LDAP server fr die Einstellungen:
  350. </p><ul>
  351. <li>ldap Server Name</li>
  352. <li>ldap Server Port (gew�nlich 389)</li>
  353. <li>ldap dc</li>
  354. </ul>
  355. Diese Werte mssen Sie eingeben in
  356. (Dokeos Verzeichnis)/main/auth/ldap/ldap_var.inc.php
  357. <br>
  358. //parameters for LDAP module<br>
  359. $usesLDAP = TRUE;<br>
  360. $usesCurriculum = FALSE;<br>
  361. $ldaphost = "myldapserver.com"; // your ldap server<br>
  362. $ldapport = 389; // your ldap server's port number<br>
  363. $ldapDc = "dc=xx, dc=yy, dc=zz"; //domain<br>
  364. <p></p>
  365. <p>
  366. <b>Kursleiter/Student Status</b><br>
  367. Falls gewnscht, k�nen Sie Kursleiter/Student Stauts entsprechend der Einstellungen auf dem LDAP Server
  368. an Dokeos Benutzer vergeben.
  369. Dies ist allerdings kein Standardfeld, Sie mssen dazu den Code ein wenig ver�dern.
  370. main/auth/ldap/ldap_var.inc.php
  371. etwa in Zeile 189, function putUserInfoInClaroline ($login, $infoArray)
  372. </p>
  373. <p>
  374. if (<i>Ihr Kriterium</i>)<br>
  375. {<br>
  376. $statut = STUDENT;<br>
  377. }<br>
  378. else<br>
  379. {<br>
  380. $statut = COURSEMANAGER;<br>
  381. }<br>
  382. </p>
  383. <p>
  384. Falls dies zu schwierig erscheint, ist die einfachste L�ung, zun�hst einfach
  385. $statut = STUDENT anzugeben; und Kursleitern dann ber die Dokeos Administration Rechte zu vergeben.
  386. </p>
  387. <p>
  388. <b>Geschtzte LDAP Server</b><br>
  389. Einige LDAP Server untersttzen keine anonymous Benutzung der Verzeichnis Dienste. In diesem Fall ben�igen Sie Code, der mit einem Namen und Passwort bindet - dieser Code wurde schon bereitgestellt, fragen Sie im Forum danach oder schicken Sie uns eine E-Mail.</p>
  390. <p>
  391. </p><hr>
  392. Kontakt Adresse: Dokeos, 44 rue des palais, B-1030 Brussels, Belgien<br>
  393. E-Mail: info@dokeos.com
  394. <hr>
  395. <p></p>
  396. </div>
  397. </div>
  398. </body></html>