Yahoo Clever wird am 4. Mai 2021 (Eastern Time, Zeitzone US-Ostküste) eingestellt. Ab dem 20. April 2021 (Eastern Time) ist die Website von Yahoo Clever nur noch im reinen Lesemodus verfügbar. Andere Yahoo Produkte oder Dienste oder Ihr Yahoo Account sind von diesen Änderungen nicht betroffen. Auf dieser Hilfeseite finden Sie weitere Informationen zur Einstellung von Yahoo Clever und dazu, wie Sie Ihre Daten herunterladen.

Was ist eine php.ini, wozu brauche ich das und was schreibe ich da rein?

Bitte in einfachen Worten, gegoogelt habe ich nämlich schon und nix kapiert ;-)

4 Antworten

Bewertung
  • vor 1 Jahrzehnt
    Beste Antwort

    du schreibst leider nicht, was du eigentlich machen willst...

    php = programmiersprache (meist verwendet fuer websites zur generierung von html)

    php-interpreter = programm, das php-code ausfuehrt

    php.ini = datei, die den interpreter konfiguriert

    nimm mal an, du hast eine datenbank und willst deren inhalt auf einer website anzeigen. dabei kann es zu fehlern kommen (zb die datenbank wird nicht gefunden, weil der server down is)

    ein setting in php.ini sagt dem interpreter zb, was er in einer solchen situation machen soll:

    dem user im browser den fehler anzeigen oder nur eine allgemeine site in der art "es ist ein fehler aufgetreten" anzeigen.

    eigentlich ist das nur fuer programmierer interessant. wenn du es genau wissen willst, dann schreib bitte, was du vorhast. so kann dir niemand viel helfen.

  • Jan C
    Lv 5
    vor 1 Jahrzehnt

    PHP steht für Hypertext Preprocessor und ist eine interpretierende Scriptssprache für den Einsatz auf Webservern mit den unterschiedlichsten Betriebsystemen.

    Die PHP.INI ist die Datei, die vom Webserver (meist ist es ein Apache-Webserver) bei Start gelesen und verarbeitet wird und enthält die Konfiguration dieser Sprache.

    Die Konfiguration ist im wesentlichen für folgende Teile bestimmt:

    Httpd-Optionen

    Sprach-Optionen

    Limitierung von Ressourcen

    Performance Tuning

    Verarbeitung von Daten

    Pfade und Verzeichnisse

    Datei-Uploads

    Allgemeines SQL

    Konfigurations-Optionen für Debugger

    und sie dient dem Aufruf der benötigten Module die unter PHP angesprochen werden können.

    Nur geladene Module können also auch verwendet werden und damit hat es ein Provider in der Hand bestimmte PHP Funktionen zu sperren oder zuzulassen.

    Die Einstellungen bestimmen somit nicht nur das Laufzeitverhalten von PHP in Zusammenarbeit mit dem Webserver sondern auch die Möglichkeiten und Grenzen die man hat.

    PHP gibt es in verschiedenen Versionen, aktuell ist momentan 5.2.5.

    Unterschiedliche PHP Versionen haben wegen des unterschiedlichen Entwicklungsstandes auch unterschiedliche Fähigkeiten.

    Die Änderung einer PHP.INI sollte nur vom Fachmann vorgenommen werden oder nach einer präzisen Anleitung.

    Wie die aktuellen Einstellungen sind kann man durch den Aufruf der Funktion phpinfo abfragen.

    Das macht man am besten mit einem kleinen Script:

    <?php

    echo phpinfo();

    ?>

  • vor 1 Jahrzehnt

    Die php.ini Datei ist eine Konfigurationsdatei für den PHP Server.

    Hier werden Grundeinstellungen und Sicherheitseinstellungen gespeichert.

    z.B. dass man die Sourcen der php Dateien nicht ansehen kann, oder auch nicht ausführen kann usw.

    Die wichtigsten Funktionen (haupts. Sicherheit) sind:

    disable_functions = show_source, exec, shell_exec, system, popen, proc_open, proc_nice, ini_restore, passthru, dl

    register_globals = Off

    allow_url_fopen = Off

    display_errors = Off

    open_basedir = [path to the directory of the web server / virtual host]

    safe_mode = On

    LG Platon

    Forum: http://forum.argumente.biz/

  • vor 1 Jahrzehnt

    Einstellungen für PHP (für den Webserver).

    Kommt darauf an was du machen willst.

    Eigentlich müsste bereits eine PHP.INI vorhanden sein, die du nur bearbeiten brauchst.

Haben Sie noch Fragen? Jetzt beantworten lassen.