parserALT

помогите настроить Апач!

#1Ginner
29.09.04 05:41
www.parser.ru → | ответить → | в избранное →

помогите настроить Апач!

Пожалуйста:
в .htaccess написано:
AddHandler parsed-html html
Action parsed-html /cgi-bin/parser3.cgi
RemoveHandler .html .htm
AddType application/x-httpd-php .php .htm .html .phtml
ErrorDocument 403 /errors/403.html
ErrorDocument 404 /errors/404.html
ErrorDocument 500 /errors/500.html

А Парсер не видится!!! :-(
Что надо сделать???
#2egr
→ Ginner [#1] | 29.09.04 07:51
www.parser.ru → | ответить → | в избранное →

читаем FAQ и доку по апач

#3Александр Петросян (PAF)
→ Ginner [#1] | 29.09.04 10:53
www.parser.ru → | ответить → | в избранное →

строку RemoveHandler

уберите
#4Sanja v.2
→ Александр Петросян (PAF) [#3] | 29.09.04 14:06
www.parser.ru → | ответить → | в избранное →

+ уберите ".html"

из строки

AddType application/x-httpd-php .php .htm .html .phtml
#5Ginner
→ Sanja v.2 [#4] | 30.09.04 03:06
www.parser.ru → | ответить → | в избранное →
А если мне надо, чтобы html-файлы обрабатывались php? Просто у меня в html-коде вызов php, а он не вызывается :-((
#6Александр Петросян (PAF)
→ Ginner [#5] | 30.09.04 10:33
www.parser.ru → | ответить → | в избранное →

сложный подход:

или одно или другое | или apache2, там что-то подобное возможно
#7egr
→ Александр Петросян (PAF) [#6] | 30.09.04 10:49
www.parser.ru → | ответить → | в избранное →
паф может не стоит путать народ с apache2? известно ведь что нет под него модуля (а только с ним это возможно), и пока не предвидится. А призывы написать его, тут будут неуместны, т.к. вопрощающий ламер дремучий :(.
#8Александр Петросян (PAF)
→ Ginner [#5] | 30.09.04 10:49 / 10:53
www.parser.ru → | ответить → | в избранное →

простой подход: как использовать parser и php на одной странице

делаете два файла:
abc.php
abc.html

в .html файле — основной код на parser.
в .php файле — кусок работающего кода, от которого не хочется отказываться.

в том месте .html файла, куда нужно вставить код на PHP, пишете:
^usePHP[abc.php]


и радуетесь жизни.

в основной auto.p добавьте это:
@usePHP[fileName][path;file]
#вычисляем путь, откуда загружен текущий документ
$path[$request:uri]
$path[^path.match[/.*?^$][]{}]
#запрашиваем по HTTP внешний документ с нашего же сервера
$file[^file::load[text;http://$env:SERVER_NAME/$path/$fileName;
#передаём все наши параметры методом GET (нельзя файлы)
#если нас вызвали методом POST, и эти параметры будут переданы
	$.form[$form:fields]
#можно доделать и cookies (самостоятельно), 
#см. http://www.parser.ru/docs/lang/fileload.htm
]]
#выдаём полученный текст, untaint=выражаем доверие полученному html коду
^untaint{$file.text}
#9Александр Петросян (PAF)
→ egr [#7] | 30.09.04 10:59 / 11:00
www.parser.ru → | ответить → | в избранное →

модуль народу не особо нужен

99.9% хватает CGI.
и потом: я не путаю, я пугаю :)

из забавного: страницы со списками писем на
http://mail.yandex.ru работают через подзапрос, как я предлагаю тут: «помогите настроить Апач! [простой подход: как использовать parser и php на одной странице]»

как-то видел страницу с папкой inbox:
дизайн вокруг есть, а вместо списка писем: стандартный apache'евский internal server error :)
#10Misha v.3
→ Александр Петросян (PAF) [#8] | 30.09.04 11:36
www.parser.ru → | ответить → | в избранное →

%-) это по моему стоя и в гамаке...

#11Александр Петросян (PAF)
→ Misha v.3 [#10] | 30.09.04 11:43
www.parser.ru → | ответить → | в избранное →

служить двум хозяевам всегда трудно :)

#12Ginner
→ Александр Петросян (PAF) [#8] | 01.10.04 03:41
www.parser.ru → | ответить → | в избранное →

БОЛЬШОЕ ВАМ ЧЕЛОВЕЧЕСКОЕ СПАСИБО!!!!!!!

#13Дима
→ Александр Петросян (PAF) [#8] | 13.06.05 19:28
www.parser.ru → | ответить → | в избранное →

что значит "нельзя файлы" и как загружать фотки?

Здравствуйте, благодаря вашему объяснению мне удалось воспользоваться некоторыми скриптами. Теперь я хочу использовать один скрипт, который создаёт таблицу с фотками...
Для этого ему надо просмотреть одну папку. Когда я запускаю скрипт, появляется ошибка http.status, я убрал http://$env:SERVER_NAME - появилась ошибка parser.runtime load invalid option passed.
Я, пока ещё, очень плохо со всеми скриптами и парсером разбираюсь, поэтому без вашей помощи, видимо, не обойтись.
#14Я
→ Дима [#13] | 13.06.05 21:47
www.parser.ru → | ответить → | в избранное →

Странные вы...

Написано же:
...
#передаём все наши параметры методом GET (нельзя файлы)
...

а вы за скобками все выкинули...
#15Дима
→ Я [#14] | 14.06.05 19:30
www.parser.ru → | ответить → | в избранное →
Вы извините, но я не могу понять, что я всё выкинул и как прочитать папку с фотографиями...
Я читаю документацию, пытаюсь применить any-status(1), возникает maximal 3 parameters.
Что-то я не допонимаю...
#16Новичок
→ Александр Петросян (PAF) [#8] | 17.06.05 21:22
www.parser.ru → | ответить → | в избранное →

Ну а всё-таки?..

Извините, мне тоже надо закачать картинки и что-то никак не получается, не могли бы ли подробно, для дураков, описать подключение пхп через парсер для загрузки картинок/файлов, а то я не могу понять, что в вашем файле менять надо...
Большое спасибо.
#17DmitryEC
→ Александр Петросян (PAF) [#8] | 25.07.05 18:53
www.parser.ru → | ответить → | в избранное →
Подскажите пож-та. Всё сделал как написано под денвером поднялось. Есть проблема закачиваю на сервак он мне пишет invalid option passed type: parser.runtime как решить эту проблемку?
#18Александр Петросян (PAF)
→ DmitryEC [#17] | 26.07.05 14:05
www.parser.ru → | ответить → | в избранное →

у вас старый parser, обновите

#19prosto(c)
→ Александр Петросян (PAF) [#8] | 15.11.06 19:24
www.parser.ru → | ответить → | в избранное →

Работа PARSERa и PHP - что-нибудь кроме этого (parser.ru/forum/?id=33412) ещё есть?

"Поставщик" контента дает целую систему на PHP, я могу настроить лишь внешний вид HTML'ом и CSS'ками, но мне мало - слишком убогинько :) Ибо хочу чтоб хотя бы навигация была человеческой.

Может надо сделать это на PHP?
Плохо, что совсем в PHP не врубаюсь и не хочу (к Парсеру дока-то человеческая ;).
А может сделать совет по теме, только в PHP и наоборот подключать PARSER? - Но как? :(
#20Александр Петросян (PAF)
→ prosto(c) [#19] | 17.11.06 23:56
www.parser.ru → | ответить → | в избранное →

тут форум по parser

можно на форуме по PHP спросить примерно так:
"коллеги, мне нужно посередине моей страницы на .php отобразить кусочек с другого веб-сервера, подскажите направление мысли, пожалуйста?"

конечно, предварительно поискав ответ самому.
#21prosto(c)
→ Александр Петросян (PAF) [#20] | 18.11.06 11:53
www.parser.ru → | ответить → | в избранное →

ключевые слова

"поставщик дает целую систему на PHP, я могу настроить лишь внешний вид " -> сделать её на parser не получится.
"хочу чтоб хотя бы навигация была" -> не хочу я на PHP ни чего писать и дописывать, мне parser нравится => что-нибудь кроме этого «помогите настроить Апач! [простой подход: как использовать parser и php на одной странице]» ещё есть?
"может сделать тоже, но только в PHP?" - т.е. на parser это ни как не сделаешь => "«помогите настроить Апач! [тут форум по parser]» от сюда мальчик".
Вопрос про написание на PHP "Но как?" был риторическим.
.
Я хочу услышать что-то вроде: в parser'е еще ни чего не придумано, кроме указанного в «помогите настроить Апач! [простой подход: как использовать parser и php на одной странице]» способа, либо направление в котором грести.
#22Александр Петросян (PAF)
→ prosto(c) [#21] | 18.11.06 17:04
www.parser.ru → | ответить → | в избранное →

взаимопонимание

помечайте риторические что-ли ;)
ведь ответил буквально на поставленный вопрос без всякой задней мысли.

давайте попробуем без ключевых слов и скрытых чернил, что вы конкретно хотите?

из parser вызвать php есть вариант.
из php вызвать parser тоже можно и понятно, куда копать.
что-то ещё?
#23prosto(c)
→ Александр Петросян (PAF) [#22] | 19.11.06 12:33
www.parser.ru → | ответить → | в избранное →

За взаимопонимание c\_/ :)

В «помогите настроить Апач! [простой подход: как использовать parser и php на одной странице]» совете Вы описали такой способ и написали, что он не подходит, если много PHP. У меня весь сайт на PHP и менять его не могу, так как это данность от поставщика, а там черт ногу сломит (сайт к их базе обращается постоянно и я не хочу лезть в это), я только могу оформить это красиво (так как то, что дали - кх-кх.. :\ стыдно показывать). Есть что-то кроме способа описаннго в том совете?
Если другого способа нет, буду всё таки пробовать этим - вдруг получится... А там видно будет.
Спасибо за внимание и понимание! :)
#24Александр Петросян (PAF)
→ prosto(c) [#23] | 19.11.06 18:48
www.parser.ru → | ответить → | в избранное →

когда много кода на PHP и хочется немножко parser

тогда нужно сделать включение в PHP страницу кусочка на parser.
об этом и был мой изначальный ответ.

пытаться сделать наоборот при таком соотношении — нерационально.

если предполагается много кода и на PHP и на Parser, то этот проект целиком неразумен. ничего хорошего не выйдет.