- ベストアンサー
拡張子PHP3のスクリプトをPHP4で実行する方法
Marionetteの回答
拡張子を phpに変更すれば OKです。 include()で読込むものは変更不要です。 一部サポートしていない関数などはソースを修正する必要があります。 例えば、国際化(日本語化?)パッチを適用した SetKanjiOutput()関数など。
関連するQ&A
- 拡張子がhtmlでもphpスクリプト実行したい
webサーバがApacheの、レンタルサーバーでホームページを作っております。フレームの代わりにphpのincludeを使ってメニュー等を表示しています。しかし最終的に表示されるページの拡張子がphpでないと、きちんと表示されません。拡張子がhtmlでもphpスクリプトが実行されるようにしたくて、色々調べていたのですが、それらしき方法を発見しました。 Apacheで言えばhttpd.confの AddType application/x-httpd-php .php というところを例えば AddType application/x-httpd-php .php .html にするだけで、*.phpでも*.htmlなファイルであってもそこに埋め込まれているPHPスクリプトは実行されるようになる。 …とあったのですが、何をどう加えるか、もしくは変えればいいのかサッパリです。 もっとこっちの方が簡単だ、など、詳しい方いらっしゃいましたら、どうか宜しくお願い致します。
- ベストアンサー
- PHP
- PHPスクリプトでperlスクリプト
はじめまして。PHP初心者です。助け舟をお願いします。 PHPスクリプトで、formの表示からデータの受け取り→ファイルに書込み→終了画面の表示ができるスクリプトを書くことが出来ました。 これをphpスクリプト1とします。 POSTで受け取った変数を元に処理した変数を返すperlスクリプトがあります。 これをperlスクリプト1とします。 perlスクリプト1をphpスクリプトにすることは私には困難なため、phpスクリプト1のファイルに書き込む前に、perlスクリプト1を実行→返った変数をphpスクリプトで使用しファイルに書込み→終了画面の表示を行いたいです。 こんなことってできますか?
- 締切済み
- PHP
- PHPをバッチスクリプトのように実行する方法
PHPをちょっと勉強してみようと思っています。 言語仕様をさらっと勉強したいだけなので Webサーバーを立ち上げるまではしたくないと思っています。 で、PHPをバッチスクリプトのように実行したいと思っています。 PerlやWSH(JScript, VBS)、シェル、Winコマンドバッチ等のように。 しかし、少し調べた限りではPHPをバッチのように起動する方法は分かりませんでした。 PHPをバッチスクリプトのように実行する方法はありますでしょうか? 存在しないのでしょうか?もしあるのならその方法を教えてください。 よろしくお願いします。
- ベストアンサー
- PHP
- IIS(アイルサーバー)で拡張子がhtmlのファイルでPHPスクリプト
IIS(アイルサーバー)で拡張子がhtmlのファイルでPHPスクリプトを実行させる方法を教えてください
- 締切済み
- ハードウェア・サーバー
- crontabでPHPスクリプトが実行出来ない
crontabで毎分PHPのスクリプトを起動する記述をしましたが、すべて下記エラーが出て実行されません。 phpスクリプトの先頭で「#!bin/usr/php」を書く方法と、crontabで「* * * * * /usr/bin/php test.php > dev/null」とする方法を試してみましたが両方ともダメでした。 解決索があればご教示下さい。 【エラー内容】 test.php: line 1: ?php: No such file or directory
- ベストアンサー
- PHP
- PHPファイルの拡張子について その2
ウェッブサイト制作教本のphpを使用したサンプルプログラムのファイル拡張子がどれもhtmlになっていたので気になってまた質問させていただきました。 PHPはSSIのようにhtmlファイルの中に埋め込んで使用することは可能でしょうか? つまり拡張子htmlのままで使用できないのでしょうか? index.htmlにphpカウンタを組み込んだら、もしくは <?include("count.php");?>を挿入したら拡張子はphpにしなければそのカウンタは動きませんか? ご回答のほど、よろしくお願いします。
- ベストアンサー
- PHP
- シェルスクリプトからPHP実行
シェルスクリプト(bash)内で、以下のようにPHPを呼んだ場合、 その次の処理がPHPの終了を待たずに実行されるようなのですが、 どうしてでしょうか? #!\bin\bash /usr/local/php4/bin/php /home/test.php echo "test!" 以上 なぜか test! という表示がPHPの処理中に出るように思えます。
- ベストアンサー
- Linux系OS
- 拡張子をphpではなくcgiで実行する方法
添付つき送信フォームを、test.htmlからsend.phpを <form method="post" action="test/send.php"> で定義して実験成功しました。 このphp拡張子をcgiに変更して <form method="post" action="test/send.cgi"> ファイル名も変更しましたが、エラーになります。 ルートディレクトリ - test.html - testフォルダ - send.cgi Apacheのhttpd.confの設定は下記サイトの 「Windows XPでPHPを動作させてみよう!」のCGIの設定です。 http://aki.adam.ne.jp/index.php 拡張子cgiで実行する手段を宜しくお願い致します。
- ベストアンサー
- PHP
- EclipseでPHPスクリプトを実行させるには
PHP初心者です。 PHPスクリプトなるものを作成しました。 ですが、Eclipseで実行させると、 PHP実行可能ファイルが未定義というエラーダイアログが表示されます。 その後、設定画面に移行するのですが、定義の仕方が皆目分かりません。 こういう場合どうしたらいいのでしょうか。 分かる方がいましたら、是非アドバイスを頂きたいです。 どうぞ宜しくお願い致します。
- ベストアンサー
- PHP
- PHPからシェルスクリプトを実行
サーバ:XREA・CORESERVER PHPからシェルスクリプトを実行することは可能ですか? exec関数などがsafemodeでは動かないとのことなので、phpをcgiとして動かしているのですが、 どうもうまくいきません…。 というのも、lsなどのコマンドを実行しても、command not foundになってしまいます。 どなたか分かる方いらっしゃいますか?
- 締切済み
- PHP