1

$_SERVER['PHP_SELF']間違ったリンクを提供するため、一部のスクリプトが正しく機能しません

たとえば、次のコードをファイルに入れますtest.php

<?
echo $_SERVER[PHP_SELF];
echo "<br>" ;
echo $_SERVER['PHP_SELF'];
?>

のようなルート フォルダに、次のようwww.site.ru/test.phpに表示されます。

/test.php/test.php
/test.php/test.php

/test.php だけである必要があります...なぜそれが起こるのですか?

PHP バージョン:

php.i686 0:5.3.16-9
php-cli.i686 0:5.3.16-9 
php-common.i686 0:5.3.16-9
php-devel.i686 0:5.3.16-9
php-fpm.i686 0:5.3.16-9
php-pdo.i686 0:5.3.16-9
php-sqlite.i686 0:5.3.16-9
php-xml.i686 0:5.3.16-9
php-mysql.i686 0:5.3.16-9
php-mcrypt.i686 0:5.3.16-9
php-mbstring.i686 0:5.3.16-9
php-intl.i686 0:5.3.16-9
php-gd.i686 0:5.3.16-9 
4

1 に答える 1