さくらのレンタルサーバーでhtmlファイル内でphpを動作させるところまでは出来たのですが、
phpの関数を使用すると500エラーが表示されます。
phpの変数を使用してhtml内で表示などは可能でした。
全ての関数が使用できないようです。
例えば以下などもエラーになります。
var_dump();
phpのバージョンは
PHP 5.4 [標準のPHP] (CGI版)
ディレクトリ構造は以下
www/php.cgi
www/.htaccess
www/test/test.html※このファイルでphpの関数を使用するとエラーになる
php.cgiファイルの作成は
PoderosaでSSH接続
cp /usr/local/php/default/bin/php-cgi /home/(ユーザー名)/www/php.cgi
のコマンドで作成。パーミッションを705、755どちらも試しました。
.htaccessの中身は以下です
#####################################
Action myphp-script /php.cgi
AddHandler myphp-script .php .html
<Files ~ "^.(htaccess|htpasswd)$">
deny from all
</Files>
DirectoryIndex index.html .ht index.php
#####################################
以上です。
解決方法あればよろしくお願いします。
回答1件
あなたの回答
tips
プレビュー