Php +Apache2
2 отговора
84 прегледа
Php +Apache2
Имам WindowsXp на компютъра си.Сложих си Apache2 всичко си тръгна нормално. СЛед това сложих и PHP 4.2.3. Направих всички неща който се казват в сайта на php.Реших да инсталирам php като модул. КОпирак съответните редове ( Load Module ... ; AddType ... ) в httpd.conf на Apache.Но когато се оптах да стартирам webServera той не тръгна, каза че има проблем и не може да се зареди. Изтрих предните редове и написах други :
ScriptAlias /php/ "C:/моята директория/"
AddType ...
Action ...
Тогава Apache се зареди, стартира се, но когато написах простичък скрипт той не можа да се изпълни.
Погледнах в error log на Apache:
C:/Program Files/Apache Group/Apache2/php/test.php is not executable; ensure interpreted scripts have "#!" first line
(9)Bad file descriptor: don't know how to spawn child process: C:/Program Files/Apache Group/Apache2/php/test.php
Незнам какво става.
Моля помогнете.
ScriptAlias /php/ "C:/моята директория/"
AddType ...
Action ...
Тогава Apache се зареди, стартира се, но когато написах простичък скрипт той не можа да се изпълни.
Погледнах в error log на Apache:
C:/Program Files/Apache Group/Apache2/php/test.php is not executable; ensure interpreted scripts have "#!" first line
(9)Bad file descriptor: don't know how to spawn child process: C:/Program Files/Apache Group/Apache2/php/test.php
Незнам какво става.
Моля помогнете.
Re: Php +Apache2
Installing PHP for Apache as CGI binary
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
If you wish to install PHP as a CGI binary, read this first:
[линк]
and then if you are really sure, insert these lines to your conf file:
ScriptAlias /php/ "c:/php/"
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php/php.exe"
no go pusni kato module po-dobre a ne kato CGI
ima 3 ne6ta koito triabva da se napraviat za module
ima gi v install.txt
E tuk ni6to niama :[линк]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
If you wish to install PHP as a CGI binary, read this first:
[линк]
and then if you are really sure, insert these lines to your conf file:
ScriptAlias /php/ "c:/php/"
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php/php.exe"
no go pusni kato module po-dobre a ne kato CGI
ima 3 ne6ta koito triabva da se napraviat za module
ima gi v install.txt
E tuk ni6to niama :[линк]
Re: Php +Apache2
И аз имах проблем с Apache 2 и PHP 4.3.2 като модул на XP - при мене изобщо не искаше да се пуска апача, ревеше за някаква грешка с код 1. А същата тая комбинация тръгва перфектно на 98. Накрая се отказах да го мъча и си върнах Apache 1.3.27 - с него поне няма проблеми. Ако не ти е притрябвал чак толкова точно Apache 2, по-добре си карай на старата версия, върви като пушка.
Always Outnumbered - Never Outgunned
Always Outnumbered - Never Outgunned