русский
Germany.ruForen → Архив Досок→ Webdesign und Hosting

PHP

186  
lamer-666 гость23.11.04 14:24
NEW 23.11.04 14:24 
Прошу объяснить популярно, что нужно для того, чтоб открывались PHP-файлы в offline-режиме?
#1 
Uzbek коренной житель24.11.04 08:58
Uzbek
NEW 24.11.04 08:58 
in Antwort lamer-666 23.11.04 14:24
webserver локальная установка апача тебя спасет
Снаряды носите бережно - пусть вас видят, а не помнят!
http://www.urasbajew.de
[син]Снаряды носите бережно, пусть вас видят, а не помнят!!!http://uzbek01.blogspot.com[/син]
#2 
lamer-666 гость24.11.04 09:13
NEW 24.11.04 09:13 
in Antwort Uzbek 24.11.04 08:58
В общем проблема немного сузилась. Вчера до часу ночи ковырялся. Работать-то оно теперь работает, только мне приходится каждый раз в моих php-скриптах точно так же, как в perl, шебэнг в первой строке прописывать. Как от этого вот теперь избавиться? Где что поменять? В php.ini что-нибудь или в httpd.conf в апаче? Не подскажешь?
#3 
as400 старожил24.11.04 13:30
as400
NEW 24.11.04 13:30 
in Antwort lamer-666 24.11.04 09:13
шебэнг ????
was ist das für ein fachausdruck ???
#4 
lamer-666 гость24.11.04 13:36
NEW 24.11.04 13:36 
in Antwort as400 24.11.04 13:30
#!c:/php/php.exe
#5 
as400 старожил24.11.04 13:56
as400
NEW 24.11.04 13:56 
in Antwort lamer-666 24.11.04 13:36, Zuletzt geändert 24.11.04 14:00 (as400)
Настройка Apache для работы с PHP
Откройте в Блокноте файл конфигурации Apache httpd.conf.
Найдите в нем такую закомментированную строку:
#AddType application/x-httpd-php php
Раскомментируйте ее:
AddType application/x-httpd-php php
Таким образом, мы присвоили всем файлам с расширением php тип application/x-httpd-php.
Сразу же после этой строки добавьте такие настройки:
ScriptAlias /_php/ "c:/php/"
Action application/x-httpd-php "/_php/php.exe"
Этим мы, во-первых, создаем синоним _php для директории с процессором PHP, чтобы Apache мог получить к нему доступ, а во-вторых, связываем все файлы с типом application/x-httpd-php с обработчиком php.exe.
Важно!
Строка "_php" взята из такого расчета, чтобы она в будущем не конфликтовала с именами директорий, которые Вы можете сделать на Вашем хосте.
Сохраните изменения в файле конфигурации, остановите Apache, если он был до этого запущен, и запустите его снова. Если Apache не запускается, значит, Вы где-то допустили синтаксическую ошибку.
#6 
lamer-666 гость25.11.04 11:25
NEW 25.11.04 11:25 
in Antwort as400 24.11.04 13:56
Да, вот такое я уже читал, и даже в конфиг встроил, только всё равно не фурычит. Не могу понять, что да как...
#7 
kostavan знакомое лицо25.11.04 11:43
kostavan
NEW 25.11.04 11:43 
in Antwort lamer-666 25.11.04 11:25
что не фурычит? Ты как страницы смотриш?
-<<veni-vidi-vici>>-

Es wird schlimmer als es ist, doch wir werden besser,wenn die Zeit gekommen ist, dann wetzen wir die Messer.
#8 
lamer-666 гость25.11.04 11:52
NEW 25.11.04 11:52 
in Antwort kostavan 25.11.04 11:43
скрипты все лежат в cgi-bin/php
cgi-bin - эт понятно... папочка в апаче.
а вызываю всё в браузере вот так: http://127.0.0.1/cgi-bin/php/test.php
#9 
as400 старожил25.11.04 19:43
as400
NEW 25.11.04 19:43 
in Antwort lamer-666 25.11.04 11:52
попробуй так во вротой апачи работает:
# --- to use php as Apache module - uncoment next line
LoadModule php5_module "/usr/local/php/php5apache2.dll"
#10 
disa гость30.11.04 17:53
disa
30.11.04 17:53 
in Antwort lamer-666 23.11.04 14:24
Привет
Зайди сюда http://dklab.ru/chicken/web/, скачай денвер и немучайся.
Ну и почитать там немного можешь на досуге.
----------------------------------------------------------
Позвони мне, позвони...
---------------------------------------------------------- Флуд без причины - признак дурачины
#11