Автор Тема: Не работает PHP 4.1.0 + Apache 1.3 под Виндами  (Прочитано 4001 раз)

0 Пользователей и 1 Гость просматривают эту тему.

  • Гость
Как настроить Apache, чтобы PHP работал как SAPI - модуль
Сделал все по инструкции:
LoadModule php4_module d:/usr/local/php4/sapi/php4apache.dll
AddType application/x-httpd-php4 .php
но не работает (Apache не видит, что .php файлы надо запускать, IE предлагает их скачивать) :(.
Может, там какая тонкость или я сильно деревянный?

Оффлайн Britva

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1660
  • +0/-0
  • 0
    • Просмотр профиля
    • http://eugeny.com
Не работает PHP 4.1.0 + Apache 1.3 под Виндами
« Ответ #1 : 24 Декабря 2001, 09:58:12 »
AddType application/x-httpd-php .php .phtml
может так?
Action не нужны
Евгений aka Razor,

Оффлайн lodevar

  • Сеньор-Помидор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 757
  • +0/-0
  • 2
    • Просмотр профиля
    • http://lodevar.hut.ru
Не работает PHP 4.1.0 + Apache 1.3 под Виндами
« Ответ #2 : 24 Декабря 2001, 10:08:09 »
А это: php4ts.dll
С наилучшими пожеланиями. LODEVAR

  • Гость
Не работает PHP 4.1.0 + Apache 1.3 под Виндами
« Ответ #3 : 24 Декабря 2001, 12:03:32 »
Thanks.
AddType application/x-httpd-php .php помогло, PHP заработал.
Но теперь новая проблема:
     Не создаются переменные из форм (т.е. $HTTP_POST_VARS[\'somevar\'] работает, а $somevar - нет), из-за этого понакрывалась куча рабочих скриптов.

Оффлайн Britva

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1660
  • +0/-0
  • 0
    • Просмотр профиля
    • http://eugeny.com
Не работает PHP 4.1.0 + Apache 1.3 под Виндами
« Ответ #4 : 27 Декабря 2001, 20:11:06 »
php.ini:
register_globals=on
Евгений aka Razor,

Оффлайн 3D-Dragon

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 161
  • +0/-0
  • 0
    • Просмотр профиля
    • http://wp-club.net
Не работает PHP 4.1.0 + Apache 1.3 под Виндами
« Ответ #5 : 27 Декабря 2001, 21:44:49 »
У меня та же проблема и register_globals=on стоял включенным с рождения.
Всё в одном месте для начинающих и профессионалов
-= Web-Profi CLUB =-  Хостинг (бесплатный, платный, dedicated), Баннерная Сеть, Форум для web-мастеров

Оффлайн Britva

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1660
  • +0/-0
  • 0
    • Просмотр профиля
    • http://eugeny.com
Не работает PHP 4.1.0 + Apache 1.3 под Виндами
« Ответ #6 : 27 Декабря 2001, 21:50:55 »
можно попробовать сделать следующее, в каком-нибудь конфиге:

reset ($HTTP_POST_VARS);
while (list($key, $val) = each ($HTTP_POST_VARS)) {
    $$key = $val;
}

не так красиво, но работает.
Евгений aka Razor,

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
Не работает PHP 4.1.0 + Apache 1.3 под Виндами
« Ответ #7 : 28 Декабря 2001, 15:19:25 »
Цитировать
можно попробовать сделать следующее, в каком-нибудь конфиге:

reset ($HTTP_POST_VARS);
while (list($key, $val) = each ($HTTP_POST_VARS)) {
$$key = $val;
}
А можно и покрасивее:
extract($HTTP_GET_VARS);

А вообще если писать
$a=$HTTP_GET_VARS[\'a\'];
то скрипт будет более строгим.
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28