Свързване PHP за Apache
Ако сте харесали този материал, да го споделите с приятелите си в социалните мрежи
Главната особеност на сървъра мащабируемостта на Apache Web е неговата функционалност чрез свързване на различни модули по избор. Всеки един от тях изпълнява конкретни задачи. Част от модулите, разработени от екип Apache Software Foundation, от друга страна, на отделни фирми за отворен код.
С помощта на тази функционалност, на Apache уеб сървър, че е възможно да се свърже, например, поддържа множество програмни езици, като например: PHP, Perl, Python, Ruby, ASP и др.
В една от предходните материали Инсталиране на Apache 2.4. Това е описано в процеса на инсталация и стартиране на местен Apache уеб сървър, работещ на Microsoft Windows 7. Сега тя се свърже с езика на PHP програмиране. Каква версия на PHP, за да изберете и къде да го изтеглите е описано в материала, което е необходимо да се инсталира уеб сървър?
Свързване PHP за Apache
Така че, като присъствието на изтеглени по-рано архив с необходимата версия на PHP, създаване на основата на локален диск "C:" указател "PHP". и разопакова съдържанието на архива в нея.
Отидете в директория "C: \ PHP" и да намерят 2 файла: "php.ini-развитие" и "php.ini-продукция". Тези файлове - конфигурационни файлове примери PHP. Направете копие на файл, името на "php.ini-развитие" "php.ini". в бъдеще това ще бъде основните настройки PHP конфигурационен файл. Актуални настройките на файла "" php.ini "" ще бъде достатъчно, за да се свържете с PHP модул за уеб сървъра Apache и да се провери правилното му функциониране.
Сега трябва да кажа нашата Apache уеб сървър, е необходимо да се свържете на PHP модула.
Веднага след блока с модули за връзка добавите към CONF. следните редове във файла:
В първия ред, укажете пътя до директорията с PHP конфигурационния файл - "C: \ PHP \ php.ini".
Във втория ред казва на уеб сървъра, което е необходимо, за да заредите PHP модул, който е отговорен за обработка на PHP файлове, като посочва пълния път до библиотеки DLL. Трябва да се помни, че името на библиотеката може да варира.
Третият ред определя разширения на файлове, които ще бъдат обработвани от PHP на преводач.
Следващият конфигурационния файл търсите блока:
и добавяне в края на втория ред "index.php"
Презарежда уеб сървър по никакъв начин удобно за вас (като използвате ApacheMonitor, отдел за обслужване или командния ред). Ако възникнат грешки perezagrizki уеб сървър и не започне, проверете всички промени, които може да са били данни печатна грешка при определяне пътеки.
дали PHP се изпълнява проверка
phpinfo - е система, PHP-функция, която извежда разнообразна информация за преводача: определяне на текущите стойности на променливите от системата, и т.н.
Работа с конфигурационния файл php.ini на
тази стойност показва указателя (папка), който съхранява динамично зареждаеми разширения.
Предлагам да се разбере, че ние сме като се има предвид изпълнението на дейността, и това, което е динамично зареждаеми разширения.
Ако отворите директория "C: \ PHP \ вътр". ще видите множество файлове с разширение .dll. Всеки един от тези файлове е най-динамично зареждаеми разширения. Свързани разширения данни позволяват PHP, за да може да се увеличи функционалността.
намерите блокови Динамични Extensions (Dynamic Extensions)
Въз основа на проучването на този материал, ние разширихме функционалността на уеб сървъра Apache, свързващ език за програмиране PHP модул.