Dutch PHP Conference 2025 - Call For Papers

Azure App Services

PHP часто використовується на Azure App Services (Microsoft Azure, Windows Azure, Azure Web Apps).

Azure App Services керує пулом Windows Web Servers для розміщення вашої веб-програми як альтернативою керування власним веб-сервером на віртуальних машинах Azure Compute або інших серверах.

PHP вже увімкнений для вашого сайту на Azure App Services автоматично. Обираючи ваш веб сайт в Azure Portal, ви можете вибрати, яку версію PHP використовувати. Можливо, буде потреба обрати новішу версію, за ту, яка встановлена початково.

Таким чином, PHP та його розширення будуть працювати на Azure App Services так само, як і на будь-яких інших серверах Windows. Значна частина бази знань також може застосовуватись і до Azure App Services, тому дивіться ще сторінку з усунення несправностей у Windows. Тим не менш, інтерфейс керування для Azure App Services є інакшим:

  • Azure portal: створити, налаштувати, видалити веб сайти » Azure Portal

  • Панель Kudu: [назва вашого сайту].azurewebsites.net. Тож панель Kudu — це » https://[назва вашого сайту].scm.azurewebsites.net/. Панель Kudu надає доступ до деяких можливостей налагодження, управління файлами та розширеннями сайтів. Розширення сайту - це механізм Azure для додавання допоміжних програм на ваш веб-сайт, таких як попередній перегляд збірки PHP.

  • Не буде можливим використовувати IIS Manager, Server Manager, чи RDP.

PHP SDK дозволяє в вашому PHP коді використовувати більшість сервісів Azure. Дивіться: » Azure SDK для PHP.

Для докладної інформації перегляньте » Azure PHP Developer Center

WinCache

WinCache є початково увімкненим у Azure App Services і рекомендується його не вимикати. Якщо ви встановлюєте власну збірку PHP, вам потрібно увімкнути WinCache в ній також.

Власна збірка PHP

Ви можете завантажити вашу власну збірку PHP в теку D:\Home (диск C:\ для запису НЕ доступний). Далі в Azure Portal запишіть абсолютний шлях до файлу php-cgi.exe вашої збірки у SCRIPT_PROCESSOR для .php.

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top