 |
Если вы впервые на нашем форуме - ознакомьтесь с правилами
|
|
Что Вы писали в п.1 и п.2? Я тогда подскажу в чем ошибка. И еще вопрос - а что за книга?
Уважаемый Леонид.
Книга- Владимир Дронов «PHP, MySQL и DREAMWEAVER MX 2004»
Разработка интерактивных web-сайтов
1. Сервер Apache-2.0.55 запустился. Стартовая страница сообщила об успешной установке. В книге описана настройка после установки.
Открыть в папке conf, файл httpd.conf, найти строку:
DirectoryIndex index.html index.html.var
Добавить имена страниц по умолчанию, которые используются в книге, - default.htm
и default.php. Добавить имя – index.php – чтобы нормально работал phpMyAdmin.
Строка выглядит так:
DirectoryIndex default.htm default.php index.php index.html
index.html.var
Теперь необходимо добавить в Apache поддержку PHP. Для этого в любое место добавить строки.
LoadModule php4_module <путь, где установлен PHP>/php4apache.dll
AddType application/x-httpd-php .php
У меня получилось следующее:
LoadModule php4_module “C:Program Files/ Apache Group/Apache 2/php4apache.dll
AddType application/x-httpd-php .php
И последняя строка в файле httpd.conf:
<Directory “C:/ C:Program Files/ Apache Group/Apache 2/htdocs”>
Options Indexes FollowSymLinks
AllowOverride None
Order allow, deny
Allow from all
</ Directory>
Получилось:
<Directory “C:/ C:Program Files/ Apache Group/Apache 2/htdocs”>
Options Indexes FollowSymLinks
AllowOverride All
Order allow, deny
Allow from all
</ Directory>
(В строках файла присутствуют комментарии, я их не трогала.)
Сохранила файл как httpd.conf и закрыла. Запустала сервер Apache-2.0.55 и сразу появилось сообщение об ошибке.
2.Переустанавливала сервер Apache-2.0.55.Запустился. Устанавливаю обработчик PHP 4.4.2-win32 в Program Files.
…Перед первым запуском тоже надо настроить иначе может не запуститься.
Найти файл php.ini-dist, скопировать его в папку windows, и изменить имя на php.ini
найти строку:
; include_path = “ .;c:phpincludes”
изменим строку
include_path = “ .;c: Program Files php4.4.2-win32pincludes”
Следующая строка:
extension_dir = “./ ”
Должна выглядеть так:
extension_dir = “c: Program Files php4.4.2-win32pextensions”
Третья строка, которую тужно исправить:
;upload_tmp_dir =
Получилось:
upload_tmp_dir = “c:Program Files php4.4.2-win32ptmp”
И последняя строка:
;session.save_path = /tmp
Должна выглядеть так:
session.save_path = “c:Program Files php4.4.2-win32p tmp”
Исправив эти четыре строки сохранила файл php.ini и закрыла.
…После этого осталось создать папку tmp , где установлен PHP, в ней обработчик PHP будет сохранять файлы с переменными уровня сессии.
Я создала папку C:Program FilesApache GroupApache2
Возможно надо было C:Program Filesphp-4.4.2-Win32
|
|
1 апреля 2006, 06:41
|
|
Это сообщение было просмотрено: 3685 раз(а)
|
 |