PHP-Datei für Windows 7 herunterladen. Anschließen der Konfigurationsdatei

💖 Gefällt es dir? Teilen Sie den Link mit Ihren Freunden

PHP (englisch PHP: Hypertext Preprocessor – „PHP: Hypertext Preprocessor“; ursprünglich Personal Home Page Tools – „Tools zum Erstellen persönlicher Webseiten“) ist eine universelle Skriptsprache, die intensiv für die Entwicklung von Webanwendungen verwendet wird.

Derzeit wird PHP von der überwiegenden Mehrheit der Hosting-Anbieter unterstützt und ist eine der führenden Sprachen zur Erstellung dynamischer Websites.

Die PHP-Sprache und ihr Interpreter werden von einer Gruppe von Enthusiasten im Rahmen eines Projekts mit entwickelt Open Source. Das Projekt wird unter einer eigenen Lizenz vertrieben, die nicht mit der GNU General Public License kompatibel ist.

Umfang von PHP

Im Bereich der Webprogrammierung, insbesondere der Serverseite, ist PHP (neben JSP, Perl und den in ASP.NET verwendeten Sprachen) eine der beliebtesten Skriptsprachen.

Die Popularität im Bereich der Website-Erstellung wird durch das Vorhandensein einer großen Anzahl integrierter Tools zur Entwicklung von Webanwendungen bestimmt. Die wichtigsten:

  • automatische Extraktion von POST- und GET-Parametern sowie Umgebungsvariablen Webserver in vordefinierte Arrays;
  • Interaktion mit einer Vielzahl verschiedener Datenbankmanagementsysteme (MySQLi, Oracle (OCI8), Oracle, Microsoft SQL Server, Sybase, ODBC, mSQL, IBM DB2, Cloudscape und Apache Derby, Informix, Ovrimos SQL, IBM Notes, DB++, DBM, dBase, DBX, FrontBase, FilePro, Ingres II, SESAM, / InterBase, Paradox File Access, MaxDB, PDO-Schnittstelle (PHP Data Objects);
  • automatisierter Versand von HTTP-Headern;
  • Arbeiten mit HTTP-Autorisierung;
  • Arbeiten mit Cookies und Sitzungen;
  • Zusammenarbeit mit lokalen und gelöschte Dateien, Steckdosen;
  • Verarbeitung von auf den Server hochgeladenen Dateien;
  • Arbeiten mit XForms.

PHP wird derzeit von Hunderttausenden Entwicklern verwendet. Laut dem datengesteuerten Ranking der TIOBE Corporation Suchmaschinen Im September 2015 belegte PHP den 6. Platz unter den Programmiersprachen. Zu den größten Websites, die PHP verwenden, gehören:

Bei der htmlAcademy und ich arbeite dort als Mentor. Im Rahmen des Intensivkurses müssen die Studierenden ihr Arbeitsumfeld verbessern. Dieser Hinweis soll Anfängern diese schwierige Aufgabe erleichtern. Essen verschiedene Wege Einen vollwertigen LAMP-Stack aufbauen, aber wir werden den klassischen Weg gehen. Lassen Sie uns alle Komponenten separat konfigurieren (ohne vorgefertigte Kombinationen zu verwenden) und mit PHP beginnen (es wird auf jeden Fall einen Hinweis zu vorgefertigten LAMP-Baugruppen geben). Da ich vorhabe, in Zukunft als Mentor bei PHP-Intensivkursen zu arbeiten, werde ich ähnliche Anleitungen zur Wiederholung in anderen Betriebssystemen (Linux, macOS) schreiben. Wie man so schön sagt: Es ist besser, einmal zu schwitzen, aber dann wird es für alle einfacher. Also lasst uns anfangen.

Laden Sie PHP für Windows herunter

Gehen Sie zur offiziellen Website und laden Sie die aktuelle Version von PHP herunter. Zum Zeitpunkt des Verfassens dieses Artikels ist dies – 7.1.4 . Auf der Seite stehen mehrere Verteilungsmöglichkeiten zur Verfügung. Ich habe Windows 7 x64, daher wähle ich ein Zip-Archiv mit VC14 x64 Thread Safe.

Bitte beachten Sie, dass zwei Vertriebsoptionen zum Download zur Verfügung stehen: Thread-sicher (TS) Und Nicht Thread-sicher (NTS). Die Wahl hängt davon ab, wie Sie den Dolmetscher einsetzen möchten. Es wird empfohlen, TS für einen einzelnen Webdienstprozess zu verwenden (z. B. konfiguriert über das mod_php-Modul für Apache). NTS wird für die Verwendung von IIS (Internet Information Service) und alternativen FastCGI-Webservern (z. B. Apache mit dem FastCGI-Modul) empfohlen Befehlszeile.

Installieren Sie PHP 7.1

Beginnen wir mit der Vorbereitung von PHP für komfortables Arbeiten über die Befehlszeile. Im vorherigen Schritt haben Sie das Archiv mit der PHP-Distribution heruntergeladen. Im Gegensatz zu den meisten Programmen wird PHP in einem einfachen Archiv und nicht als Installationspaket geliefert. Daher müssen Sie die Dateien selbst in ein für Sie geeignetes Verzeichnis extrahieren. Ich bevorzuge es, solche Dinge an der Wurzel zu belassen Systemfestplatte. Erstellen Sie ein Verzeichnis im Stammverzeichnis des Laufwerks „C:“ (oder an einem anderen Ort). „php“ und extrahieren Sie den Inhalt des heruntergeladenen Archivs hinein.

Im Verzeichnis werden viele Dateien angezeigt, am meisten interessieren uns jedoch:

  • go-pear.bat– Skript zur Installation von PEAR. Weitere Informationen zu PEAR finden Sie in der offiziellen Dokumentation.
  • php.exe– ermöglicht die Ausführung von PHP-Skripten über die Konsole;
  • php-win.exe- ermöglicht die Ausführung von PHP-Skripten ohne Verwendung der Konsole;
  • php-cgi.exe– erforderlich für die Ausführung von PHP-Code im FastCGI-Modus;
  • php7apache2_4.dll– Integrationsmodul mit dem Apache 2.4.X-Webserver;
  • phpdbg.exe– Debugger;
  • php.ini-Entwicklung– Beispiel einer PHP-Konfigurationsdatei für eine Entwicklungsumgebung
  • php.ini-Produktion– Beispiel einer PHP-Konfigurationsdatei für eine Produktionsumgebung

Anschließen der Konfigurationsdatei

Wir haben das ausgepackte Distributionskit, schließen wir es dafür an Konfigurationsdatei. Wir werden Experimente durchführen, also werden wir eine Probe nehmen php.ini-Entwicklung. Erstellen Sie eine Kopie dieser Datei in Ihr PHP-Verzeichnis ( C:\php) Mit Namen php.ini. WICHTIG! Erstellen Sie eine Kopie, nicht eine einfache Umbenennung. Während der Entwicklung müssen Sie möglicherweise die Konfigurationsdatei ändern und es besteht die Möglichkeit, dass ein Fehler gemacht wird, der schwer zu erkennen ist.

In solchen Fällen gibt es nichts Besseres, als zu den Referenzeinstellungen zurückzukehren. In unserem Fall reicht es aus, die Datei erneut zu kopieren php.ini-Entwicklung V php.ini. Am Ende der Aktionen sollte die Datei php.ini im PHP-Verzeichnis erscheinen. In weiteren Anmerkungen werden wir auf jeden Fall ausführlicher auf den Inhalt eingehen.

Testen von PHP über die Befehlszeile

Mit diesem Schritt ist die sogenannte „Installation“ abgeschlossen. Öffnen Sie Ihre Konsole ( cmd.exe, die Verknüpfung ist im Menü „Zubehör“ verfügbar) und geben Sie den Befehl ein:

C:\php\php.exe --version

Das Ergebnis wird etwa so aussehen:

PHP 7.1.4 (cli) (erstellt: 11. April 2017 19:54:37) (ZTS MSVC14 (Visual C++ 2015) x64) Copyright (c) 1997-2017 The PHP Group Zend Engine v3.1.0, Copyright (c) 1998 -2017 Zend Technologies

Das Ergebnis bestätigt, dass PHP funktioniert. Versuchen Sie beispielsweise, eine neue Skriptdatei zu erstellen (ich habe die Datei „test.php“ direkt im Stammverzeichnis des Laufwerks „C:“ erstellt) und platzieren Sie den Text darin:

Versuchen Sie nun, diese Datei auszuführen und sehen Sie sich das Ergebnis an:

C:\php\php.exe –f test.php

Funktion phpinfo() Zeigt PHP-Konfigurationsinformationen in einer praktischen Form an. Wir werden später über diese Funktion sprechen.

Vereinfachter Zugriff auf php.exe

PHP ist betriebsbereit, aber Sie müssen zugeben, dass es ziemlich umständlich ist, jedes Mal den Pfad zum PHP-Interpreter in die Konsole einzugeben. Um Ihnen das Leben zu erleichtern, nehmen wir einige kleine Änderungen an den Umgebungsvariablen vor. Starten wir das Applet in der Systemsteuerung "System"(oder drücken Sie einfach den Hotkey „Windows + Pause Pause“. Klicken Sie dann auf den Button "Einstellungen ändern". Im erscheinenden Fenster „Eigenschaften des Systems“, gehen wir zum Lesezeichen "Zusätzlich". Suchen Sie die Schaltfläche und klicken Sie darauf "Umgebungsvariablen".

Suchen Sie eine Variable in der Liste "WEG" und drücken Sie die Taste "Ändern", das Variablenbearbeitungsfenster erscheint. Im Feld „Variablenwert“ müssen wir mit PHP den Pfad zum Verzeichnis hinzufügen. Gehen Sie bis zum Ende der Zeile und geben Sie, durch Semikolons getrennt, den Pfad zum Verzeichnis mit PHP an: C:\php;

Das war’s, klicken Sie auf „Ok“. Starten Sie nun das System neu (leider müssen Sie). Nach dem Neustart von Windows können Sie einfach auf PHP zugreifen: php. Um beispielsweise den Versionsnamen anzuzeigen, schreiben Sie einfach:

PHP-Version

Und um die Datei test.php zu interpretieren, die sich im Stammverzeichnis des Laufwerks „C:“ befindet:

PHP –f C:\test.php

Oder starten Sie sogar den integrierten Webserver:

Php -t C:\ -S 127.0.0.1:8888 Lauschen auf http://127.0.0.1:8888 Das Stammverzeichnis des Dokuments ist C:\. Drücken Sie Strg-C, um den Vorgang zu beenden.

Öffnen Sie zum Testen einen Webbrowser und gehen Sie zu http://127.0.0.1:8888/test.php. Bitte beachten Sie, dass nach dem Parameter -T Wir geben den Pfad zu dem Verzeichnis an, das zum Stammverzeichnis des Webservers wird. Alle in diesem Ordner befindlichen Skripte können vom Kunden angefordert werden. Ich habe eine Datei auf Laufwerk „C:“ 1.php und genau das verlange ich.

Assoc .php=phpfile ftype phpfile="C:\php\php.ee" -f "%1" -- %~2

Etwas mehr über Umgebungsvariablen

Lassen Sie uns nun darüber sprechen, wie PHP nach der Konfigurationseinstellungsdatei sucht (denken Sie daran, php.ini). Die Dokumentation stellt eine vollständige Suchkette bereit. Um unnötige Komplikationen zu vermeiden, empfehle ich, sofort eine neue zu den Umgebungsvariablen hinzuzufügen - „PHPRC“ und geben Sie als Wert den Pfad zum Verzeichnis mit der Konfigurationsdatei an. Meine Konfiguration befindet sich im selben Verzeichnis wie die Haupt-PHP-Dateien, daher spezifiziere ich den Wert der Variablen -

„C:\php“. Nach der Änderung ist ein Neustart erforderlich.

Das ist alles für mich. Der erste Teil des Handbuchs für Einsteiger ist fertig.

Mit dieser Programmiersprache können Sie über den Apache-Server Websites und Webanwendungen auf Ihrem lokalen Computer erstellen. Die meisten modernen Internetseiten sind in PHP-Sprache geschrieben. Die Seiten dieser Websites sind dynamisch, im Gegensatz zu alten Websites, die auf HTML-Markup basieren.

Alle Informationen werden in einer MySQL-Datenbank gespeichert, aus der die aktuell benötigten Informationen abgerufen werden. Erfahrene Programmierer können Websites von Grund auf erstellen, aber für normale Benutzer ist es besser, die Dienste vorgefertigter Engines (WordPress, Joomla oder Drupal) zu nutzen, bei denen Sie nur Ihre eigenen Beschriftungen hinzufügen müssen und Ihre Website ist fertig. Um Ihre eigenen Websites auf Ihrem lokalen Computer zu erstellen, müssen Sie eine neue PHP-Version kostenlos herunterladen. Anschließend kann die fertige Seite ins Internet hochgeladen werden.

Möglichkeiten:

  • Erstellen und Bearbeiten von Websites und Programmen;
  • dynamische Verwaltung von Site-Inhalten;
  • Testen verschiedener Engines für Websites;
  • Verwendung von HTTP-Cookies.

Arbeitsprinzip:

Lassen Sie uns nun verstehen, wie PHP funktioniert. Zuerst müssen Sie beispielsweise den virtuellen Apache-Server herunterladen und installieren. Dazu können Sie die vorgefertigten Entwicklungskits Denwer, XAMPP, OpenServer oder jedes andere Programm verwenden. Nach der Installation des lokalen Servers müssen Sie den Inhalt des PHP-Archivs dorthin kopieren. Danach können Sie auf Ihrem virtuellen Hosting Websites von Grund auf schreiben oder die erforderlichen Website-Engines installieren, um Ihre eigenen Internetprojekte zu erstellen.

Nachdem Sie für Hosting und Domain bezahlt haben, können Sie Ihre Website ins Internet hochladen und beginnen, Ihre kreativen Fähigkeiten auszuschöpfen. Mit der PHP-Sprache können Sie den Inhalt Ihrer Websites schnell und bequem erstellen und bearbeiten. Um beispielsweise das Design des unteren Teils Ihrer Website zu ändern, müssen Sie nur eine Datei bearbeiten und die Änderungen werden auf jeder Seite Ihres Projekts widergespiegelt. In HTML müssten Sie jede Seite einzeln bearbeiten.

Vorteile:

  • Erstellen dynamischer Websites in PHP;
  • Nutzung von Datenbanken;
  • Möglichkeit, kostenloses PHP auf Ihren Computer herunterzuladen
  • Unterstützung für die Erstellung mehrerer Datenbanken und Websites auf einem lokalen Computer;
  • eine gängige und beliebte Programmiersprache.

Nachteile:

  • Um auf Ihrem Computer arbeiten zu können, müssen Sie möglicherweise einen virtuellen Server installieren.

Heute ist PHP die am weitesten verbreitete Programmiersprache für Websites und Webanwendungen. Um eigene Projekte zu erstellen, müssen Sie daher lediglich Ihr Windows-System an diese Sprache anpassen. Damit es funktioniert, müssen Sie außerdem einen Server für das virtuelle Hosting Ihrer lokalen Websites installieren. Mit dieser Programmiersprache können Sie Ihre eigenen Internetprojekte erstellen und ausführen. Wir empfehlen Ihnen daher, die neueste Version von PHP kostenlos herunterzuladen.



Freunden erzählen