Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Ламерский вопрос насчет ламерской программы,просто для себя... (https://forum.antichat.xyz/showthread.php?t=25999)

Taylorith 26.10.2006 19:07

Ламерский вопрос насчет ламерской программы,просто для себя...
 
Привет всем вот решил выучить php впринципе синтаксис весь выучил,для новичков я имею ввиду все основное,вот дана такая программа,
PHP код:

<html>  <body>  <?php  if ($_SERVER['REQUEST_METHOD'] == 'POST') {    echo '<h1>Привет, <b>' $_POST['name'] . '</b></h1>!';  }  ?>  <form method="POST" action="<?=$_SERVER['PHP_SELF'?>">  Ведите ваше имя: <input type="text" name="name">  <br>  <input type="submit" name="okbutton" value="OK">  </form>  </body>  </html>

сохряняю как POST.php ввожу localhost/php-scripts/POST.php
форма : я вожу к примеру Андрей....
потом нажимаю ок.Он мне выводит
Forbidden

You don't have permission to access /php-scripts/< on this server.
В чем же ошибка?

off 26.10.2006 19:43

Цитата:

Сообщение от Taylorith
Forbidden
You don't have permission to access /php-scripts/< on this server.

тут ответ ) переведи, если не знаешь английского. После перевода, и поиска по форуму\гуглу…. пиши в ЛС, помогу разобраться ;)

Ch3ck 26.10.2006 19:50

_https://forum.antichat.ru/thread25746.html похожее.

Taylorith 26.10.2006 20:13

знаешь прошлую проблема,я решил таким образом,просто скачал версию апача 2.0.54 и поставил затем настроил все как надо и поставил новейшие версии,всего остального,и все cgi скрипты стали нормально запускаться,а теперь тут такая фигня,интересно в чем на самом деле проблема?Я думаю проллема тут не в лиситнге директории,тут что то другое может кто знает,помогите...
ПОжалуйста

LX_D 26.10.2006 20:21

Не поленился - проверил. :) Не поверишь, но пашет! :d

Taylorith 26.10.2006 20:25

Lx_d тут проблема,непонятная,я помню даже сисадминов каких то спрашивал )),,наверно тупые,)) сказали че за фигня типа мы никогда не встречались с этим,я вот решил вас спросить...

off 26.10.2006 20:35

проблема в настройках Апача, проверь всё ли ты делаешь верно... посмотри готовые настройки и сверь со своими.

ещё попробуй установить что-нибудь наподобие Денвера или другого готового пакета.

Taylorith 26.10.2006 20:53

апач я нормально настроил могу даже скинуть конфиг файл чтобы убедился +)))...
Далее а по твоему что должна программа вывести(по вашему) )))))...Я лично брал этот примре с самоучителя могу даже ссылку дать...
http://php5.ru/study/forms
может я что то не понял .... А если вам угодно будет постмореть мой конфиг могу прислать... Заранее Спасибо!!
ПС У мя кстати всегда проблемы с этим апачем,и денвер я пока не хочу ставить та как до конца еще не разобрался,я имею ввиду апач его настройку и работу с ним,))))) и вообще это мое дело....))))(не в обиду)).

Кстати тока одну вещь понял, если у мне пишет нет парв к папке /php-scripts/ тогда почему я могу нгормально пропистаь вот это localhost/php-scripts/ и зайти в него просмотрев все мои скрипты...??? :D

off 26.10.2006 21:01

сам пример рабочий (100%), просто другого варианта, кроме как смотреть настройки апача я не вижу :confused:

Taylorith 26.10.2006 21:03

ты проверял , работает??))

off 26.10.2006 21:08

да, проверил, но и так было видно, что работает.

Tem 26.10.2006 21:13

Ставь денвер и не парся, на денвере всё как часы работает.

Taylorith 26.10.2006 21:16

я не пойму почему у мя то не работает??(((((

off 26.10.2006 21:24

скорее всего у тебя скрипт php не может выполнится.
Значит есть только такие варианты: (возможно есть и другие )) )

1. Посмотри не закомментчина ли у теья строка AddType application/x-http-php .php
2. Не стоит ли php_flag engine off
3. Попробуй разрешить выполнение скриптов в нужной тебе директории:

<Directory "/Directory/">
AddType application/x-http-php .php
</Directory>

Больше нечего придумать ни магу (

Taylorith 26.10.2006 21:26

ща посмотрю, спасибо...

и еще могу ли я <Directory "Directory/">........</>
написать в начало конфигурационного файла???
потому как у мя тама вот так
ScriptInterpreterSource registry

LoadModule php5_module C:\webserver\php\php5apache2.dll
AddType application/x-httpd-php php php3 php4 php5 phtml


И еще у мя строки php_flag engine нигде нету ни в php конфиге ни в htttpd.conf. Странно...

Taylorith 26.10.2006 21:41

чет не пойму у мя addtype все нормально стоит и насчет директории
я ввел в начале
<Directory "C:/localhost/www/php-scripts/">
....
</Directory>
перезапустил апач,ввожу localhost/php-scripts/prima.php =)
он мне выводит
Привет, ' . $_POST['name'] . '!'; } ?>
Введите Ваше имя: тут поле для ввода
а тут кнопка "ОК".
ввожу что нибудь нажимаю ок
он мне снова тож самое...
интерсно что не так????
Дуриге скрипты выполняются нормально к примеру вывод строки,массивы и все такое,эт все нормально как запрос так проблемы начались,не пойму че делать...??

Странно вот я удалил папку php-scripts,все скрипты перенес в корневую далее ввожу localhost/prima.php ввожу все что нужно , он мне тожсамое, причем во всех местах где пробовал после нажатия кнопки ок было вот что в адресной строке браузера
http://localhost/%3C?=$_SERVER['PHP_SELF']?%3E
может эхто вам поможет объяснить мне где же моя ошибка...(((

Taylorith 26.10.2006 22:28

Вот что я еще нашел,короче ввожу localhost/prima.php выводится форма далее вожу имя и нажимаю ок.
Выводится тоже самое,вхожу в лог и вот что там,два раза проверил тоже самое выводится...
Вот:
[Thu Oct 26 22:24:58 2006] [error] [client 127.0.0.1] File does not exist: C:/localhost/www/favicon.ico, referer: http://localhost/%3C?=$_SERVER['PHP_SELF']?%3E
[Thu Oct 26 22:25:22 2006] [error] [client 127.0.0.1] File does not exist: C:/localhost/www/favicon.ico, referer: http://localhost/%3C?=$_SERVER['PHP_SELF']?%3E
Что же это может??

Taylorith 26.10.2006 23:08

я предоставил метериалы , пожалуйста умоляю помогите...

Salton 29.10.2006 10:43

АААААААА помогите мне!!!!!!!!Совсем ничего не смыслю в этом деле,но хочу потревожить один вапчат!!!!!!!!!!!!!!!!Пжлста скажите,подскажите,научите-где что по этому поводу почитать?,чтоб хотя бы не много начинать разбираца,а то совсем пипец-ничего не знаю

da_ff 29.10.2006 13:30

Ту Селтон! Почитай УКРФ, если не передумал, пройдись по форуму =)

LX_D 29.10.2006 23:07

Taylorith, возможно, ошибка где-то в этом месте: ...d="POST" action="<?=$_SERVER['PHP_SELF'] ?>">... Посмотри сгененый пыхом хтмл код, логи апача... Поищи в Гугле как конфигурировать Апач - попробуй сконфужить аново...


Время: 00:38