Apache/PHP gyrmqt
11 отговора
325 прегледа
Apache/PHP gyrmqt
Kato podam parametyr na cirilica kym dadena stranica
([линк]?съдържание='neshto')
poluchawam ERROR 500, a
([линк]?content='neshto')
si raboti.
Apache2.0.43/PHP4.2.3/Win2KServer/MSSQLServer7.0.
([линк]?съдържание='neshto')
poluchawam ERROR 500, a
([линк]?content='neshto')
si raboti.
Apache2.0.43/PHP4.2.3/Win2KServer/MSSQLServer7.0.
Re: Apache/PHP gyrmqt
error 500? Странно... Да не би php-to да е инсталирано като cgi? В този случай доста от грешките вместо по нормалния
начин се репортват като error 500
Re: Apache/PHP gyrmqt
ne e problema v ciricata,
vav vseki sluchai az opitah i promenlivata si ima stoinost na tazi ot URL
-----------------------
гърбавия ковчег ще го изправи
vav vseki sluchai az opitah i promenlivata si ima stoinost na tazi ot URL
-----------------------
гърбавия ковчег ще го изправи
Re: Apache/PHP gyrmqt
В адрес бара вместо съдържание сигурно ти излиза нещо от рода на %Е1%Е8 и т.н. Ако си разрешил register_globals може би PHP-то се опитва да създаде променлива с такова странно име и затова гърми.
Най-добре не ползвай кирилица в имената на параметрите, латиницата върши достатъчно работа.
Always Outnumbered - Never Outgunned
Най-добре не ползвай кирилица в имената на параметрите, латиницата върши достатъчно работа.
Always Outnumbered - Never Outgunned
correction...
Zna4i snoshti w byrzaneto sym obyrkal neshto:
([линк]'съдържание'),
t.e stojnostta na promenliwata e na kirilica, a ne imeto na promenliwata...
PHP ne e instalirano kato CGI.
Maj obyrkwaneto go syzdawa MSSQLServer2000, zashtoto prawja query za tyrsene w pole ot tip nvarchar (kirilica)...
Az namerih nqkolko resheniq na problema (tyrsene po drugi poleta, redesign na bazata), ama wse pak mi e 4udno za6to stawa taka:
Error 500
Premature end of script in php.exe.
([линк]'съдържание'),
t.e stojnostta na promenliwata e na kirilica, a ne imeto na promenliwata...
PHP ne e instalirano kato CGI.
Maj obyrkwaneto go syzdawa MSSQLServer2000, zashtoto prawja query za tyrsene w pole ot tip nvarchar (kirilica)...
Az namerih nqkolko resheniq na problema (tyrsene po drugi poleta, redesign na bazata), ama wse pak mi e 4udno za6to stawa taka:
Error 500
Premature end of script in php.exe.
Re: correction...
Nqma gi - slagam gi samo da pod4ertaq 4e e string.
Mislq si 4e bedata idwa pri podawaneto na stojnostta na promenliwata ot PHP kym MSSQLServer i newyzmovnostta da se konvertira prawilno do nvarchar.
Mislq si 4e bedata idwa pri podawaneto na stojnostta na promenliwata ot PHP kym MSSQLServer i newyzmovnostta da se konvertira prawilno do nvarchar.
Re: correction...
nvarchar е за Unicode низове. Може би първо трябва да си конвертираш низа до Unicode и тогава да изпълняваш заявката. Или просто модулът за SQL Server се дъни.
Always Outnumbered - Never Outgunned
Always Outnumbered - Never Outgunned
Re: correction...
ami za da si siguren napravi nai logi4noto ne6to
edno script4e koeto da ti echo get promenlivata deto ti e na cyr:
[линк]
<?php
echo $cyrvar;
?>
E tuk ni6to niama :[линк]
edno script4e koeto da ti echo get promenlivata deto ti e na cyr:
[линк]
<?php
echo $cyrvar;
?>
E tuk ni6to niama :[линк]
Re: correction...
Naprawih go i pak mi dawa Error 500 (Could't create child proccess 22: php.exe).
T.e. SQLServer-a ne e winowen, a maj pri4inata e w configuraciata na Apache-to.
Slozhil sym mu default encodind -Cp1251,
default language "bg".
T.e. SQLServer-a ne e winowen, a maj pri4inata e w configuraciata na Apache-to.
Slozhil sym mu default encodind -Cp1251,
default language "bg".
баш си е cgi
Could't create child proccess 22: php.exe
=> не успява да пусне php.exe
Ako e модул нищо такова няма да опита.
Освен това, току-що пробвах и двата ти варианта и работят:
[линк]
резултата е
content=:съдържание:
съдържание=:asdf:
скрипта е
<?php
print 'content=:' . $_GET['content'] . ':<br />';
print 'съдържание=:' . $_GET['съдържание'] . ':<br />';
?>
Друг е върпоса доколко може да се разчита на параметри си име на кирилица, китаица, кореица, санскритица и прочее.
Satan`s Defloration Incorporated
=> не успява да пусне php.exe
Ako e модул нищо такова няма да опита.
Освен това, току-що пробвах и двата ти варианта и работят:
[линк]
резултата е
content=:съдържание:
съдържание=:asdf:
скрипта е
<?php
print 'content=:' . $_GET['content'] . ':<br />';
print 'съдържание=:' . $_GET['съдържание'] . ':<br />';
?>
Друг е върпоса доколко може да се разчита на параметри си име на кирилица, китаица, кореица, санскритица и прочее.
Satan`s Defloration Incorporated
забравих да
дам кофигурацията на пробата:
Apache 1.3.24
PHP 4.3.0
W2kPro
Satan`s Defloration Incorporated
Apache 1.3.24
PHP 4.3.0
W2kPro
Satan`s Defloration Incorporated