Hinweis: Sie sind auf den Seiten der Moodle 1.9 Dokumentation. Die Dokumentation der aktuellsten Moodle-Version finden Sie hier: PHP-Informationen.

PHP-Informationen: Unterschied zwischen den Versionen

Aus MoodleDocs
Wechseln zu:Navigation, Suche
(Visualisierung)
(Inhaltlich weiter umformuliert)
Zeile 6: Zeile 6:


== Ausgabe der PHP-Konfigurationsdaten==
== Ausgabe der PHP-Konfigurationsdaten==
Das Installationsprogramm von Moodle überprüft zu Beginn der Installation, ob alle für Moodle erforderlichen PHP-Plugins aktiviert wurden. Sollte dies nicht der Fall sein, so wird der Anwender darauf aufmerksam gemacht. Möchte man schon im Vorfeld prüfen, ob die PHP-Systemvoraussetzungen für eine Moodleinstallation serverseitig gegeben sind, so kann man ein kleines PHP-Programm schreiben (s.a. Externes PHP-Skript), um sich alle Informationen zur vorhandenen PHP-Installation anzeigen zu lassen.


(Manfred TODO: Inhalt beschreiben)
Nach einer erfolgreichen Moodle-Installation können Sie als Serveradministrator dieses externe Skript erneut verwenden, wenn Sie beabsichtigen
* --> Ausgabe über mehrere Seiten
* ein Moodle-Modul nachzuinstallieren bzw.
* --> Info über Betriebssystem, Plugins, Konfiguration, ..
* das Moodle-System upzugraden oder upzudaten
 
und zuvor prüfen möchten, ob die hierfür eventuell zusätzlichen PHP-Systemvoraussetzungen gegeben sind und z.B. das PHP-LDAP-Modul für die LDAP-Authorisierung schon installiert ist.
=== vor einer Moodle-Installation ===
[[Bild:PHPInfo-Extern-de.jpg|thumb|PHP-Info: Skriptausgabe]]
Das Installationsprogramm von Moodle überprüft zu Beginn der Installation, ob alle für Moodle erforderlichen PHP-Plugins aktiviert wurden. Sollte dies nicht der Fall sein, so wird der Anwender darauf aufmerksam gemacht. Möchte man schon im Vorfeld prüfen, ob die PHP-Systemvoraussetzungen vom Server erfüllt sind, so kann man auch ein kleines PHP-Programm (phpinfo.php) schreiben, um sich alle ''phpinfo'' Informationen anzeigen zu lassen.


Alternativ steht Ihnen als Moodle-Administrator bei einer vorhandenen Moodle-Installation auch innerhalb des Moodle-System eine entsprechende Server-Informationsseite zur Verfügung.




=== Externes PHP-Skript ===
[[Bild:PHPInfo-Extern-de.jpg|thumb|PHP-Info: Skriptausgabe]]


* Sie müssen hierfür mit Ihrem Texteditor eine Datei anlegen, in der Sie die folgende Zeile hineinschreiben
* Sie müssen hierfür mit Ihrem Texteditor eine Datei anlegen, in der Sie die folgende Zeile hineinschreiben
Zeile 22: Zeile 23:
  <?php phpinfo(); ?>
  <?php phpinfo(); ?>


* Speichern Sie diese Datei in Ihrem Moodle-Verzeichnis auf Ihrem Rechner ab, bzw. laden Sie die Datei in Ihr Moodle-Verzeichnis auf Ihrem Server
* Speichern Sie diese Datei in Ihrem Moodle-Verzeichnis z.B. unter den Namen phpinfo.php auf Ihrem Rechner ab, bzw. laden Sie die Datei in Ihr Moodle-Verzeichnis auf Ihrem Server
* rufen Sie nun die Datei mit Ihrem Browser auf  
* rufen Sie nun die Datei mit Ihrem Browser auf  


Zeile 33: Zeile 34:
* Upload this file into your moodle folder on your PC or server.
* Upload this file into your moodle folder on your PC or server.
* Now open this file in your browser. For example <nowiki>http://127.0.0.1/info.php</nowiki>.
* Now open this file in your browser. For example <nowiki>http://127.0.0.1/info.php</nowiki>.
=== bei vorhandener Moodle-Installation ===
 
==== Moodle PHP-Info Seite aufrufen ====
=== Moodle PHP-Informations Seite ===
[[Bild:PHPInfo-Intern-de.jpg|thumb|PHP-Info: Moodle-Infoseite]]
[[Bild:PHPInfo-Intern-de.jpg|thumb|PHP-Info: Moodle-Infoseite]]
Zu finden unter: ''Website-Administration > Server > PHP-Informationen''
Zu finden unter: ''Website-Administration > Server > PHP-Informationen''
Zeile 42: Zeile 43:




 
(Manfred TODO: Inhalt beschreiben)
* --> Ausgabe über mehrere Seiten
* --> Info über Betriebssystem, Plugins, Konfiguration, ..





Version vom 11. Oktober 2009, 10:42 Uhr

Baustelle.png Diese Seite ist noch nicht vollständig übersetzt.

Baustelle.png Diese Seite wird derzeit von Manfred Roos übersetzt. Bei Änderungsvorschlägen nehmen Sie bitte direkt Kontakt mit dem Übersetzer auf.

Die Skriptsprache PHP stellt die Funktion phpinfo() zur Verfügung, deren einzige Aufgabe es ist, die Konfiguration der PHP-Installation mit all seinen installierten Plugins auf dem Bildschirm auszugeben.

Ausgabe der PHP-Konfigurationsdaten

Das Installationsprogramm von Moodle überprüft zu Beginn der Installation, ob alle für Moodle erforderlichen PHP-Plugins aktiviert wurden. Sollte dies nicht der Fall sein, so wird der Anwender darauf aufmerksam gemacht. Möchte man schon im Vorfeld prüfen, ob die PHP-Systemvoraussetzungen für eine Moodleinstallation serverseitig gegeben sind, so kann man ein kleines PHP-Programm schreiben (s.a. Externes PHP-Skript), um sich alle Informationen zur vorhandenen PHP-Installation anzeigen zu lassen.

Nach einer erfolgreichen Moodle-Installation können Sie als Serveradministrator dieses externe Skript erneut verwenden, wenn Sie beabsichtigen

  • ein Moodle-Modul nachzuinstallieren bzw.
  • das Moodle-System upzugraden oder upzudaten

und zuvor prüfen möchten, ob die hierfür eventuell zusätzlichen PHP-Systemvoraussetzungen gegeben sind und z.B. das PHP-LDAP-Modul für die LDAP-Authorisierung schon installiert ist.

Alternativ steht Ihnen als Moodle-Administrator bei einer vorhandenen Moodle-Installation auch innerhalb des Moodle-System eine entsprechende Server-Informationsseite zur Verfügung.


Externes PHP-Skript

PHP-Info: Skriptausgabe
  • Sie müssen hierfür mit Ihrem Texteditor eine Datei anlegen, in der Sie die folgende Zeile hineinschreiben
<?php phpinfo(); ?>
  • Speichern Sie diese Datei in Ihrem Moodle-Verzeichnis z.B. unter den Namen phpinfo.php auf Ihrem Rechner ab, bzw. laden Sie die Datei in Ihr Moodle-Verzeichnis auf Ihrem Server
  • rufen Sie nun die Datei mit Ihrem Browser auf

To view the phpinfo information:

  • In Moodle version 1.7 or greater, choose Site Administration -> Server -> PHP info.
  • Create a file called info.php using your text editor, containing this single line:
<?php phpinfo(); ?>
  • Upload this file into your moodle folder on your PC or server.
  • Now open this file in your browser. For example http://127.0.0.1/info.php.

Moodle PHP-Informations Seite

PHP-Info: Moodle-Infoseite

Zu finden unter: Website-Administration > Server > PHP-Informationen

The phpinfo display contains information about the configuration of your PHP installation. This is useful for checking:

  • that you have installed the required modules needed for Moodle to work, e.g. the LDAP module for LDAP authentication.


(Manfred TODO: Inhalt beschreiben)

  • --> Ausgabe über mehrere Seiten
  • --> Info über Betriebssystem, Plugins, Konfiguration, ..


Siehe auch

  • PHP-Handbuch - Beschreibung der php.ini-Direktiven des Sprachkerns