Heim Backend-Entwicklung PHP-Tutorial Erstellen Sie eine PHP-Umgebung unter Windows

Erstellen Sie eine PHP-Umgebung unter Windows

Apr 20, 2018 am 10:07 AM
php window 搭建

Der Inhalt dieses Artikels befasst sich mit dem Einrichten einer PHP-Umgebung unter Windows. Er hat einen bestimmten Referenzwert. Jetzt können Freunde in Not auf die Download-Adresse und die Reihenfolge verweisen Installation jedes Moduls. :

    Apache
  • PHP
  • MySQL

Apache installieren:

    Apache herunterladen,
  • auswählen (praktisch zum Debuggen);

    ApacheHaus

  • Wählen Sie das entsprechende Betriebssystem aus, 32-Bit oder 64-Bit;
  • Erstellen Sie einen neuen Ordner mit dem Namen
  • auf dem Laufwerk D und entpacken Sie ihn das heruntergeladene komprimierte Paket in diesen Ordner (bequeme Verwaltung) phpenvD:phpenv

  • Ändern
  • , damit serverRoot auf die Installationsdatei verweist

    httpd.conf

  Define SRVROOT "D:/phpenv/Apache24"
Nach dem Login kopieren
    Geben Sie den Installationsbefehl ein
  • D:\phpenv\Apache24\bin>httpd -k install
    Nach dem Login kopieren
  • Geben Sie den Startbefehl ein
  • D:\phpenv\Apache24\bin>httpd -k start
    Nach dem Login kopieren
  • Testen Sie, ob Apache erfolgreich installiert wurde . Geben Sie
  • in den Browser ein und wenn

    erscheint, können Sie http://localhostIt works

  • das PHP-Unterstützungsmodul
  • httpd.conf

  • in < schreiben 🎜>
# PHP环境添加模块LoadModule php5_module "D:/phpenv/php-5.6.36/php5apache2_4.dll" //php-5.6.36 为php安装目录名PHPIniDir "D:/Program Files/wamp/php-5.6.36/php.ini"# 添加PHP支持AddType application/x-httpd-php .php#添加首页文件类型支持<IfModule dir_module>
    DirectoryIndex index.html index.htm index.php
</IfModule>
Nach dem Login kopieren
PHP installieren

PHP herunterladen, die Thread Safe-Version von PHP auswählen und nach
  • < entpacken 🎜>D:phpenvphp-5.6.36Benennen Sie die

    -Datei in
  • um und geben Sie die zu ändernde Datei
  • in

    php.ini-productionphp.ini ein. Öffnen Sie die folgende Datei (entfernen Sie die vorherige ;) ; extension_dir = "./"extension_dir = "D:/phpenv/php-5.6.12/ext"

Überprüfen Sie, ob PHP installiert ist, und geben Sie in der Befehlszeile Folgendes ein:
extension=php_curl.dllextension=php_gd2.dllextension=php_imap.dllextension=php_mbstring.dllextension=php_mysql.dllextension=php_mysqli.dllextension=php_pdo_mysql.dllextension=php_snmp.dllextension=php_soap.dllextension=php_sockets.dll
Nach dem Login kopieren
Starten Sie den Dienst neu.
    Erstellen Sie eine neue Datei
  • unter dem Pfad

    , fügen Sie httpd -k restart zum Inhalt hinzu und geben Sie dann zum Testen http://localhost/phpinfo.php in den Browser ein.
    D:phpenvApache24htdocsphpinfo.php<?php phpinfo();?>

  • Bei der Installation von Apache sind einige Probleme aufgetreten

1.

Grund: Der Port ist belegt .

Methode: Ändern Sie die Portnummern
Errors reported here must be corrected before the service can be started.

(OS 10013)以一种访问权限不允许的方式做了一个访问套接字的尝试。  : AH00072: make_sock: could not bind to address [::]:80(OS 10013)以一种访问权限不允许的方式做了一个访问套接字的尝试。  : AH00072: make_sock: could not bind to address 0.0.0.0:80AH00451: no listening sockets available, shutting down

AH00015: Unable to open logs
Nach dem Login kopieren
und

in der Datei

.

Apache24confhttpd.confStellen Sie hier 80 auf 8080 einListenServerName

2.


Ursache: Der Abhörport ist belegt. Da Skype installiert ist, belegt das Öffnen von Skype Port 443.

Methode: Ändern Sie
Errors reported here must be corrected before the service can be started.

(OS 10048)通常每个套接字地址(协议/网络地址/端口)只允许使用一次。  : AH00072: make_sock: could not bind to address 0.0.0.0:443AH00451: no listening sockets available, shutting down

AH00015: Unable to open logs
Nach dem Login kopieren
und

unter

.

Apache24confextraÄndern Sie hier 443 in 442. httpd-ahssl.confhttpd-ssl.conf

Referenzmaterialien:

Apache-Installationsanleitung

Apache-Fehlerbericht

Verwandte Empfehlungen:

CentOS 7 erstellt eine PHP-Serverumgebung

Sublime Text3 erstellt eine PHP-Entwicklungsumgebung

Das obige ist der detaillierte Inhalt vonErstellen Sie eine PHP-Umgebung unter Windows. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
2 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Repo: Wie man Teamkollegen wiederbelebt
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Abenteuer: Wie man riesige Samen bekommt
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

CakePHP-Projektkonfiguration CakePHP-Projektkonfiguration Sep 10, 2024 pm 05:25 PM

In diesem Kapitel werden wir die Umgebungsvariablen, die allgemeine Konfiguration, die Datenbankkonfiguration und die E-Mail-Konfiguration in CakePHP verstehen.

PHP 8.4 Installations- und Upgrade-Anleitung für Ubuntu und Debian PHP 8.4 Installations- und Upgrade-Anleitung für Ubuntu und Debian Dec 24, 2024 pm 04:42 PM

PHP 8.4 bringt mehrere neue Funktionen, Sicherheitsverbesserungen und Leistungsverbesserungen mit einer beträchtlichen Menge an veralteten und entfernten Funktionen. In dieser Anleitung wird erklärt, wie Sie PHP 8.4 installieren oder auf PHP 8.4 auf Ubuntu, Debian oder deren Derivaten aktualisieren. Obwohl es möglich ist, PHP aus dem Quellcode zu kompilieren, ist die Installation aus einem APT-Repository wie unten erläutert oft schneller und sicherer, da diese Repositorys in Zukunft die neuesten Fehlerbehebungen und Sicherheitsupdates bereitstellen.

CakePHP Datum und Uhrzeit CakePHP Datum und Uhrzeit Sep 10, 2024 pm 05:27 PM

Um in cakephp4 mit Datum und Uhrzeit zu arbeiten, verwenden wir die verfügbare FrozenTime-Klasse.

CakePHP-Datei hochladen CakePHP-Datei hochladen Sep 10, 2024 pm 05:27 PM

Um am Datei-Upload zu arbeiten, verwenden wir den Formular-Helfer. Hier ist ein Beispiel für den Datei-Upload.

CakePHP-Routing CakePHP-Routing Sep 10, 2024 pm 05:25 PM

In diesem Kapitel lernen wir die folgenden Themen im Zusammenhang mit dem Routing kennen.

Besprechen Sie CakePHP Besprechen Sie CakePHP Sep 10, 2024 pm 05:28 PM

CakePHP ist ein Open-Source-Framework für PHP. Es soll die Entwicklung, Bereitstellung und Wartung von Anwendungen erheblich vereinfachen. CakePHP basiert auf einer MVC-ähnlichen Architektur, die sowohl leistungsstark als auch leicht zu verstehen ist. Modelle, Ansichten und Controller gu

So richten Sie Visual Studio-Code (VS-Code) für die PHP-Entwicklung ein So richten Sie Visual Studio-Code (VS-Code) für die PHP-Entwicklung ein Dec 20, 2024 am 11:31 AM

Visual Studio Code, auch bekannt als VS Code, ist ein kostenloser Quellcode-Editor – oder eine integrierte Entwicklungsumgebung (IDE) –, die für alle gängigen Betriebssysteme verfügbar ist. Mit einer großen Sammlung von Erweiterungen für viele Programmiersprachen kann VS Code c

CakePHP erstellt Validatoren CakePHP erstellt Validatoren Sep 10, 2024 pm 05:26 PM

Der Validator kann durch Hinzufügen der folgenden zwei Zeilen im Controller erstellt werden.

See all articles