Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Windows Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
 Установка и настройка Apache-2.2 + php-5.2  [new]
ALex_hha
Member

Откуда: Украина. Харьков.
Сообщений: 2944
Собственно столкнулся с такой проблемой. На unix системах никогда не было проблем с данной задачей. А тут понадобилось установить и настроить на windows. Установил все из пакетов. Запустил. Создал тестовый файл

<?
phpinfo();
?>

Набираю http://127.0.0.1/test.php

Показывает инфу, но нет ни одного модуля, которые я выбирал при установке php. Что смущает

Configuration File (php.ini) Path 	C:\WINDOWS
Loaded Configuration File 	(none)

php.ini у меня лежит в C:\WINDOWS и в нем есть строки

[PHP_GD2]
extension=php_gd2.dll
[PHP_GETTEXT]
extension=php_gettext.dll
[PHP_INTERBASE]
extension=php_interbase.dll

Собственно вопрос. Почему php не видит php.ini?
10 сен 07, 11:30    [4642285]     Ответить | Цитировать Сообщить модератору
 Re: Установка и настройка Apache-2.2 + php-5.2  [new]
weber
Member

Откуда:
Сообщений: 11049
1. IIS бежит или у вас Апач
2. Разрешено в ИИС файлы *.php GET, POST, READ
3. Разрешено использовать extension в Виндовс ну и какая Винда то
10 сен 07, 12:01    [4642533]     Ответить | Цитировать Сообщить модератору
 Re: Установка и настройка Apache-2.2 + php-5.2  [new]
weber
Member

Откуда:
Сообщений: 11049
Сорри совсем слепой Апаче я и не приметил. А вы из набора джентльмена устанавливали типа Апач/ПХП или отдельно
10 сен 07, 12:02    [4642548]     Ответить | Цитировать Сообщить модератору
 Re: Установка и настройка Apache-2.2 + php-5.2  [new]
ALex_hha
Member

Откуда: Украина. Харьков.
Сообщений: 2944
автор
А вы из набора джентльмена устанавливали типа Апач/ПХП или отдельно

а что это за набор?

Скачал два файла - apache_2.2.4-win32-x86-openssl-0.9.8d.msi и php-5.2.4-win32-installer.msi. С сайтов apache и php соответственно.
10 сен 07, 12:05    [4642570]     Ответить | Цитировать Сообщить модератору
 Re: Установка и настройка Apache-2.2 + php-5.2  [new]
weber
Member

Откуда:
Сообщений: 11049
Это так называемый Денвер набор разработчика
У меня бежит на ИИС РНР без проблем
10 сен 07, 12:10    [4642606]     Ответить | Цитировать Сообщить модератору
 Re: Установка и настройка Apache-2.2 + php-5.2  [new]
ALex_hha
Member

Откуда: Украина. Харьков.
Сообщений: 2944
Ну у меня отдельные пакеты, ОС - Windows XP SP2.
10 сен 07, 12:13    [4642627]     Ответить | Цитировать Сообщить модератору
 Re: Установка и настройка Apache-2.2 + php-5.2  [new]
weber
Member

Откуда:
Сообщений: 11049
Тогда ставте Денвер он всё пропишет как надо и не мучайтесь. На ХР не ставил но попробуйте кинуть ини файл ещё в папку систем32 и рестартуйте комп.
10 сен 07, 12:19    [4642684]     Ответить | Цитировать Сообщить модератору
 Re: Установка и настройка Apache-2.2 + php-5.2  [new]
ScareCrow
Member

Откуда: Белый город
Сообщений: 17089

он не видит ИНИ или не может загрузить библиотеки?


Posted via ActualForum NNTP Server 1.4

10 сен 07, 12:55    [4642970]     Ответить | Цитировать Сообщить модератору
 Re: Установка и настройка Apache-2.2 + php-5.2  [new]
ALex_hha
Member

Откуда: Украина. Харьков.
Сообщений: 2944
автор
он не видит ИНИ или не может загрузить библиотеки?

не видит, так как я указывал неправильный путь в extension_dir, при этом в логах апача ругани не было.

Переместил php.ini в папку, где установлен php. Теперь он его видит, после того, как указал неправильный путь в extension_dir, в логах появилось такое

автор
[Mon Sep 10 11:27:11 2007] [notice] Apache/2.2.4 (Win32) PHP/5.2.4 configured -- resuming normal operations
[Mon Sep 10 11:27:11 2007] [notice] Server built: Jan 9 2007 23:17:20
[Mon Sep 10 11:27:11 2007] [notice] Parent: Created child process 332
PHP Warning: PHP Startup: Unable to load dynamic library 'C:\\php\\php_gd2.dll' - \xcd\xe5 \xed\xe0\xe9\xe4\xe5\xed \xf3\xea\xe0\xe7\xe0\xed\xed\xfb\xe9 \xec\xee\xe4\xf3\xeb\xfc.\r\n in Unknown on line 0


Если указываю правильный путь в php.ini, то у меня не работает php. Т.е. при открытии test.php получаю пустую страницу, а при просмотре html кода вижу php код. Ничего не понимаю
10 сен 07, 13:02    [4643032]     Ответить | Цитировать Сообщить модератору
 Re: Установка и настройка Apache-2.2 + php-5.2  [new]
Anatoly Podgoretsky
Member

Откуда:
Сообщений: 62912

Так не настроен обработчик .php файлов, он их считает за обычные страницы.


Posted via ActualForum NNTP Server 1.4

10 сен 07, 13:10    [4643105]     Ответить | Цитировать Сообщить модератору
 Re: Установка и настройка Apache-2.2 + php-5.2  [new]
ALex_hha
Member

Откуда: Украина. Харьков.
Сообщений: 2944
автор
Так не настроен обработчик .php файлов, он их считает за обычные страницы.

нет, вы неправы. Когда нет обработчика, он предлагает сохранить файл test.php. А у меня он именно показывает пустую страницу.
10 сен 07, 13:17    [4643168]     Ответить | Цитировать Сообщить модератору
 Re: Установка и настройка Apache-2.2 + php-5.2  [new]
Bremen
Member

Откуда:
Сообщений: 15
www.apachefriends.org XAMMP || XAMPPlite
10 сен 07, 13:24    [4643220]     Ответить | Цитировать Сообщить модератору
 Re: Установка и настройка Apache-2.2 + php-5.2  [new]
Anatoly Podgoretsky
Member

Откуда:
Сообщений: 62912
автор
.е. при открытии test.php получаю пустую страницу, а при просмотре html кода вижу php код. Ничего не понимаю
10 сен 07, 13:53    [4643495]     Ответить | Цитировать Сообщить модератору
 Re: Установка и настройка Apache-2.2 + php-5.2  [new]
ALex_hha
Member

Откуда: Украина. Харьков.
Сообщений: 2944
2 Anatoly Podgoretsky
поверьте моему опыту, я уже много раз ставил и настраивал такую связку, правда только на linux/freebsd.

Если я убираю application/x-httpd-php php, то тогда при открытии файла он предлагает его сохранить. А здесь просто показывает пустую страницу.
10 сен 07, 14:05    [4643610]     Ответить | Цитировать Сообщить модератору
 Re: Установка и настройка Apache-2.2 + php-5.2  [new]
ScareCrow
Member

Откуда: Белый город
Сообщений: 17089

да.. уж..


Posted via ActualForum NNTP Server 1.4

10 сен 07, 14:13    [4643668]     Ответить | Цитировать Сообщить модератору
 Re: Установка и настройка Apache-2.2 + php-5.2  [new]
MZH
Member

Откуда: Moscow
Сообщений: 3883
Попробуйте сделать regsvr32 для всех задействованных библиотек.
10 сен 07, 14:14    [4643677]     Ответить | Цитировать Сообщить модератору
 Re: Установка и настройка Apache-2.2 + php-5.2  [new]
ALex_hha
Member

Откуда: Украина. Харьков.
Сообщений: 2944
автор
Попробуйте сделать regsvr32 для всех задействованных библиотек.

как именно?

З.Ы.
может кто то у себя проверить данную связку? Просто интересно, это у меня кривые руки или не все так плохо ;)
10 сен 07, 18:14    [4645421]     Ответить | Цитировать Сообщить модератору
 Re: Установка и настройка Apache-2.2 + php-5.2  [new]
MZH
Member

Откуда: Moscow
Сообщений: 3883
Через консоль войти в папку, где лежат нужные библиотеки, и для каждой ввести regsvr32.exe LibraryName.dll
10 сен 07, 18:22    [4645459]     Ответить | Цитировать Сообщить модератору
 Re: Установка и настройка Apache-2.2 + php-5.2  [new]
ALex_hha
Member

Откуда: Украина. Харьков.
Сообщений: 2944
Мне только одна нужна - php_interbase.dll

Получил окно с ошибкой - php_interbase.dll была загружена, но найти точку входа для DllRegisterServer не удалось. Зарегестрировать этот файл невозможно
10 сен 07, 18:30    [4645500]     Ответить | Цитировать Сообщить модератору
 Re: Установка и настройка Apache-2.2 + php-5.2  [new]
MZH
Member

Откуда: Moscow
Сообщений: 3883
ALex_hha
Мне только одна нужна - php_interbase.dll

Получил окно с ошибкой - php_interbase.dll была загружена, но найти точку входа для DllRegisterServer не удалось. Зарегестрировать этот файл невозможно

Тогда стоит найти в дотнетных файлах regsvc.exe и попробовать зарегистрировать через него.
10 сен 07, 18:31    [4645509]     Ответить | Цитировать Сообщить модератору
 Re: Установка и настройка Apache-2.2 + php-5.2  [new]
Alex_Toms
Member

Откуда: Саранск
Сообщений: 579
На http://www.php.ru/install/ приведена подробная установка связки. Пробовал делать по инструкции, всё ОК.

Удачи.
10 сен 07, 23:33    [4646271]     Ответить | Цитировать Сообщить модератору
 Re: Установка и настройка Apache-2.2 + php-5.2  [new]
k-nike
Member

Откуда: Левый берег
Сообщений: 2333
Интербейз какой версии? С древней 4-ой версией php не совместим.

Картинка с другого сайта.
11 сен 07, 09:55    [4646836]     Ответить | Цитировать Сообщить модератору
 Re: Установка и настройка Apache-2.2 + php-5.2  [new]
ALex_hha
Member

Откуда: Украина. Харьков.
Сообщений: 2944
автор
Интербейз какой версии? С древней 4-ой версией php не совместим.

Firebird-1.5.4.4910-0-Win32.exe

автор
На http://www.php.ru/install/ приведена подробная установка связки. Пробовал делать по инструкции, всё ОК.

вы проверяли с моими версиями ПО?
11 сен 07, 19:07    [4652258]     Ответить | Цитировать Сообщить модератору
 Re: Установка и настройка Apache-2.2 + php-5.2  [new]
ALex_hha
Member

Откуда: Украина. Харьков.
Сообщений: 2944
автор
На http://www.php.ru/install/ приведена подробная установка связки.

поверьте мне, я знаю как это устанавливается и настраивается ;) Может просто какая то несовместимость версии апача и php?
11 сен 07, 19:11    [4652282]     Ответить | Цитировать Сообщить модератору
 Re: Установка и настройка Apache-2.2 + php-5.2  [new]
k-nike
Member

Откуда: Левый берег
Сообщений: 2333
ALex_hha
Может просто какая то несовместимость версии апача и php?

Очень похоже. Вспомнил тут, что для апача 2.2 нужно качать отдельно файл php5apache2_2.dll. Брать здесь. Читать здесь.
11 сен 07, 21:41    [4652719]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
Все форумы / Windows Ответить