Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Apache + Perl + PHP 3.0 для Windows 95/98: руководство по установке

В отличие от установки Apache, установка PHP короче, однако мы бы не сказали, что проще. Дело в том, что, во-первых, у PHP нет нормальной setup-программы, как у Apache, а во-вторых, при его установке необходимо также настраивать сервер.

Итак, прежде всего поговорим о каталоге, в котором у Вас будут находиться файлы PHP. В дистрибутиве по умолчанию стоит такой:

  g:/usr/local/php3

Если Вы физически не можете или просто не хотите иметь такой каталог (хотя, если Вы читали инструкцию по установке Apache, все должно быть в порядке), то Вы вольны установить PHP в другой каталог, но тогда Вам предстоит следующее: в файле php_iifsreg.inf из дистрибутива PHP найти ВСЕ строки "g:/usr/local/php3" (их там, кстати, 6 штук) и заменить их на тот каталог, где Вы предполагаете разместить PHP. Могу сразу сказать, что это не самое приятное провождение времени, но уж ничего не поделаешь, такова жизнь...

Как обычно, приведем по порядку те действия по установке PHP, которые у нас привели к результату.

Установка PHP

  1. Создайте директорию g:/usr/local/php3 (если хотите другое имя, см. рассуждения выше). Это - та директория, в которую будет установлен PHP.
  2. Скачайте дистрибутив PHP - файл с именем php3_setup.exe (1.970.356 байт), желательно в только что созданную директорию. Это саморазворачивающийся zip-архив, который Вы должны будете запустить, чтобы разархивировать. По умолчанию он развернется в текущую директорию, так что будьте внимательны.
  3. Еще раз напоминаем: если Вы решили установить PHP в другую директорию, Вам необходимо вручную отредактировать файл php_iifsreg.inf с целью замены в нем имен директории на нужную (см. выше).
  4. В файле php3.ini из дистрибутива есть закомментированные строки, выглядящие так:
      ;extension=имя_модуля.dll
    

    Если Вы хотите включить какой-нибудь модуль (по умолчанию уже включена поддержка GD и mSQL), раскомментируйте соответствующую строку (уберите точку с запятой).

  5. Теперь в Проводнике Windows нажмите правой кнопкой мыши на файле php_iis_reg.inf и выберите в контекстном меню пункт Установить - этим Вы автоматически добавите в Реестр некоторые установки, касающиеся PHP.

    Скопируйте файл php3.ini в каталог с Windows (например, в c:\windows);

Настройка Apache

  1. В файл конфигурации Apache conf/mime.types добавтьте такую строку:
      application/x-httpd-php3 phtml php3
    
  2. Теперь откройте файл conf/httpd.conf и добавьте в его конец (но перед блоков виртуальных хостов, если они там есть) такие строки:
      <Directory "g:/usr/local/php3">
        Options ExecCGI
      </Directory>
      ScriptAlias "/__php_dir__/" "g:/usr/local/php3/"
      Action application/x-httpd-php3 "/__php_dir__/php.exe"
    

Ну вот, пожалуй, и все. Если Вы все сделали правильно, то PHP установлен. Проверьте его работоспособность с помощью простого скрипта, например такого:

  <?
  echo "It works!<br>\n";
  phpinfo();
  ?>

Предыдущая | Оглавление | Следующая

Оставить комментарий

Комментарий:
можно использовать BB-коды
Максимальная длина комментария - 4000 символов.
 

Комментарии

1.
Аноним
Мне нравитсяМне не нравится
6 октября 2004, 17:04:49
Эдуарду:

слушай, ставь себе программу "Денвер - джентельменский набор", весит 2.64 Мб, и не парь себе мозги... все работает, если сссылки пока не дам, потому как нету, узнаю, выложу...
но денвер - стоящая программа, работает апач, пшп, перл... причем корректно и без разных там заморочек. только приходится копировать файлы в папку локалхоста...
2.
Аноним
Мне нравитсяМне не нравится
23 августа 2004, 14:47:16
Не знаю можно ли оставить здесь вопрос, а не коментарий.Но я не знаю где искать ответ.
Я установил Апач, и php.По моему все работает.По крайней мере при загрузке сервер не ругается.Но происходит то что файлы php ,браузер не читает, либо php не генерит html.Файлы предлагается записать на диск.Когда нажимаешь открыть открывается окно php и выводятся процедура обработки файла.
Помогите.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог