さくらでhtmlでPHPを動かそうとしてもInternal Server Errorの場合

さくらのレンタルサーバでhtmlファイル内でPHPを動かしたい時。

php.cgiをコピーしたり.htaccessを設定したりする件は他サイトに譲るとして。

同じ事をしていてもInternal Server Errorが続く場合。

FTPでphp.cgiをコピーした人はこの記事があてはまると思われる。

ずばり、FTPのダウンロード、アップロードはバイナリモードで行う必要がある。
コンソールで動かせればcpコマンドでこんな事を気にする必要は無いのだが、
それが出来ない場合にはこのドツボにはまる恐れあり。

Filezillaならば
転送>転送モード>バイナリ
にすればOK。