現在は 4.1.x 以降の推奨仕様で運用してます。
PHPのファイル名は、.php という名前の拡張子になります。
設置場所は public_html フォルダの下であればどこでも構いません。
パーミッションの実行権も必要ありません。644などで動きます。
NETAGEのサーバでは、PHP 4.1.x 以降の推奨仕様で運用してます。
従来の方法では GETやPOSTメソッド、COOKIE等の値が取得できません。
値を取得するには以下の2つの方法があります。
[1] 「$フォームのパラメータ名」ではなく、以下の記述方法に変更する。
$_GET["フォームのパラメータ名"]
$_POST["フォームのパラメータ名"]
$_SERVER["サーバがPHPに渡すグローバル変数名"]
$_COOKIE["クッキーの変数名"]
例えば、SERVER_NAMEについては $_SERVER["SERVER_NAME"] になります。
[2] PHPプログラムの先頭に、以下の記述コードを追加する。
<?
extract($_GET);
extract($_POST);
extract($_SERVER);
extract($_COOKIE);
...ここからユーザプログラムを記述....
?>
以下のホームページが参考になるかと思われます。
□PHPマニュアル
http://www.php.net/manual/ja/