質問: !/usr/local/bin/phpはどこに書くのですか? phpでwebページを作っています。 レンタルサーバーのマニュアルに「phpで記述したcgiスクリプトの1行目に #!/usr/bin/phpまたは #!/usr/local/bin/phpと記述して下さい。 」とありますが、hoge.phpの「php ~ ?」の「php」の次の行に書くのでしょうか?それとも前の行に書くのでしょうか? また、hoge.phpの中身が「
回答: >1行目に書いたら、この「#!/usr/bin/php」という記述がブラウザに表示されてしまいました。 ということなら#!/usr/bin/phpの記述そのものが不要ということですね phpをcgiとして動かすときに必要ということでしょうか hoge.phpをhoge.cgiのファイル名で実行する場合その1行目に#!/usr/bin/phpが必要になります。 cgiの場合は実行権や改行コードに注意が必要となります。