Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.07.2010, 20:30   #1
vedro-compota
любитель-далеко не
Участник клуба
 
Аватар для vedro-compota
 
Регистрация: 13.04.2010
Сообщений: 1,156
По умолчанию Продолжения темы про настройку апача для "локального" ииспользования

Предыдущую тему забанили , но не по моей вине )) Поэтому вот продолжение следует -

Цитата:
Сообщений: 18
Andkorol на пути к лучшему

По умолчанию
Вот тут ОЧЕНЬ толковая пошаговая инструкция - рекомендую,работает всё 100%:
ИНСТРУКЦИЯ ПО УСТАНОВКЕ/НАСТРОЙКЕ Apache+PHP+MySQL
здесь вот говорили раскоментарить вот такую строчку в настройках конфигурационного файла PHP -
Код:
extension=php_mcrypt.dll
вот её вообще нет )) подскажите- смертельно ли отсутствие этой строчки, надо ли её добавить ? ))

и ещё один вопрос -
Цитата:
Далее необходимо добавить каталог с установленным PHP интерпретатором в PATH операционной
системы. Для чего пройдите по пути "Start" ("Пуск") -> "Control Panel" ("Панель управления") ->
"System" ("Система"),
скажите , кто знает - что значит "установленным php" ? У меня просто распакованный архив ..........
против абортов=за + жизнь;.фкн вгу;_______________________мойблг
vedro-compota вне форума Ответить с цитированием
Старый 18.07.2010, 22:32   #2
vedro-compota
любитель-далеко не
Участник клуба
 
Аватар для vedro-compota
 
Регистрация: 13.04.2010
Сообщений: 1,156
По умолчанию

Цитата:
Правка файла "httpd.conf"
1) Для загрузки модуля mod_rewrite найдите и раскомментируйте (уберите в начале строки символ
решетки "#") данную строку:
LoadModule rewrite_module modules/mod_rewrite.so
2) Для загрузки PHP интерпретатора, в конец блока загрузки модулей необходимо добавить строку:
LoadModule php5_module "C:/php/php5apache2_2.dll"
3) Определите каталог содержащий конфигурационный файл PHP, добавив ниже следующую строку:
PHPIniDir "C:/php"
Вопрос- строку из пункта "3" надо писать сразу после блока загрузки модулей ?
Нароооод ! Кто из бывалых знает ? Или уже не помните как настраивали в былые времена Апач......
против абортов=за + жизнь;.фкн вгу;_______________________мойблг
vedro-compota вне форума Ответить с цитированием
Старый 18.07.2010, 22:41   #3
vedro-compota
любитель-далеко не
Участник клуба
 
Аватар для vedro-compota
 
Регистрация: 13.04.2010
Сообщений: 1,156
По умолчанию

Цитата:
Правка файла "httpd.conf"
1) Для загрузки модуля mod_rewrite найдите и раскомментируйте (уберите в начале строки символ
решетки "#") данную строку:
LoadModule rewrite_module modules/mod_rewrite.so
2) Для загрузки PHP интерпретатора, в конец блока загрузки модулей необходимо добавить строку:
LoadModule php5_module "C:/php/php5apache2_2.dll"
3) Определите каталог содержащий конфигурационный файл PHP, добавив ниже следующую строку:
PHPIniDir "C:/php"
4) Найдите и раскомментируйте строку:
ServerName localhost:80
5) Найдите строку:
DocumentRoot "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs"
Назначьте корневую директорию управления сайтами (немного раньше вы ее уже создали):
DocumentRoot "C:/apache"
6) Найдите данный блок:
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>
Замените его на нижеследующий:
<Directory />
Options Includes Indexes FollowSymLinks
AllowOverride All
Allow from all
</Directory>
15
Инструментарий веб-разработчика
7) Удалите или закомментируйте первоначальный блок управления директориями (он нам не
понадобится), который без комментариев выглядит примерно так:
<Directory "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
8) Найдите блок:
<IfModule dir_module>
DirectoryIndex index.html
</IfModule>
Замените его на:
<IfModule dir_module>
DirectoryIndex index.html index.htm index.shtml index.php
</IfModule>
9) Найдите строку:
ErrorLog "logs/error.log"
Замените на нижеследующую (в этом случае просматривать глобальный файл ошибок сервера будет
удобнее):
ErrorLog "C:/apache/error.log"
10) Найдите строку:
CustomLog "logs/access.log" common
Замените на:
CustomLog "C:/apache/access.log" common
11) Для работы SSI (включения на стороне сервера) следующие строки, находящийся в блоке
<IfModule mime_module>, необходимо найти и раскомментировать:
AddType text/html .shtml
AddOutputFilter INCLUDES .shtml
12) Добавьте ниже, в тот же блок <IfModule mime_module>, две строки:
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
13) И, наконец, найдите и раскомментируйте строки:
Include conf/extra/httpd-mpm.conf
Include conf/extra/httpd-autoindex.conf
Include conf/extra/httpd-vhosts.conf
Include conf/extra/httpd-manual.conf
Include conf/extra/httpd-default.conf
Сохраните изменения и закройте файл "httpd.conf"
Теперь откройте файл "httpd-vhosts.conf", находящийся в каталоге "conf\extra", и произведите в нем
следующие изменения:
Существующие блоки примеров виртуальных хостов необходимо закомментировать, либо удалить, и
вставить нижеследующее:
<VirtualHost *:80>
DocumentRoot "C:/apache/localhost/www"
ServerName localhost
ErrorLog "C:/apache/localhost/error.log"
CustomLog "C:/apache/localhost/access.log" common
</VirtualHost>
16
я выполнил все эти действия ( и уже не первый раз в различных вариантах, но ничего не работает. что делать? кто знает?
против абортов=за + жизнь;.фкн вгу;_______________________мойблг
vedro-compota вне форума Ответить с цитированием
Старый 19.07.2010, 00:09   #4
Vikenty
Заслуженный флудер
Участник клуба
 
Аватар для Vikenty
 
Регистрация: 31.03.2010
Сообщений: 1,473
По умолчанию

Цитата:
Сообщение от vedro-compota Посмотреть сообщение
Предыдущую тему забанили , но не по моей вине ))
скажите , кто знает - что значит "установленным php" ? У меня просто распакованный архив ..........
просто укажите путь к папке с apache...
добавлять строчку extension=php_mcrypt.dll ненужно, необязательный модуль для шифрования

Последний раз редактировалось Vikenty; 19.07.2010 в 00:13.
Vikenty вне форума Ответить с цитированием
Старый 19.07.2010, 08:12   #5
vedro-compota
любитель-далеко не
Участник клуба
 
Аватар для vedro-compota
 
Регистрация: 13.04.2010
Сообщений: 1,156
По умолчанию

Цитата:
просто укажите путь к папке с apache...
где указывать?
поясню - пока что я могу судить о том, что "не работает" только по тому признаку, что Апач выбирает Index.hyml не из той папки, из которой хотелось бы. ( выбирает из стандартной, а хотелось бы - из "С:/data".
вот прикреплю архив. скажите как бы для начала заставить Апач брать страницы из нужной папки ?
Заранее благодарю ))
Вложения
Тип файла: zip httpd.zip (5.9 Кб, 9 просмотров)
против абортов=за + жизнь;.фкн вгу;_______________________мойблг

Последний раз редактировалось vedro-compota; 19.07.2010 в 08:36.
vedro-compota вне форума Ответить с цитированием
Старый 19.07.2010, 10:21   #6
werewolf999
Пользователь
 
Регистрация: 04.05.2010
Сообщений: 46
По умолчанию

нужно изменить директиву DocumentRoot
сейчас в вашем файле стоит
DocumentRoot "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs"
это и есть стандартная папка апача
werewolf999 вне форума Ответить с цитированием
Старый 19.07.2010, 11:03   #7
vedro-compota
любитель-далеко не
Участник клуба
 
Аватар для vedro-compota
 
Регистрация: 13.04.2010
Сообщений: 1,156
По умолчанию

Спасибо, werewolf999, то тут мистика какая-то.....почему-то размер файла конфигурационного не изменяется - даже если в нём сотавить несколько строчек - по прежнему 17,5 кб........что бы это значило?
и почему-то в папке conf у меня для DocumentRoot одно написано -
Код:
#
# DocumentRoot: The directory out of which you will serve your
# documents. By default, all requests are taken from this directory, but
# symbolic links and aliases may be used to point to other locations.
#
DocumentRoot "C:/data"
#"C:/Program Files/Apache Software Foundation/Apache2.2/htdocs"
а когда я этот файл копирую ( так и делал, чтобы отправить в архив и на форум выложить ) , то в нём уже -
Код:
#
# Note that from this point forward you must specifically allow
# particular features to be enabled - so if something's not working as
# you might expect, make sure that you have specifically enabled it
# below.
#

#
# This should be changed to whatever you set DocumentRoot to.
#
<Directory "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs">
против абортов=за + жизнь;.фкн вгу;_______________________мойблг

Последний раз редактировалось vedro-compota; 19.07.2010 в 11:06.
vedro-compota вне форума Ответить с цитированием
Старый 19.07.2010, 11:24   #8
werewolf999
Пользователь
 
Регистрация: 04.05.2010
Сообщений: 46
По умолчанию

да я забыл написать в <Directory "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs"> тоже нужно прописать новый путь
werewolf999 вне форума Ответить с цитированием
Старый 19.07.2010, 11:26   #9
vedro-compota
любитель-далеко не
Участник клуба
 
Аватар для vedro-compota
 
Регистрация: 13.04.2010
Сообщений: 1,156
По умолчанию

werewolf999, не могли бы вы сказать - почему не изменяется размер файла?
Извиняюсь. я не то в предыдущем пост сказал.
В откопированнов файле катая вот картина-
Код:
#
# DocumentRoot: The directory out of which you will serve your
# documents. By default, all requests are taken from this directory, but
# symbolic links and aliases may be used to point to other locations.
#
DocumentRoot "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs"
а в том, который в папке-
Код:
#
# DocumentRoot: The directory out of which you will serve your
# documents. By default, all requests are taken from this directory, but
# symbolic links and aliases may be used to point to other locations.
#
DocumentRoot "C:/data"
#"C:/Program Files/Apache Software Foundation/Apache2.2/htdocs"
не понимаю - почему текст разный...
против абортов=за + жизнь;.фкн вгу;_______________________мойблг

Последний раз редактировалось vedro-compota; 19.07.2010 в 11:28.
vedro-compota вне форума Ответить с цитированием
Старый 19.07.2010, 11:27   #10
werewolf999
Пользователь
 
Регистрация: 04.05.2010
Сообщений: 46
По умолчанию

честно - не представляю, у меня меняется нормально
а изменения внесенные в файл сервером подхватываются?
werewolf999 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Настройка Apache для "локального" использования. vedro-compota PHP 7 17.07.2010 03:32
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" aleksei78 Microsoft Office Excel 13 25.08.2009 12:04
как в Делфи создать кнопочку "ОК". подробности внутри темы.... Кристина2008 Общие вопросы Delphi 2 09.12.2008 22:49