Intereting Posts

Установка PHP, MySql и Apache на windows

Своя моя первая работая с Apache, PHP, MySql. Я загрузил и установил последний пакет из этих 3. Теперь я проверил с apache, и index.html работает. Теперь я заменил index.html на некоторый php-скрипт, чтобы проверить, работает ли мой php или нет. Когда вы снова открываете страницу html, я вижу код php напрямую. Кажется, это не сработает. следующим образом выглядит мой PHP-код.

<html> <body> <?php echo "Hello World"; ?> </body> </html> 

когда я открываю свой index.php, я вижу сам код выше. Может ли кто-нибудь сообщить мне, что случилось, и как я могу это исправить?

Проверьте файл apache httpd.conf для некоторого кода с комментариями, который выглядит так:

 LoadModule php5_module libexec/apache2/libphp5.so 

и далее по файлу, это …

 <IfModule php5_module> AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps <IfModule dir_module> DirectoryIndex index.html index.php </IfModule> </IfModule> 

кажется, что в установке есть некоторые проблемы. используйте WAMP как stefan и dessus или XAMPP. i recomand u использовать XAMPP в комплекте с APACHE, MYSQL, File Zilla Server, Mercury для почты. Простота установки и использования. http://www.apachefriends.org/en/xampp.html

Еще одно голосование за WampServer. После того, как у вас есть рабочий сервер, тогда легче сориентироваться с файлами конфигурации, а затем изучать конфигурацию Apache / PHP таким образом.

используйте wamp! это легко и быстро 🙂

http://www.wampserver.com/en/

лично, я использую старую версию с 2007 года, 1.7.4, ее можно найти здесь: http://sourceforge.net/projects/wampserver/files%2FWAMP5/

хорошая работа по использованию старой версии заключается в том, что ваш код будет работать на старых машинах, а на многих серверах есть старые версии php и mysql.

плохое использование старой версии – это то, что ваш код может не работать на новых машинах, а на некоторых машинах есть новые версии php и mysql.

http://computing-know.blogspot.in/#!/2013/10/how-to-setup-apache-php-mysql.html

Шаг за шагом. Процесс установки Apaache, PHP, Mysql, phpMyAdmin и XDebug.

1) Как установить Apache

2) Настройка PHP для Apache

3) Установите и настройте MySQL для использования с PHP

4) Настройка XDebug для отладки

5) PHPMYADMIN

Примечание. В этом уроке моя папка с сервером находится на F: \ Server

Как установить Apache

1) Существует два способа установить apache либо установить старую версию apache httpd (Compatible with Windows XP) из httpd.apache.org/download.cgi, либо получить последнюю версию apache build zip с сайта http://www.apachelounge.com/download/.

2) Я покажу, как настроить apache из zip-версии, загруженной с apachelounge.com/download/.

3) Нажмите «Дополнительно + VC9» в левой части страницы.

4) Загрузите zip-версию 2.4.x с OpenSSL 0.9.8.

5) Создайте папку с именем Сервер в месте где.

6) Мое местоположение – F: \ Server

7) Извлеките Apache24 из Apache-ZIP в папку Server.

8) Теперь перейдите в папку config в Apache и откройте httpd.config в любом текстовом редакторе.

9) Найдите (Ctrl + F) и замените каждый экземпляр «c: / Apache24» и замените его на ваше местоположение apache в моем случае: f: / Server / Apaache24.

ServerRoot "c: / Apache24" с ServerRoot "f: / Server / Apache24"

DocumentRoot "c: / Apache24 / htdocs" с DocumentRoot "f: / Server / Apache24 / htdocs"

с

ScriptAlias ​​/ cgi-bin / "c: / Apache24 / cgi-bin /" с ScriptAlias ​​/ cgi-bin / "f: / Server / Apache24 / cgi-bin /"

с

8) Теперь запустите командную строку (с правами администратора).

9) В командной строке перейдите в папку Server / Apache24 / bin.

10) Внутри папки Bin введите «httpd -k install», чтобы установить службу Apache, а затем нажмите Enter.

11) Для запуска Apache Server просто введите «httpd -k start» и нажмите «Ввод».

12) Перезагрузите компьютер

13) Теперь откройте папку Bin и дважды щелкните файл ApacheMonitor.exe и запустите Apache

14) Теперь перейдите на localhost, если вы видите страницу «Это работает», тогда Apache успешно установлен на вашем компьютере.

Если вы видите страницу с надписью «Это работает!» то сервер Apache был успешно установлен.

Настройка PHP для Apache

1) Goto windows.php.net/download/ скачать php-5.4.x-Win32-VC9-x86.zip.

2) Создайте папку с именем php внутри папки Server.

3) Извлеките все файлы из php-5.4.x-Win32-VC9-x86.zip в папку php на сервере.

4) Теперь перейдите в папку конфигурации в Apache и откройте httpd.config в любом текстовом редакторе.

5) Найдите (Ctrl + F) LoadModule прокрутите вниз до последнего LoadModule и вставьте следующие

LoadModule php5_module "f: /Server/php/php5apache2_4.dll".

6) Найти (Ctrl + F) AddType прокрутите вниз до последнего AddType и Вставьте следующие

Приложение AddType / x-httpd-php .php.

7) Добавьте расположение PHP в конец файла httpd.conf. Например, в конце файла добавьте следующее: PHPIniDir «Ваше местоположение PHP».

локальный / info.php

8) В папке php переименуйте php.ini-development в php.ini и откройте его в текстовом редакторе.

9) Найдите (Ctrl + F) display_errors и убедитесь, что для этого значения установлено значение Вкл.

10) Найдите (Ctrl + F) extension_dir = "./" и измените его на extension_dir = "F: \ Server \ php \ ext".

11) Перезапустите Apache Server.

12) Создайте файл «phpinfo.php» в папке htdocs в Apache с последующим содержимым:

13) Перейти к localhost / phpinfo.php

extension_dir = "./"

14) Щелкните правой кнопкой мыши MyComputer Нажмите «Свойства»

15) Щелкните переменные среды

16) Добавьте местоположение вашей php-папки в конце пути

17) Перезагрузите компьютер.

Установка и настройка MySQL для использования с PHP

1) Перейти к dev.mysql.com/downloads/mysql/ загрузить версию zip или installer.

2) Установите MySQL

3) Нажмите «Далее»

4) Выберите «Завершить» и нажмите «Далее».

5) Нажмите Finsh

6) Нажмите «Стандартная настройка»

7) Нажмите «Далее»

8) Введите пароль для mySQL

9) Перейдите в командную строку MySQL и введите пароль.

12) Откройте файл php.ini и найдите строку:; extension = php_mysql.dll удалите точку с запятой.

и найдите строку:; extension = php_mysql.dll

PhpMyAdmin

1) Откройте папку конфигурации в Apache и откройте httpd.config в любом текстовом редакторе.

2) Найдите (Ctrl + F) строку DirectoryIndex index.html add index.php.

3) Откройте файл php.ini в папке сервера и раскомментируйте расширение mbstring и mysqli.

3) Goto phpmyadmin.net/ Загрузите последнюю версию phpMyAdmin-4.0.8-english.zip.

4) Извлеките его в папку phpMyAdmin в htdocs.

5) Перезапустите сервер Apache.

6) Перейти к localhost / phpMyAdmin /

Настройка XDebug для отладки

1) Откройте http://xdebug.org/download.php из своего браузера и загрузите

php_xdebug-2.xx-5.4-vc9 Thread Safe 32-разрядная версия.

2) Скопируйте и вставьте его в папку расширения в php.

3) Скопируйте и вставьте следующую строку кода в конец файла php.ini.

[XDebug]

;; Только Zend OR (!) XDebug

zend_extension = "Ваше местоположение Xdebug"

xdebug.remote_enable = верно

xdebug.remote_host = локальный

xdebug.remote_port = 10000

xdebug.remote_handler = DBGp

4) Перезапустите Apache Server.

5) Перейти к localhost / phpinfo.php прокрутите вниз, чтобы узнать, установлен ли xDebug