Модераторы: skyboy, MoLeX, Aliance, ksnk

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Проблемы с ручной установкой Apache 
:(
    Опции темы
Testing001
  Дата 30.7.2007, 20:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 88
Регистрация: 27.3.2007

Репутация: -1
Всего: нет



Добрый День!

Проблема след.:

Решил не юзать денвер, а установить вручную Сервер для разбора!

Установил все, как в Инструкции, но ошибка!

После того, как вручную в консоле дал команду:

"httpd.exe -k install"

Потом сообщение:

Installing the Apache2.2 service
The Apache2.2 service is successfully installed.
Testing httpd.conf....
Errors reported here must be corrected before the service can be started.
httpd.exe: Syntax error on line 115 of C:/Program Files/Apache Software Foundati
on/Apache2.2/conf/httpd.conf: Cannot load C:/PHP/php5apache2.dll into server: \x
cd\xe5 \xed\xe0\xe9\xe4\xe5\xed \xf3\xea\xe0\xe7\xe0\xed\xed\xfb\xe9 \xec\xee\xe
4\xf3\xeb\xfc.


Просьба помочь!
PM   Вверх
belousov
Дата 30.7.2007, 20:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 317
Регистрация: 21.11.2006
Где: Москва

Репутация: нет
Всего: 6



в конфиге не правильно прописан адрес модуля для php, может у тебя С:/php5 


--------------------
NIHIL VERUM EST LICET OMNIA 
PM MAIL WWW ICQ Skype   Вверх
pento
Дата 30.7.2007, 20:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 97
Регистрация: 14.1.2007
Где: Россия

Репутация: нет
Всего: 4



C:/PHP/php5apache2.dll
Существует?
PM MAIL   Вверх
belousov
Дата 30.7.2007, 21:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 317
Регистрация: 21.11.2006
Где: Москва

Репутация: нет
Всего: 6



наверняка существует но по другому адресу, а какая версия php и apache? 


--------------------
NIHIL VERUM EST LICET OMNIA 
PM MAIL WWW ICQ Skype   Вверх
Testing001
  Дата 30.7.2007, 21:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 88
Регистрация: 27.3.2007

Репутация: -1
Всего: нет



Цитата

в конфиге не правильно прописан адрес модуля для php, может у тебя С:/php5 



Нет, именно C:/PHP


Цитата

C:/PHP/php5apache2.dll
Существует?


Да, существует!


Цитата

наверняка существует но по другому адресу, а какая версия php и apache? 


PHP - 5.2.3

Apache -  2.2.4

PS

Скачал все последние версии сегодня!
PM   Вверх
belousov
Дата 30.7.2007, 21:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 317
Регистрация: 21.11.2006
Где: Москва

Репутация: нет
Всего: 6



Цитата

Apache -  2.2.4



дык для этого апача нужен php5apache2_2.dll такой есть?


--------------------
NIHIL VERUM EST LICET OMNIA 
PM MAIL WWW ICQ Skype   Вверх
Testing001
Дата 30.7.2007, 21:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 88
Регистрация: 27.3.2007

Репутация: -1
Всего: нет



И он есть!

Приложил Скрин с доказательством smile




Присоединённый файл ( Кол-во скачиваний: 8 )
Присоединённый файл  Screen.jpg 88,09 Kb
PM   Вверх
belousov
Дата 30.7.2007, 21:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 317
Регистрация: 21.11.2006
Где: Москва

Репутация: нет
Всего: 6



high, да я то и на слово поверю что есть, тогда странно, проверь в конфиге апача правильность ввода адреса, по которому находится этот файл, и проверь правильность ссылки на php.ini


--------------------
NIHIL VERUM EST LICET OMNIA 
PM MAIL WWW ICQ Skype   Вверх
Testing001
Дата 30.7.2007, 22:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 88
Регистрация: 27.3.2007

Репутация: -1
Всего: нет



Странно совершено!

Все проверил, дожно быТь все в норме!
PM   Вверх
belousov
Дата 30.7.2007, 22:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 317
Регистрация: 21.11.2006
Где: Москва

Репутация: нет
Всего: 6



А ты php ставишь установщиком? он там сам все как надо прописывает


--------------------
NIHIL VERUM EST LICET OMNIA 
PM MAIL WWW ICQ Skype   Вверх
Testing001
  Дата 30.7.2007, 23:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 88
Регистрация: 27.3.2007

Репутация: -1
Всего: нет



Нет, из аpхива ZIP!

Взял Архив, посколькну в Инсталятор не входят многие PHP расширения, и он практически не выполняет действий по конфигурированию!

Что я делал с пхп!

1). Копировал php.ini-recomender в C:/Windows

2). Расскоментировал строки, которые содержат ссылки на расширения php_gd2.dll, php_mysql.dl и php_xsl.dll

3). Копировал в System32 нужные Библиотеки

4). Прописал в httpd.conf

LoadModule php5_module C:/php/php5apache2.dll
AddType application/x-httpd-php .php

5). Добавил в DirectoryIndex - index.php

Но не работает!

Это сообщение отредактировал(а) high - 30.7.2007, 23:05
PM   Вверх
belousov
Дата 30.7.2007, 23:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 317
Регистрация: 21.11.2006
Где: Москва

Репутация: нет
Всего: 6



не, нифига, php 5.2.3 там все библиотеки теперь есть, я ссам ставил все было и все работало прекрасно, он сам конфиг апача пропишет как надо


и лучше бери php.ini-dist


--------------------
NIHIL VERUM EST LICET OMNIA 
PM MAIL WWW ICQ Skype   Вверх
Testing001
  Дата 30.7.2007, 23:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 88
Регистрация: 27.3.2007

Репутация: -1
Всего: нет



Хм...

Читал, что в Инсталяторе нет нужных библиотек, но если ты говоришь, что все в норме, то ок!

Я просто хотел сам все в чистую разобрать, и сам прописать ради опыта и знаний, чтобы не в темном лесу бродить!

А так ставил денвер, и не знал ничего про ручную настройку!

PM   Вверх
belousov
Дата 30.7.2007, 23:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 317
Регистрация: 21.11.2006
Где: Москва

Репутация: нет
Всего: 6



high, лично мне денвер очень не понравился, могу посоветовать appserv там все само ставится. и можно посмотреть что так прописано в конфиге, для информации подойдет, а после уже и вручную можно.

просто если не катит так, то надо попробовать по другому а потом и в ручную пытаться


--------------------
NIHIL VERUM EST LICET OMNIA 
PM MAIL WWW ICQ Skype   Вверх
Testing001
  Дата 30.7.2007, 23:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 88
Регистрация: 27.3.2007

Репутация: -1
Всего: нет



Мне денвер не понравился, тем что старые верcии юзаются!

Сейчас решил поставить не только, потому что все последнее захотелось, но и просто поизучать, чтобы в ручную настраивать!


belousov , спасибо за проявленую помощь!

Завтра еще постараюь сам все-таки настроить!
PM   Вверх
Anarki
Дата 30.7.2007, 23:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 326
Регистрация: 14.3.2005

Репутация: 7
Всего: 11



Цитата(high @  31.7.2007,  02:04 Найти цитируемый пост)
4). Прописал в httpd.conf
LoadModule php5_module C:/php/php5apache2.dll
AddType application/x-httpd-php .php


Должен был указать
LoadModule php5_module C:/php/php5apache2_2.dll
а не C:/php/php5apache2.dll



Это сообщение отредактировал(а) Anarki - 30.7.2007, 23:36


--------------------
PM WWW   Вверх
Mal Hack
Дата 31.7.2007, 19:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 122
Всего: 261



Смутно мне помнится, что, что нужные dll находятся в папке /cli.. В корне они лежали в 4 и 5.0...
PM ICQ   Вверх
Anarki
Дата 31.7.2007, 20:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 326
Регистрация: 14.3.2005

Репутация: 7
Всего: 11



В cli ? наврядли


--------------------
PM WWW   Вверх
Testing001
  Дата 4.8.2007, 01:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 88
Регистрация: 27.3.2007

Репутация: -1
Всего: нет



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

2-а дня не мог подойти ко компу, только сейчас смог и продолжил.

Следовал вашим советам, но ничего у меня сейчас не получилось!

Опишу все поэтапно!

Установление Apache:

1). Выбрал для Network Domain и Server Name "localhost" , в мэйле указал свой ящик (знаю, что можно было бы не указывать в этом сообщении, но раз поэтапно, то поэтапно).

Порт, правда, выбрал :8080

Тем более на компе несколько юзеров (2-ое), поэтому выбрал этот пункт, а в самой установке написано:

:80 - for All Users
:8080 - for Current User

В книге по PHP, написано было дать команду, после установки "httpd.exe -k install" , что меня смутило, так как я только, что установил Apache!

Команду все-таки решил выполнить, так как подумал, что, возможно, будут дополнительные установки!

Но ответ последовал, что "Apache is already installed!"

Ребят, сейчас просто в 1-ый раз настраиваю вручную, поэтому не ругайте меня, я просто хочу, как можно глубже изучить, так как все время сидеть на Денвере нельзя!

Начал в "httpd.conf" изменять настройки!

По книге, сделал след.:

Дописал ServerType standalone
Так как в "httpd.conf" , так как она определяет способ функционирования сервера. Если Apache запущен в Системе Win, то можно использовать, только это значение ServerType standalone

Потом указал ServerRoot

ServerRoot ''usr/me/apache''

Указал

KeepAlive on
KeepAliveTimeout 15
BindAddress 127.0.0.1

Потом

LoadModule php5_module C:/php/php5apache2.dll
AddType application/x-httpd-php .php

(по совету Anarki заменил php5apache2.dll на php5apache2_2.dll , в моем случае, от того ничего не изменилось)!

В директиве Port стоит 8080

ServerName localhost
DocumentRoot "/httdocs"
Options Indexes FollowSymLinks Includes MultiViews
AccessFileName .htaccess
ErrorLog log/error.log
DirectoryIndex index.html index.html.var index.php

Установка PHP:

Скачал Архив, потом в C:\  , потом разархивировал, потом переименовал папку в PHP (C:\PHP - путь)

php.ini-recommended в C:\Windows , потом rename в "php.ini"

Разкомментировал строки с: php_gd2.dll , php_mysql.dll , php_mysqli.dll , php_xsl.dll

php5ts.dll , libmysql.dll в System32

php_gd2.dll , php_mysql.dll , php_mysqli.dll , php_xsl.dll из /ext в sys32

Когда решил тестнуть с 80 портом, Apache смог стартануть!

Но PHP не работал, повозился в настройках, но ничего не починил!

Очень прошу помочь!

Так как для меня это очень важно, есть желание и время! И люблю разбирать все сразу!

Заранее Спасибо!
PM   Вверх
Mal Hack
Дата 4.8.2007, 13:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 122
Всего: 261



PM ICQ   Вверх
Anarki
Дата 5.8.2007, 15:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 326
Регистрация: 14.3.2005

Репутация: 7
Всего: 11



Цитата(high @  4.8.2007,  04:29 Найти цитируемый пост)
Потом указал ServerRootServerRoot ''usr/me/apache''

А зачем ты это менял? у тебя под виндой чтоли путь такой есть?
Там должна быть указана папка, куда установлен Apache

Цитата(high @  4.8.2007,  04:29 Найти цитируемый пост)
LoadModule php5_module C:/php/php5apache2.dllAddType application/x-httpd-php .php(по совету Anarki заменил php5apache2.dll на php5apache2_2.dll , в моем случае, от того ничего не изменилось)!

Не знаю как ты это проверял и перезапускал ли сервер, чтобы изменения вступили в силу. И что за ошибки у тебя выдавал Apache.
Всё равно нужен php5apache2_2.dll
Цитата

Apache 2.2.x Support: Users of Apache 2.2.x may use the documentation below except the appropriate DLL file is named php5apache2_2.dll

http://www.php.net/manual/ru/install.windows.apache2.php



--------------------
PM WWW   Вверх
Страницы: (2) [Все] 1 2 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1048 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.