Forum Webscript.Ru

Программирование => PHP => Тема начата: ALeXXanDer от 21 Августа 2003, 22:20:37

Название: PHP не вяжется с виндой?
Отправлено: ALeXXanDer от 21 Августа 2003, 22:20:37
Продолжение темы "Установка РНР 4".

Совет был дан дельный. Но при этом у меня стал не запускаться апачи. При загрузке выдавал сообщение "... cannot load c:/php/sapi/php4apache.dll ..." и дальше не запускался.

 Я опробывал еще один метод вот его шаги:
1. Распаковал зиповский архив(php-4.2.3-Win32) в c:\\php4
2. Переименовал php.ini-dist в php.ini и переписал его в каталог
   c:\\windows
3. Поместил файл php4ts.dll в каталог c:\\windows\\system
4. В httpd.conf под строкой ScriptAlias /cgi-bin/ "C:/cgi-bin/"
                            дописал ScriptAlias /php4/ "C:/php4/"
5. Под строками #AddType application/x-httpd-php3 phtml php3
                        #AddType application/x-httpd-php3-source .phps
   дописал           AddType application/x-httpd-php .phtml .php
                         AddType application/x-httpd-php-source .phps
6. Под фрагментом # Format: Action media/type /cgi-script/location
                            # Format: Action handler-name /cgi-script/location
                            #
   добавил строку     Action application/x-httpd-php /php4/php.exe
При этом апачи выдает ошибку, а винда сообщение "ошибка при запуске программы: Файл  php4ts.dll связан с отсутствующим компонентом ole32.dll:CoCreateInstanceEx." Хотя ole32.dll находится в том же каталоге что и php4ts.dll . Может это глючит винда?
Название: PHP не вяжется с виндой?
Отправлено: nagash от 22 Августа 2003, 06:56:45
php4apache.dll должен лежать рядышком с файлом php.exe следовательно его тебе надо опустить на один уровень и записать из сапи в c:/php

далее... в самом начале мессаги ты пишешь путь c:/php а потом везде упоминаешь c:\\php4
ты с путями тоже разберись...
Название: PHP не вяжется с виндой?
Отправлено: Romich от 22 Августа 2003, 14:31:35
ALeXXanDer
php4apache.dll  - засунь его в корень апача!
Название: PHP не вяжется с виндой?
Отправлено: Romich от 22 Августа 2003, 14:35:25
ALeXXanDer
и указывай полные пути!!!

т.е. например c:/usr/php