さくらインターネットでhtmlファイルをPHPとして動かす

1.SSHでサーバと接続

FTPクライアントを使ってASCIIモードでアップロードしてもまくいかなかったのでSSHを使います。

Tera Termで接続。
ホスト:○○○.sakura.ne.jp

ユーザー名、パスワードを入力して接続。

 

.バイナリファイルをコピーしてリネーム

さくらのPHPはcgi版なので、binの下のphp-cgiを使う。
なのでphp-cgiをコピーしてphp.cgiにリネームします。

cp /usr/local/php/5.2.10/bin/php-cgi /home/アカウント名/www/php.cgi

3.パーミッション変更

% chmod 705 php.cgi

4..htaccess設置

 移動
cd /home/アカウント名/www/

.htaccess新規作成
% vi .htaccess

iを押してINSERTモードにします。
以下の3行をコピーして、SSHクライアント上でCtrl+Vで貼り付けます。
DirectoryIndex index.html index.php .ht
Action myphp-script /php.cgi
AddHandler myphp-script .php .html

貼り付いたら

INSERTモード解除
Escキー押す

保存して編集終了
% :wq