Чому не працює php?

Чому не працює PHP?

Відео: Правильний php код не працює, перевіряв 100 раз

Найчастіше питання, який мені доводилося бачити і чути - це "чому не працює PHP". Більш того, я колись сам задавався цим же питанням. Що я робив (і так надходять 99% новачків)? Я робив наступне.

спочатку відкривав html файл (або php файл) В блокноті і вставляв туди PHP-код. Потім я намагався відкрити даний файл в браузері. І що я бачив? Зрозуміло, лабуду і ніякого виконання PHP-скрипта. А якщо це був PHP-файл, то мені пропонувалося його зберегти на комп`ютер. Знайома ситуація? Якщо так, то зараз Ви дізнаєтеся, чому так відбувалося і що треба зробити, щоб PHP став працювати.

Справа в наступному: HTML, CSS і jаvascript обробляються браузером, тому ми легко могли створити простий HTML-файл і додати туди код всіх трьох мов. Однак, PHP обробляється не браузером (це ключовий момент), А інтерпретатором PHP. Отже, потрібен саме він. Також потрібен файл налаштувань PHP, бібліотеки та інше. І ось тільки тоді все запрацює. Тепер питання: як це все знайти? Є два способи: або збирати все вручну (це реально і не так складно), або піти більш простим шляхом і встановити вже готовий пакет.




Я Вам раджу рухатися саме по другому шляху, тобто встановити готовий пакет, в який входять: сервер Apache, SMTP сервер, MySQL, Perl і, зрозуміло, PHP. Такий пакет існує і називається він Denwer. Завантажити його можна тут: https://denwer.ru.

Відео: Чи не працює Denwer (Джентельменский набір Web-розробника)

Встановити його дуже просто. Просто дотримуйтесь інструкцій.




Тепер запустіть сервер (якщо він з яких-небудь причин не запустився), і, нарешті, можете відкрити, наприклад, цей файл: "home / test1.ru / www / index.php". І вставити туди Ваш PHP-код. І коли Ви введете в браузері наступну адресу: "https://test1.ru", То побачите результат виконання Вашого PHP-скрипта.

Відео: PHP уроки. 5: Пишемо свій перший PHP код (PHP для початківців)

Усе, PHP працює!

До речі, якщо сервер не запускається, то в 99% випадках винен антивірус і / або firewall. Проблема в тому, що іноді вони блокують зміни файлу hosts в Windows, тому постарайтеся відключити контроль за цим файлом в настройках антивіруса. А якщо не виходить, то на момент запуску сервера вимкніть антивірус.

Відео: Чому не працює подія зіткнення в PHP Devel Studio 3.0?

У наступній статті я розповім про те, як створювати домени і піддомени в Denwer. Також обов`язково розповім про фото hosts в ОС Windows, так як про це дуже важливо знати кожному, хто займається створенням сайтів, використовуючи пакет Denwer (Та й інші пакети теж).

Повний курс по PHP і MySQL: https://srs.myrusakov.ru/php

Поділися в соціальних мережах:

Схожі
Чому не працює html5?Чому не працює html5?
Gulp. Вступ.Gulp. Вступ.
Як створити асоціативний масив в jаvascriptЯк створити асоціативний масив в jаvascript
Відправка get-запитів в curlВідправка get-запитів в curl
Чому не працює denwer?Чому не працює denwer?
Як працювати зі стилями в jаvascript.Як працювати зі стилями в jаvascript.
Як створити файл .htaccessЯк створити файл .htaccess
Індикатор завантаження на jаvascript.Індикатор завантаження на jаvascript.
Html-файл відкривається як txtHtml-файл відкривається як txt
Як знайти помилку в jаvascriptЯк знайти помилку в jаvascript
» » Чому не працює php?