Перайсці да змесціва

PHP

ПраграмаThe PHP Group

Таксама называецца php windows, windows.php.net

The PHP GroupПрадукцыйнасць

Выканальны файл мовы PHP для Windows. Працэс называецца php.exe. XAMPP уключае яго копію. Гэтая старонка не прысвечана толькі XAMPP.

Што вам трэба ведаць

PHP - гэта выканальны файл мовы. XAMPP - гэта стэк, які змяшчае яго копію.

php.exe з windows.php.net з'яўляецца афіцыйнай зборкай для Windows. XAMPP і Laragon пастаўляюць уласныя копіі. Гэтая старонка прысвечана мове, а не выключна XAMPP.

Што гэта такое?
Асяроддзе выканання мовы
Усё яшчэ актуальная?
Так, глядзіце "Бягучы статус"
Афіцыйная спампоўка?
Выкарыстоўвайце спасылку на распрацоўшчыка ў гэтым артыкуле
Feex паведамляе
Калі інструменту патрэбны php у PATH, я выкарыстоўваю windows.php.net або тэчку bin у Laragon. Я не ўсталёўваю ўвесь XAMPP толькі дзеля php.exe, калі мне не патрэбны гэты стэк.

Што такое PHP?

php.exe запускае скрыпты і ўбудаваны сервер. Афіцыйныя зборкі для Windows знаходзяцца на windows.php.net. php.exe у XAMPP - гэта копія ўнутры гэтага стэка.

Калі вы ніколі ім не карысталіся

Калі вам патрэбны php.exe у PATH, спампуйце zip-архіў, сабраны ў VS, з windows.php.net. Гэта сама мова. XAMPP і Laragon уключаюць уласны php.exe. Гэты артыкул прысвечаны бінарнаму файлу, а не панэлі кіравання XAMPP.

Для чаго ён выкарыстоўваецца?

CLI-скрыпты і composer

php.exe у PATH. php.exe у Laragon або XAMPP знаходзіцца ў іншай тэчцы.

Убудаваны сервер распрацоўкі

php -S. Гэта не Apache з XAMPP, калі вы не выбралі гэты стэк.

Перанос у Laragon або IIS

Zip-архіў змяшчае толькі мову. XAMPP неабавязковы і не разглядаецца на гэтай старонцы.

Для каго ён прызначаны?

  • Карыстальнікі, якім патрэбны афіцыйны PHP для Windows
  • Карыстальнікі, чый PHP у XAMPP занадта стары
  • Усе, хто лічыў, што php.exe існуе толькі ўнутры XAMPP

Бягучы стан

PHP (1995) - гэта сучаснае асяроддзе выканання мовы ад The PHP Group. Вытворца дагэтуль накіроўвае карыстальнікаў Windows на https://windows.php.net/download/.

Колькі яму гадоў?

PHP з'явіўся ў 1995 годзе. Актуальнымі зборкамі для Windows з'яўляюцца zip-архівы NTS або TS на windows.php.net. Кіраўніцтвы па PHP 5.6 сышлі ў мінулае. XAMPP - гэта стэк эпохі 2000-х, які дагэтуль пастаўляе PHP, але не з'яўляецца асноўным домам мовы.

Версіі

Спачатку асноўныя каналы. Дакладныя нумары зборак не ўсе правераны тут.

PHP 8.x (windows.php.net)
Копія, уключаная ў XAMPP або Laragon

Сістэмныя патрабаванні

Значэнні адпавядаюць адкрытым указанням выдаўца. Нагрузка ўсё яшчэ змяняе рэальную патрэбу.

Мінімум

Мінімальныя сістэмныя патрабаванні
Аперацыйная сістэма Бягучы падтрымоўваны рэліз Windows 10 або Windows 11, паводле звестак распрацоўшчыка
Аператыўная памяць Дастаткова для Windows разам з гэтай праграмай. Буйныя праекты патрабуюць больш.

Профіль выкарыстання рэсурсаў

Патрабаванні да працэсара
Залежыць ад таго, што вы адкрываеце ў праграме
Патрабаванні да аператыўнай памяці
Залежыць ад дакументаў, укладак альбо бібліятэк

Усталяваныя працэсы

Гэтыя выканальныя файлы належаць гэтаму прадукту, калі ён усталяваны.

Усталяваныя працэсы
php.exe Галоўны выканальны файл Windows

Кампаненты аўтазагрузкі

php.exe не запускаецца разам з Windows, калі яго не выклікае запланаваная задача.

Размяшчэнне файлаў

Звычайныя размяшчэнні PHP
Тыповая ўстаноўка Выбраная карыстальнікам тэчка zip або C:\php\

Фарматы файлаў

PHPPHAR

Распаўсюджаныя праблемы

Усталявалі XAMPP толькі дзеля таго, каб атрымаць php.exe

Гэта працуе, але гэты артыкул прысвечаны афіцыйнаму zip-архіву. Laragon - іншы стэк. Вам не патрэбны XAMPP для CLI PHP.

Няправільны выбар зборкі TS або NTS для IIS ці Apache

windows.php.net змяшчае іх пазначэнні. XAMPP ужо выбраў адну для свайго Apache.

Вырашэнне праблем

Спампуйце актуальны zip-архіў VS16/VS17 з windows.php.net/download

Thread Safe або Non Thread Safe у залежнасці ад патрабаванняў хоста. php.net/docs з'яўляецца даведнікам па мове.

Скапіюйце php.ini-production у php.ini і ўключыце патрэбныя пашырэнні

Гэта працоўны працэс для афіцыйнага zip-архіва. php.ini у XAMPP знаходзіцца па шляху xampp\php.

where.exe php, калі тры стэкі канфліктуюць у PATH

XAMPP, Laragon і афіцыйны zip-архіў могуць мець php.exe. Выберыце адзін для сваёй задачы.

Альтэрнатывы

Laragon і XAMPP змяшчаюць PHP разам з вэб-серверам. apt php у WSL - іншы шлях. Ruby і Python - іншыя мовы.

Афіцыйная дапамога і спампоўкі

Пачынайце з распрацоўшчыка. Выпадковыя сайты з exe не з'яўляюцца каналам падтрымкі.

Афіцыйныя кантакты
Спампаваць windows.php.net/download/ Афіцыйны ўсталёўшчык альбо старонка вытворцы
Даведка www.php.net/docs.php Падтрымка ад вытворцы
Афіцыйны сайт windows.php.net/download/ Пачынайце адсюль, а не з выпадковага хостынгу exe

Звязанае абсталяванне

Выканальны файл мае малы памер. Composer і праграма вызначаюць патрабаванні да RAM. Графічны працэсар не мае значэння.

Тэхнічныя падрабязнасці

Тэхнічныя падрабязнасці

Нумары версій вытворцы змяняюцца. Гэты артыкул не замацоўвае пэўную зборку.

Крыніцы і праверка

Зафіксаваная пазнака крыніцы: жнівень 2026. Гэтая пазнака не пацвярджае незалежную праверку. Як мы даследуем.

Ці быў гэты артыкул карысным?

Дастаткова адказаць "так" або "не". Выберыце прычыну, калі хочаце, або дадайце кароткую нататку.

Ці быў гэты артыкул карысным?