PDA

Просмотр полной версии : Как запустить PHP-файл на серваке если у него расширение не .php?


bad_boy
25.01.2005, 22:47
Как запустить PHP-файл на серваке если у него расширение не .php, а поменять его нет возможности.
Но зато можно запускать .html
Может скрипт php как-то можно вставить в тело ХТМЛ файла, ато при попытке запустить .php но с другим расширением показываются его исходники, а этого мне ненадо!

byte57
26.01.2005, 13:53
ты случаем не шелл запускаешь?

Algol
26.01.2005, 14:30
Внедрять-то просто:
<?php echo("Hi from injected php script") ?>
Да только будет ли оно работать - зависит от настроек сервера.

madnet
26.01.2005, 15:24
А ты уверен, что сервак поддерживает php и у твоего файла права на исполнения стоят?

byte57
26.01.2005, 16:30
опиши ситуацию сначала, через что запускаешь, есть ли возможность исполнения команд и прочее...

bad_boy
26.01.2005, 18:37
это действителбно шелл.
Сервак поддерживает ПХП.
Ну может идея и тупая но всё же чем чёрт не шутит.
Есть форум IPB
туда можно сливать файлы, но они падают в папку uploads
с именапи типа post-<номер форума>-******.ipb
если слить шелл, то при открытии через IE
вылазиют его исходники, а при открытии *.htm открывается полноценная страница.
вот и нада либо запустить *.ipb файл как *.php либо внедрить его в *.htm

byte57
26.01.2005, 22:27
а если шелл уже будет через html
старые версии remview поищи. (remview.html)

bad_boy
27.01.2005, 14:15
поищу. Спасибо

byte57
27.01.2005, 21:19
http://php.spb.ru/

bad_boy
15.02.2005, 22:57
Так. Давненько меня небыло. Чёта ненашёл ничё.
Точнее я увидел на сайте её, вот тока не хляет она :(

KEZ
15.02.2005, 23:18
Можно в конфиге апача указать что этот тип будет обрабатываться php

bad_boy
16.02.2005, 17:45
а як это сделать?
а вообще темка наверное закрывается для меня, походу уже и хтмл не открывает так,
вообще такое ощущение что админ тоже здесь сидит и зырит дыры, а потом их прикрывает :(. Чтож, буду искать новую багу =)...........

KEZ
16.02.2005, 18:18
вот для PHP
ScriptAlias /php/ "...путь к пхп..."
AddType application/x-httpd-php .php
Action application/x-httpd-php "/путь/php.exe"
(windows)

а ещё добавь

ScriptAlias /php/ "...путь к php/"
AddType application/x-httpd-php2 .html2
Action application/x-httpd-php2 "/путь/php.exe"

Zadoxlik
13.11.2005, 18:07
Kez, ты наверно не понял ситуации.

По теме. С тем набором возможностей, что сейчас у тебя есть - сделать что-то на сервере нельзя