Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Apache

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Помогите новичку, пожалуйста! (apache)
 
 автор: Serg_9   (02.02.2005 в 13:31)   письмо автору
 
 

Я скачал Apache 2.0.52 и php 5.0.3, причем php в двух видах, инсталляционный файл в (2Мб) и архив zip (7Мб) я установил в php содержимое архива добавил в то, что установилось. При этом сам Apache работает, я смог настроить так, чтобы моя страничка видилась с других компьютеров локальной системы. И php работает я через
php.exe -q <имя>.php >1.txt
запускал простенькие шрифты и в файле 1.txt смотрел результат.
Но соединить, чтобы Apache и php работали никак не получается. Я очень много разных советов скачал с интернета, все они на 90% одинаковы, но все равно ничего не выходит.
У меня установлена система Windows 2000, в файлах конфигурации я поместил:

AddType application/x-httpd-php .php .phtm .phtml
<Directory ""d:/user/local/php">
Options ExecCGI
</Directory>
ScriptAlias "/php_dir/" "d:/user/local/php/"
Action application/x-httpd-php "/php_dir/php-cgi.exe"

Также пробывал добавить:

LoadModule php5_module "d:/user/local/php/php5apache2.dll"

Используя такой пример (t3.php):

<?php
echo "It works!<br>\n";
phpinfo();
?>

У меня выдает:

Internal Server Error

А сдела (t2.shtml):

SSI Test!<hr>
<!--#include virtual="/t3.php" -->
<hr>

выдает:

SSI Test!
[an error occurred while processing this directive]

(я к сожалению английский язык не знаю)

Пожалуйста подскажите что надо еще сделать или что я неправильно сделал!!!

Если для определения почему не получаются нужны другие настройки, то вот они:

DocumentRoot "D:/user/www/html"

<Directory "D:/user/www/html">
Options Indexes Includes ExecCGI
AllowOverride All
Allow from all
</Directory>

UserDir "D:/user/www_users"

ErrorLog d:/user/www/logs/error.log

CustomLog d:/user/www/logs/access.log common

ScriptAlias /cgi-bin/ "D:/user/www/cgi/"
ScriptAlias /cgi/ "D:/user/www/cgi/"

<Directory "D:/user/www/cgi">
Options ExecCGI
AllowOverride All
Order allow,deny
Allow from all
</Directory>

   
 
 автор: coloboc66   (02.02.2005 в 14:26)   письмо автору
 
   для: Serg_9   (02.02.2005 в 13:31)
 

А PHP 5 случайно не beta-версия? Поставь PHP 4.3.10 и не дури себе голову!

   
 
 автор: cheops (из ННГУ)   (02.02.2005 в 15:18)
 
   для: Serg_9   (02.02.2005 в 13:31)
 

Вы можете оталкиваться от нашей статьи по ссылке, там вы можете загрузить готовые конфигурационные файлы, которые работают

http://www.softtime.ru/info/articlephp.php?id_article=24

   
 
 автор: glsv (Дизайнер)   (02.02.2005 в 22:25)   письмо автору
 
   для: Serg_9   (02.02.2005 в 13:31)
 

Если по нашей статье не получится, то выложите здесь или пришлите нам на почту свои конфигурационные файлы httpd.conf и php.ini. Все таки надо в целом на них посмотреть.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования