Контакти

Установка php 7 на windows 10. Як встановити локальний сервер Apache з Php, MySQL, phpMyAdmin на комп'ютері з Windows. Ну і всяке

Для завантаження Windows-дистрибутива PHP 7 слід відвідати розділ завантаження бінарних файлів офіційного сайту РНР. Кожен реліз забезпечується чотирма варіантами:

  • х86 Non Thread Safe - 32-бітний CGI-варіант дистрибутива;
  • х86 Thread Safe - 32-бітний варіант для установки в якості модуля Web-сервера;
  • х64 Non Thread Safe - 64-бітний CGI-варіант дистрибутива;
  • х64 Thread Safe - 64-бітний варіант для установки в якості модуля Web-сервера.

варіант Thread Safe призначений для безпечного виконання РНР 7 в паралельних потоках в рамках одного системного процесу, наприклад, якщо РНР встановлюється в якості модуля Web-сервера Apache. Так як ми збираємося використовувати вбудований сервер, не має значення, який дистрибутив буде обраний, найкраще скористатися варіантом Non Thread Safe. Останній варіант так само застосовується при підключенні РНР в якості зовнішнього FastCGI-додатки, яке запускається на кожен зовнішній запит.

Перед назвою дистрибутива може бути поміщена одна з абревіатур VC11, VC14, що означають версії Visual Studio (2012 і 2015, відповідно), за допомогою якої було скомпільовано дистрибутив. Для того щоб успішно запустити проект, слід завантажити відповідний розповсюджуваний пакет Visual C ++ для Visual Studio, який містить необхідні динамічні бібліотеки:

Увага!

Необхідні бібліотеки саме від англійського варіанту Visual Studio, російський варіант пакета не підійде.

Після завантаження zip-архіву його слід розпакувати в якусь папку, наприклад C: \\ php.

Переконатися в тому, що РНР 7 доступний, можна, запустивши командний рядок, а потім перейти в папку C: \\ php за допомогою команди

\u003e Cd C: \\ php

Виконавши в командному рядку команду php з параметром -v, можна дізнатися поточну версію РНР:

\u003e Php -v РНР 7.0.0 (cli) (built: Dec 3 2015 9:31:54) (NTS) Copyright (c) 1997-2015 The PHP Group Zend Engine v3.0.0, Copyright (c) 1998-2015 Zend Technologies

Для того щоб команда РНР була доступна в будь-якій точці файлової системи, Шлях до PHP-інтерпретатора слід прописати в змінній оточення path.

Для доступу до змінних оточення потрібно відкрити Панель управління, перейти до розділу система. самий швидкий спосіб дістатися до цього пункту - це натиснути правою кнопкою миші по кнопці Пуск і вибрати пункт система з контекстного меню. В операційних системах, Що передують Windows 8, слід вибрати в меню Пуск пункт комп'ютер і в контекстному меню вибрати пункт властивості. У вікні Панелі управління з активним розділом система зліва клацнути по посиланню Додаткові параметри системи. Потім у вікні Властивості системи на вкладці Додатково необхідно натиснути кнопку змінні середовища. У діалоговому вікні в розділі Системні змінні слід відшукати змінну оточення path і доповнити її шляхом до каталогу C: \\ php. Окремі шляху в значенні змінної path розділяються крапкою з комою (в кінці всього рядка крапка з комою не потрібно). Після цього команда php буде доступна в будь-якій папці комп'ютера.

У цій статті я опишу процес встановлення PHP 7 в Ubuntu з PPA-сховища. Ця замітка буде написана в форматі невеликого мануала, тому я постараюся коротко викласти технічну технічну сторону процесу. Додатково, в попередніх моїх постах ви можете пророкувати як встановити PHP 7 в і. А ще є опис процесу з вихідних в Debian, це варіант більш трудомісткий, але зате має очевидні переваги з точки зору оптимізації.

Установка PHP 7 в Ubuntu

на наразі PHP 7 офіційно не доступний для установки в Ubuntu. Але ми можемо встановити PHP 7 в Ubuntu використовуючи PPA - персональний репозиторій apt, розміщений на сайті Launchpad. За допомогою PPA сторонні розробники мають можливість створювати і поширювати пакети для Ubuntu за межами офіційних каналів.

За допомогою команди нижче додайте репозиторій PHP 7 в Ubuntu:

Add-apt-repository ppa: ondrej / php

Після установки PPA, поновіть локальний кеш пакетів:

Apt-get update

Тепер у нас є доступ до нових пакетів, ми можемо виконати установку PHP 7 в Ubuntu. У цій статті я опишу процес налаштування PHP 7 для використання його в зв'язці з веб-сервером Nginx. Для цього нам буде потрібно встановити PHP-FPM:

Apt-get install php7.0-fpm

Якщо ваше скрипти використовують в процесі роботи MySQL, виконайте команду:

Apt-get install php7.0-mysql

Налаштування PHP 7 для роботи з Nginx

Процеси PHP 7 і Nginx взаємодіють між собою за допомогою unix-сокета. За замовчуванням в PHP 7 unix-сокет має таке розташування:

/var/run/php/php7.0-fpm.sock

Відкрийте конфігураційний файл default в текстовому редакторі nano:

Nano / etc / nginx / sites-enabled / default

Повністю видаліть весь вміст файлу default, а зает скопіюйте рядки з прикладу нижче:

Server (listen 80 default_server; root / var / www / html; index index.php index.html; server_name _; location / (try_files $ uri $ uri / /index.php?q\u003d$uri&$args;) location ~ \\ Закрийте файл і збережіть зміни. Щоб використовувати нові налаштування необхідно перезапустити Nginx:

Nginx -t service nginx restart

Перевірка

роботи PHP щоб перевірити правильність установки і настройки PHP 7 в Ubuntu, в Конєва каталозі сайту створіть файл: 7

Nano /var/www/html/info.php

Наступного змісту:

Відкрийте файл у вашому браузері:

Http: //server_ip/info.php

Якщо ви правильно встановили та налаштували PHP 7 в Ubuntu, ви повинні побачити сторінку містить інформацію про його конфігурації.

У htmlAcademy і я працюю на ньому наставником. Студентам в рамках інтенсиву належить підняти робоче оточення і це замітка націлена спростити цю нелегку для новачка завдання. є

різні способи підняття повноцінного LAMP стека, але ми підемо класичним шляхом. Налаштуємо всі компоненти окремо (без застосування готових комбайнів) і почнемо з PHP (обов'язково буде замітка з розглядом готових збірок LAMP). Оскільки я планую працювати наставникам на інтесівах по PHP і далі, я збираюся написати подібні інструкції для повторення в інших ОС (Linux, macOS). Як то кажуть, краще один раз попотіти, але потім всім стане простіше. Отже, приступаємо. Завантажуємо PHP для Windows

Заходимо на офіційний сайт і завантажуємо

актуальну версію pHP. На момент написання замітки це - . На сторінці є кілька варіантів дистрибутивів. У мене Windows 7 x64, відповідно я вибираю 7.1.4 zip архів з VC14 x64 Thread Safe. Зверніть увагу, для завантаження доступна два варіанти дистрибутива:

Thread-Safe (TS) і Non-Thread-Safe (NTS) . Вибір залежить від того як ви плануєте застосовувати інтерпретатор. TS рекомендується використовувати для одного процесу веб-служб (наприклад, налаштовуючи через модуль mod_php для Apache). NTS рекомендується для застосування IIS (Internet Information Service) і альтернативних FastCGI веб-сервером (наприклад, Apache з модулем FastCGI) ікомандного рядка встановлюємо PHP 7.1.

Почнемо готувати PHP для забезпечення зручності користування з командного рядка. У попередньому кроці ви завантажили архів з дистрибутивом PHP. На відміну від більшості програм, PHP поставляється в простому архіві, а не як інсталяційний пакет. Тому вам доведеться самостійно витягти файли в будь-яку зручну для вас директорію. Я вважаю за краще зберігати подібні речі в корені системного диска. Створіть в корені диска «C:» (або будь-якому іншому місці) директорію «Php» і витягніть в неї вміст завантаженого архіву.

В директорії з'явиться безліч файлів, але нас найбільше цікавлять:

  • go-pear.bat - сценарій для установки PEAR. Подробиці про PEAR можна почитати в офіційній документації.
  • php.exe - дозволяє виконувати PHP сценарії з консолі;
  • php-win.exe - дозволяє виконувати PHP сценарії без застосування консолі;
  • php-cgi.exe - необхідний для виконання PHP коду в режимі FastCGI;
  • php7apache2_4.dll - модуль інтеграції з веб-сервером Apache 2.4.X;
  • phpdbg.exe - відладчик;
  • php.ini-development - приклад конфігураційного файлу PHP для оточення розробника (development)
  • php.ini-production - приклад конфігураційного файлу PHP для робочого оточення (production)

Підключаємо конфігураційний файл

Розпакований дистрибутив у нас є, підключимо для нього конфігураційний файл. Ми збираємося ставити експерименти, тому в якості зразка візьмемо php.ini-development. Зробіть копію цього файлу в директорію php ( C: \\ php) З ім'ям php.ini. ВАЖЛИВО! Робіть саме копію, не проста перейменування. За час розробки вам може знадобитися змінювати конфігураційний файл і є всі шанси зробити помилку, яку важко буде знайти.

У таких випадках немає нічого кращого, ніж повернутися до еталонних налаштувань. У нашому випадку буде досить повторити копіювання файлу php.ini-development в php.ini. Отже, по закінченню рухів в директорії з php повинен з'явитися файлик php.ini. У подальших замітках ми обов'язково поговоримо про його вмісті більш детально.

Тестуємо PHP з командного рядка

На цьому кроці, так звана «установка» завершена. Відкрийте консоль ( cmd.exe, Ярлик доступний в меню «Стандартні») і введіть команду:

C: \\ php \\ php.exe --version

Результат буде приблизно таким:

PHP 7.1.4 (cli) (built: Apr 11 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

Результат підтверджує, що PHP працює. Спробуйте для прикладу створити новий файл-сценарій (я створив файл "test.php" прямо в корені диска "C:") і помістити в нього текст:

Тепер спробуйте виконати цей файл і подивіться результат:

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

функція phpinfo () виводить інформацію по конфігурації PHP в зручному вигляді. Про цю функцію ми ще поговоримо.

Спрощуємо звернення до php.exe

PHP готовий до роботи, але погодьтеся, кожен раз забивати в консолі шлях до php інтерпретатора досить незручно. Щоб спростити собі життя, внесемо невеликі зміни в змінні середовища. Запустимо в панелі управління аплет «Система» (Або просто натиснемо гарячу клавішу «Windows + Pause Break». Потім натиснемо на кнопку «Змінити параметри». У вікні «Властивості системи», Перейдемо на закладку «Додатково». Знайдіть і натисніть на ній кнопку «Змінні середовища».

Знаходимо в списку змінну «PATH» і натискаємо кнопку «Змінити», З'явиться вікно редагування змінної. В поле «Значення змінної» нам необхідно дописати шлях до директорії з PHP. Перейдіть в самий кінець рядка і через крапку з комою вкажіть шлях до директорії з PHP: C: \\ php;

Все, натискайте «Ok». Тепер перезавантажте систему (на жаль, доведеться). Після перезавантаження Windows, звертатися до PHP можна буде просто: php.Напрімер, щоб вивести назву версії досить написати:

Php -version

А щоб інтерпретувати файл test.php, розташований в корені диска «C:»:

Php -f C: \\ test.php

Або зовсім запустити вбудований веб-сервер:

Php -t C: \\ -S 127.0.0.1:8888 Listening on http://127.0.0.1:8888 Document root is C: \\ Press Ctrl-C to quit.

Для тестування відкрийте web-браузер спробуйте звернутися на http://127.0.0.1:8888/test.php. Зверніть увагу, після параметра -t ми вказуємо шлях до директорії, яка стане кореневої директорією веб-сервера. Всі сценарії, розташовані в цій папці будуть доступні для запиту з клієнта. У мене на диску «C:» є один файлик 1.php і саме його я і звертаюсь.

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

Ще трохи про змінних оточення

Тепер давайте поговоримо про те як PHP буде шукати файл настройок конфігурації (згадуємо, про php.ini). У документації наведена повна ланцюжок пошуку. Щоб уникнути зайвих складнощів, рекомендую відразу додати в змінні оточення нову - «PHPRC» і в якості значення вказати шлях до директорії з конфігураційних файлів. У мене конфиг розташовується в теж же директорії, що і основні файли php, отже в якості значення змінної вказую -

«C: \\ php». Після внесення зміни буде потрібно перезавантаження.

На цьому у мене все. Перший частина мануала для новачків готова.

Вказуємо версію своєї операційної системи (я вказав 64-розрядну Windows), і переходимо на сторінку завантаження (Go to Download Page https://dev.mysql.com/downloads/windows/installer/5.7.html).

Я вибрав завантаження повного установника msi. На момент написання цієї замітки була актуальною версія MySQL 5.7.21, і скачати дистрибутив на ім'я mysql-installer-community-5.7.21.0.msi.

Apache 2.4

На момент підготовки статті була доступна x64 версія 2.4.33, зібрана на базі vc14:
httpd-2.4.29-o110g-x64-vc14.zip.
Розмір архіву - близько 10 Мб.

PHP 7.2

На момент підготовки цієї статті була доступна x64 версія PHP 7.2 (7.2.2), Thread Safe, зібрана на VC15: php-7.2.2-Win32-VC15-x64.zip.
Розмір архіву Zip: 24 Мб.
Зараз є і новіші.

phpMyAdmin (PMA)

Для управління базами даних MySQL на локальному комп'ютері, встановимо безкоштовний пакет phpMyAdmin.

Його дистрибутив скачати з сайту http://www.phpmyadmin.net/
На момент підготовки статті доступна була версія 4.7.7:
phpMyAdmin-4.7.7-all-languages.zip
Розмір - близько 11 Мб.

Вміст архіву викладаємо в заздалегідь заготовлену папку, наприклад:
D: \\ sites \\ localhost \\ www

Список для установки

Дистрибутиви завантажені. Встановлюємо в такому порядку:

  • MySQL
  • Apache - налаштовуємо віртуальні сервера, перевіряємо на html
  • PHP - з доп налаштуванням Apache перевіряємо на php_test.php
  • phpMyAdmin (з доп налаштуванням php)

установка MySQL

Запускаємо раніше завантажений установник MySQL (mysql-installer -.... msi).

У вікні License Agreement встановлюємо галочку в пункті:
I accept the license terms
- і тиснемо кнопку Next.

У вікні Choosing a Setup Type вибираємо пункт Custom (щоб самим вибирати параметри для установки MySQL сервера). Тиснемо кнопку Next.

У вікні вибору компонентів (Select Products and Features) обов'язково вибираємо компонент MySQL Server - X64. Інші компоненти - за бажанням. Вибравши компонент в лівій частині вікна, натискаємо стрілку вправо, щоб цей компонент з доступних для установки перейшов в праву частину вікна - список того, що будемо встановлювати.

Натиснути Next після вибору компонентів.

У вікні Installation тиснемо кнопку Execute, щоб запустити установку на виконання.

Спостерігати за ходом установки можна, натиснувши кнопку Show Details.

Коли установка закінчиться (Status стане complete), натискаємо кнопку Next, щоб перейти до конфігурації сервера MySQL.

У вікні Product Configuration натискаємо кнопку Next.

У вікні Type and Networking

залишаємо включеним пункт Standalone MySQL Server, тиснемо Next.

У наступному вікні Type and Networking
встановлюємо пункт Config Type \u003d Development Machine

Галки у пунктів TCP / IP і Open Firewall port for network access - залишаємо.
Порт зв'язку з MySQL теж залишаємо зі значенням за замовчуванням (Port Number \u003d 3306).

Встановимо галку біля пункту Show Advanced Options.

У вікні Accounts and Roles задаємо пароль для головного користувача (з логіном root - адміністратора).

В поле MySQL User Accounts можна додати інших користувачів, які матимуть доступ до баз даних MySQL. Ми поки інших створювати не будемо: підключатися будемо, як root.

У вікні Windows Service залишаємо галку біля пункту Configure MySQL Server as a Windows Service (щоб сервер MySQL запускався у вигляді системної служби).

Ім'я системної служби (MySQL57) залишимо за замовчуванням.

Запускати службу сервера MySQL будемо вручну (він потрібен нам тільки на час розробки та тестування локальних сайтів), тому знімаємо галочку у пункту Start the MySQL Server at System Startup (щоб сервер не запускався кожен раз при запуску OC Windows).

Запускати службу будемо від імені Standard System Account (цю опцію не змінюємо).

У вікні Plugins and Extensions залишаємо все, як є. Тиснемо Next.

У вікні Advanced Options можна змінити параметри журналів (логів), куди сервер записує повідомлення в ході своєї роботи. Тут можна залишити все, як є.

У вікні Apply Configuration тиснемо кнопку Execute для застосування конфігурації сервера.

Після закінчення тиснемо кнопку Finish.

У вікні Product Configuration тиснемо Next.

В останньому вікні Installation Complete галки у пунктів можна не встановлювати. Тиснемо Finish.

Встановлювати чи налаштовувати MySQL-сервера закінчені.

Запустити / зупинити вручну сервер MySQL можна, перейшовши в список служб Windows.
Знайти в списку MySQL57, клацнути по ньому правою кнопкою миші і вибрати "Запустити / Зупинити".

Установка Apache 2.4 для Windows

Є багато статей в інтернеті, де описано, як виконується установка Apache 2.4 для Windows. Я, може бути, і повторю щось, але викладу покроково свою версію.

В архіві, викачаному з сайту розробника (використаний варіант httpd-2.4.29-o110g-x64-vc14.zip), є папка Apache24. Її, разом з її вмістом, поміщаємо на диск С:

Крім самого пакета (папки Apache24) в архіві лежить файл readme_first.html, який корисно прочитати.

Особливу увагу слід звернути на наявність пакета Visual C ++ 2015 x64 Redistributable Package у встановленій ОС Windows.
Цей пакет містить набір бібліотек, без яких дана збірка Apache працювати не буде.
Завантажити безкоштовно цей пакет можна з сайту Microsoft, за посиланням (https://www.microsoft.com/en-us/download/details.aspx?id\u003d49984), даної в файлі readme_first.html. Обов'язково його встановіть, якщо його ще немає у вашій ОС.

Якщо на вашому комп'ютері встановлено програми, слухати 80 порт, то краще їх відвадити від використання цього порту, або призначити їм іншого. Сервер Apache за замовчуванням налаштований саме на цей порт, див параметр Listen в файлі C: \\ Apache24 \\ conf \\ httpd.conf

Пробуємо запустити сервер (пізніше розглянемо варіант запуску сервера у вигляді системної служби (сервісу)).
Для цього запускаємо командний рядок в режимі (від імені) адміністратора.
Переходимо в папку C: \\ Apache24 \\ bin і запускаємо програму httpd.exe

При першому запуску може з'явитися Попередження системи безпеки Windows про те, що брандмауер Windows заблокував деякі функції цього додатка (див. Малюнок)

Ставимо галочку, що дозволяє Apache HTTP Server зв'язок для Приватних мереж.
Роботу в соціальних мережах можна заборонити.

Відкривши будь-який браузер, введемо в адресному рядку адресу http: // localhost /
- повинна з'явитися сторінка збирача даного пакета Apache-сервера.

(Вона з пакетом інстальована в папку C: \\ Apache24 \\ htdocs - це значення має змінна DocumentRoot в файлі httpd.conf,
але ми його пізніше змінимо).

Значить, сервер Apache стартує і працює нормально.

Якщо сервер не запускається, то треба подивитися, які помилки він видає. Помилки можна побачити при запуску: в командному рядку і в файлі C: \\ Apache24 \\ logs \\ error.log

Зробимо тепер так, щоб сервер Apache запускався сервісом (описано в readme_first.html, що додається до дистрибутива).
У командному рядку, запущеної від імені адміністратора, перейшовши в папку C: \\ Apache24 \\ bin, запустимо команду
httpd -k install

Відстежувати стан служби сервера Apache і виконувати його перезапуск (будемо робити часто по ходу настройки) зручно через програму C: \\ Apache24 \\ bin \\ ApacheMonitor.exe. Зробіть для неї ярлик і помістіть його в зручне для запуску місце (в панель завдань або на робочий стіл).

Залишилося налаштувати сервер Apache під наші потреби:
орієнтувати на папки, в яких будуть лежати наші сайти;
підготувати до роботи з MySQL і PHP.

Припустимо, ми хочемо мати на локальному компі поки 2 сайта з іменами localhost і wp-test
http: // localhost /
http: // wp-test /

Для цього в системному файлі C: \\ Windows \\ System32 \\ drivers \\ etc \\ hosts повинні бути такі рядки

127.0.0.1 localhost
127.0.0.2 wp-test

Перший рядок зазвичай вже існує за замовчуванням.
Другу набиваємо самостійно.

Ці рядки повідомляють, що хости з іменами localhost і wp-test треба шукати по IP-адресами 127.0.0.1 і 127.0.0.2
- обидві адреси відповідають локального комп'ютера.

Перезапуск ОС необов'язковий.

Створимо на локальному компі папки для зберігання сайтовий файлів, наприклад в папці:
D: \\ sites \\ localhost
D: \\ sites \\ wp-test

У кожній з цих папок створимо 2 файли з іменами
access.log
error.log
і підпапку www
D: \\ sites \\ localhost \\ www
D: \\ sites \\ wp-test \\ www
- в цих папках створимо файли index.html з таким вмістом:
це localhost
це wp-test

Тепер налаштуємо сервер Apache на використання віртуальних хостів, відповідних нашим сайтам.

Відредагуємо конфігураційний файл сервера (C: \\ Apache24 \\ conf \\ httpd.conf).
Для цього його треба відкрити в текстовому редакторі.
Я для цього використовую NotePad ++ (дуже багатофункціональний безкоштовний редактор).

Віртуальні хости зазвичай прописую в кінець цього файлу.

Додамо туди такі рядки:

#localhost ServerName localhost DocumentRoot "D: / sites / localhost / www" ErrorLog "D: /sites/localhost/error.log" CustomLog "D: /sites/localhost/access.log" common # Wp-test ServerName wp-test DocumentRoot "D: / sites / wp-test / www" ErrorLog "D: /sites/wp-test/error.log" CustomLog "D: /sites/wp-test/access.log" common AllowOverride All Options Includes FollowSymLinks Require all granted

Перевіряємо, чи відкриваються в браузерах сторінки за адресами
http: // localhost /
http: // wp-test /

При нормальному відкритті сторінки повинні відображати такі рядки:
це localhost
і
це wp-test

Аналогічно можна створювати і інші віртуальні веб-сервера на локальному комп'ютері.

Додаткові настройки для Apache, які можуть стати в нагоді.

Установка PHP 7

Вміст завантаженого архіву php-7.2.2-Win32-VC15-x64 викладаємо в папку C: \\ php \\

Уважно читаємо файл C: \\ php \\ install.txt з дистрибутива.
У цьому файлі коротко описано, як встановити PHP в системі і налаштувати його для роботи з Apache.

Шлях C: \\ php додаємо в системну змінну PATH

Для тестування PHP на нашому локальному сайті http: // localhost /
створимо в його папці (D: \\ sites \\ localhost \\ www) файл php_test.php з таким вмістом:

Тоді при відкритті адреси http: //localhost/php_test.php повинна відкриватися сторінка з даними від команди phpinfo.

Підготуємо Apache до роботи з PHP

У файлі httpd.conf

У тому місці, де вантажаться модулі (шукайте групу команд LoadModule), в кінці групи (якщо ще немає такого рядка) додаємо:

LoadModule php7_module "C: /php/php7apache2_4.dll"

Зазначимо шлях, де встановлено php, директивою:

PHPIniDir "C: / php"

У секції дописуємо index.php:

DirectoryIndex index.html index.php

У секції , Де такі команди, як AddType application ...

додаємо рядок

AddType application / x-httpd-php .php

Зберігаємо httpd.conf і перезапускаємо Apache.

Після цього тестова сторінка http: //localhost/php_test.php буде відкриватися.

Відредагуємо файл настройок PHP для роботи phpMyAdmin і не тільки.

Файл php.ini-production перейменовуємо в php.ini (залишаємо в тій же папці C: \\ php \\)

Редагуємо php.ini так

Раскомментіруем рядок

Extension_dir \u003d "ext"

Включимо параметр (за замовчуванням \u003d Off)

Enable_dl \u003d On

Зазначимо папку для завантаження тимчасових файлів

Upload_tmp_dir \u003d "d: / sites / uploadtemp" upload_max_filesize \u003d 500M

В розділі; Dynamic Extensions;

раскомментіруем рядки:

Extension \u003d gd2 extension \u003d mbstring extension \u003d mysqli

Включимо ще одне розширення:

Extension \u003d openssl

Для того, щоб, наприклад, оновлювати плагіни wordpress на локальному сайті через адмінку. Інакше виходить помилка: No working transports found.

Для виконання довгих скриптів продовжимо максимальний час їх виконання, наприклад, так:

Max_execution_time \u003d 300

установка phpMyAdmin

Завантаживши дистрибутив і виклавши його вміст в папку D: \\ sites \\ localhost \\ www
зайдемо в папку з документацією \\ www \\ doc \\ html і відкриємо файл setup.html

Слідуючи його інструкціям, створимо в кореневому каталозі сайту (www) підпапку config (це потрібно на час конфігурування phpMyAdmin скриптом, який можна запустити, відкривши сторінку настройки за адресою http: // localhost / setup /).
Перейменуємо лежить в кореневому каталозі файл \\ www \\ config.sample.inc.php
в робочий файл \\ www \\ config.inc.php
- цей файл відкриємо для редагування і визначимо в ньому параметр $ cfg [ "blowfish_secret"] - заповнивши будь-якими символами, наприклад, фразою ANY_WHAT_YOU_WANT:

$ Cfg [ "blowfish_secret"] \u003d "ANY_WHAT_YOU_WANT"; / * YOU MUST FILL IN THIS FOR COOKIE AUTH! * /

і, зберігши, закриємо цей файл.

Перевіримо, чи відкриваються сторінки сайту:
http: // localhost /
http: //localhost/index.php



Сподобалася стаття? поділіться їй