Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Установка Apache2+PHP5 [2]

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (2): « 1 [2]   

> Описание: Проблема установки
malor
Отправлено: 28 Августа, 2007 - 15:03:55
Post Id


Новичок


Покинул форум
Сообщений всего: 3
Дата рег-ции: Авг. 2007  


Помог: 0 раз(а)




evgenijj пишет:
Сделать решил по инструкции
Установка Web-сервера Apache в связке с PHP 5 и MySQL (Apache+PHP+MySQL)
Авторы - Симдянов И.В., Голышев С.В., Кузнецов М.В.
http://softtime[dot]ru/article/index[dot][dot][dot]hp?id_article=24 . Установлены согласно ей следующие опции:
================= в Apache 2.2.4 =======================
Listen 80 (вместо Port 80 - почему в инструкции использовано слово Port?)
ServerAdmin admin@localhost
ServerName localhost
ServerRoot "C:/WebServers/usr/local/Apache2.2"
DocumentRoot "C:/WebServers/home/localhost/www"
Вместо
Цитата:
<Directory />
Options FollowSymLinks Includes Indexes
AllowOverride All
</Directory>
у меня
Цитата:
<Directory C:/Webservers/>
Options FollowSymLinks Includes Indexes
AllowOverride All
Allow from all
</Directory>
Это не существенно?
Вместо
DirectoryIndex index.html index.phtml index.php
у меня
Цитата:
<IfModule dir_module>
DirectoryIndex index.html index.phtml index.php
</IfModule>
Это одно и то же или нет ?
AddDefaultCharset windows-1251
Про настройку виртуальных хостов раздел пока пропустил.

================= в PHP 5.2.1 ==========================
Добавил в файл php5_mod.conf строки
Цитата:
AddType application/x-httpd-php phtml php
LoadModule php5_module c:/php/php5apache2.dll
включив его в httpd.conf директивой Include conf/php5_mod.conf.
В php.ini размещены строки :
error_reporting = E_ALL
display_errors = On
variables_order = "EGPCS"
register_long_arrays = On
Затем авторы статьи грят о том, что нужно внести строку
DirectoryIndex index.html index.html.var index.php
в файл httpd.conf, хотя выше по тексту в разделе настройки Apache они просили внести строку
DirectoryIndex index.html index.phtml index.php
Какой вариант выбрать?
Создаю наконец файл index.php:
Цитата:
<?php
phpinfo();
?>


Запускаю :
Цитата:
C:WebServersusrlocalApache2.2bin>httpd.exe
httpd.exe: Syntax error on line 458 of C:/WebServers/usr/local/Apache2.2/conf/ht
tpd.conf: Syntax error on line 2 of C:/WebServers/usr/local/Apache2.2/conf/php5_
mod.conf: Cannot load C:/WebServers/usr/local/php5/php5apache2.dll into server:
xcdxe5 xedxe0xe9xe4xe5xed xf3xeaxe0xe7xe0xedxedxfbxe9 xecxee
xe4xf3xebxfc.
Почему?

Если у меня лежит в bin-каталоге файл httpd.exe.manifest(брал его из каталога php5apache2.dll-php5.1.x), то при запуске выдаст такое:
C:WebServersusrlocalApache2.2bin>httpd.exe
Не удается выполнить указанную программу.


Чо так все плохо?
Скачать файл: konfigi_po_statye_iz_softtime_ru.zip
Скачан раз: 309
 
 Top
evgenijj
Отправлено: 28 Августа, 2007 - 15:58:43
Post Id



Участник


Покинул форум
Сообщений всего: 1212
Дата рег-ции: Авг. 2006  
Откуда: Москва


Помог: 10 раз(а)




Блин, ну и каша у тебя в голове.

1. Вот это - джентльменский набор Web-разработчика. Три-в-одном: Apache+PHP+MySQL
Запускаешь установщик, он создает папку C:/Webservers и в эту папку устанавливает все необходимые программы и файлы конфигурации. Кроме того, создает на рабочем столе ярлычки для запуска, останова и перезапуска Apache и MySQL. Щелкаешь по ярлычку "Пуск" - создается виртуальный диск Z, запускается Apache и MySQL. Все, можно работать. Виртуальнае хосты создаются просто путем создания папок в директории
C:/Webservers/home
Это, фактически, маленький кусочек UNIX на твоей машине.
http://www[dot]denwer[dot]ru/dis/Base_PHP5/ - скачать
http://www[dot]denwer[dot]ru/base[dot]html - как установить

2. Если тебя не устраивает этот вариант, ты можешь самостоятельно установить связку Apache+PHP+MySQL. Для этого скачиваешь дистрибутивы, поочередно устанавливаешь Apache, PHP, MySQL и настраиваешь их, т.е. правишь файлы конфигурации.
У меня, например
C:/Program Files/Apache Group/Apache2
C:/Program Files/php
C:/Program Files/MySQL/MySQL Server 4.1

3. Я так понимаю, ты на своей машине чего только не наустанавливал - и "джентльменский набор", и в отдельности Apache, PHP, MySQL. Все что можно было (директории установки, конфигурационные файлы и пр.) смешал в кучу. Не завидую я тебе Улыбка Долго разгребать будешь.

Цитата:

Listen 80 (вместо Port 80 - почему в инструкции использовано слово Port?)


Директивы BindAddress и Port в Apache2 более не существуют. Эквивалентная функциональность предоставляется более гибкой директивой Listen.

Я так думаю, это потому, что в "джентльменском наборе" используется Apache 1.3 а на сайте softtime.ru рассказывается про установку Apache 2.x
 
 Top
valenok
Отправлено: 18 Сентября, 2007 - 22:32:51
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


Помог: 3 раз(а)




octrovok, создайте пожалуйста новую тему.
У каждого своя проблема и своё решение.


-----
Truly yours, Sasha.
 
My status
 Top
octrovok
Отправлено: 18 Сентября, 2007 - 22:34:50
Post Id


Новичок


Покинул форум
Сообщений всего: 1
Дата рег-ции: Сент. 2007  


Помог: 0 раз(а)




Установил apache_2.2.4-win32-x86-no_ssl! все работало...привязал php-5.1.2-Win32 и теперь не запускается апач... почему так? настраивал все как написано на http://php.su/prepare/?apache2_php5_win .
 
 Top
evgenijj
Отправлено: 21 Сентября, 2007 - 19:52:32
Post Id



Участник


Покинул форум
Сообщений всего: 1212
Дата рег-ции: Авг. 2006  
Откуда: Москва


Помог: 10 раз(а)




Цитата:
Установил apache_2.2.4-win32-x86-no_ssl! все работало...привязал php-5.1.2-Win32 и теперь не запускается апач... почему так? настраивал все как написано на http://php.su/prepare/?apache2_php5_win .


СОЗДАЕМ НОВУЮ ТЕМУ! Ну сколько можно "тянуть" одну и ту же? Надо понять одну простую мысль - эту тему прочтут еще десятки (а то и сотни) человек. Им просто будет удобнее искать и читать.
 
 Top
vanes
Отправлено: 16 Июля, 2009 - 12:19:15
Post Id


Новичок


Покинул форум
Сообщений всего: 1
Дата рег-ции: Июль 2009  


Помог: 0 раз(а)




Anaid пишет:
Подскажите где ошибку искать, если Apache не запускается. Вот такая ошибка в журнале: The Apache service named reported the following error:
>>> Unable to open logs .


Мне помогла простая переустановка apache'a. Я, правда, сижу под Ubuntu Linux 9.04 Растерялся
 
 Top
Страниц (2): « 1 [2]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Apache и другие веб-серверы »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB