• ベストアンサー

PHP3と4の違い

現在、あるPHP3で書かれているアプリケーションをダウンロードしてきたのですが、私のサーバーにはPHP4しかインストールしていません。 当然、 hogehoge.php3を実行しようとするとダウンロードしようとします。 そこで、hogehoge.phpと勝手に拡張子を変更して実行してみましたが、真っ白な画面になってしまいうまく動きません。 phpの3と4とでは、まったく違うのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
noname#9414
noname#9414
回答No.1

一部関数が違いますね。 #といっても、関数がなければ、エラーが表示される #はずなので、何か設定がおかしいのでは? もう少し詳しい環境が分からないとこれ以上書くことが 困難だと思いますよ。 ではでは☆

参考URL:
http://www.php.gr.jp/
YUNTAKU
質問者

お礼

そうですね。。。これだけの情報ではなんともいえないですよね。 エラーを探して、一つ一つつぶしていくより、PHP3をインストールしてしまった方がよさそうです。 ありがとうございました。 でも、何度インストールしようとしてもうまくいかないんだよなぁ~

関連するQ&A

  • アプリケーションサーバのPHPをダウンロードできないようにしたい

    アプリケーションサーバのPHPをダウンロードできないようにしたい 表題の件ですが、アプリケーションサーバ内のPHPファイルを、ブラウザから実行はできるがダウンロードはできないというようにしたいのですが、どなたか方法をご存知の方おられましたらご教授願えれば幸いです。

  • CGI版PHP?

    よろしくお願いします 現在ローカルで Windows2000+Apache2+php4のPHPの実行可能環境を構築しています ところが、現在使用しているサーバーの1つが CGI版PHPというのかどうかわかりませんが 拡張子を.cgiにして1行目に #!/usr/local/bin/php-cgi-4.3.11 などを書いてPHPを実行する方法をとっています これだと、ローカルで構築したあとに拡張子を変えて リンクを変えて・・・と面倒なので 拡張子がphpでもcgiでも実行できる環境を構築できないかと思い 質問させていただきました 参考になるホームページなどがありましたら教えていただけないでしょうか?

  • PHPからバッチ実行

    exec('hogehoge.bat'); PHPから上記コマンドでバッチを実行すると hogehoge.bat ECHO hoge > hogehoge.log DIR \\Server1\hoge*.* > C:\hoge\hoge.log hogehoge.logにはキチンとhogeと書いてありますが hoge.logは作成されますが真っ白なままです。 NET USE F: \\Server1 ドライブに割り当てて試してみましたがダメでした。 なにかいい方法はございませんでしょうか? Win XP Apache_2.0.59 php-4.4.4

    • ベストアンサー
    • PHP
  • phpのアップグレード

    phpを自分のサーバに以前インストールした(rpm等使わずに手動インストール)のですが、最新バージョンにアップグレードしたいと思っています。 この場合、単に新しいのをダウンロードしてきて前回と同じようにconfigure/makeすればいいのでしょうか? また、phpの拡張機能(xmlやGD)を追加したい場合も同様の手順でいいのでしょうか? どなたか教えていただけないでしょうか。お願いします。

    • ベストアンサー
    • PHP
  • htaccessのリダイレクト(php→html)

    .phpで運用していたウェブページの拡張子を、.htmlに変更したのですが、 .phpにアクセスがあった場合、.htmlにリダイレクトするように htaccessを設定したいと思っています。 htaccessに、 RedirectPermanent http://user-domain/hogehoge.php http://user-domain/hogehoge.html と書けばリダイレクトされるとは思うのですが、 ページ数が少し多いサイトですので、1ページ1ページ書かずにできる方法を ご存知の方がいれば、教えて頂けないかと思いこちらに投稿しました。 どなたかお知恵を貸していただけませんか?? よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • 拡張子(.php)を隠す方法3

    何度も質問させて頂いております、似たようなご質問になります(笑) 前回mod_rewriteを使ってみてはという提案を頂き、仕事が終わり早速調べて見るとmod_rewriteも使えない・・・・という結果に。 サーバーはお名前.comなのですが、サーバーを変えようと思うと契約から3ヶ月は無理とのこと、さらに3ヶ月無料で料金発生から3ヶ月は解約できないとのことで、半年も使わないといけない仕様になってました。 確認不足の私が悪いのですが、凹みました。ということで、本題はお名前サーバーで拡張子を変更(隠す)方法はありませんでしょうか? 他の方は他のサーバーに移るとか諦めるなどのものはあるのですが対処された記事が見当たりません。 対処の仕様がないということなのかもしれませんが1つHTMLの拡張子をPHPで動かすという記事を見つけこれを変更して拡張子を隠すことは出来ないものかと思ったのですがサーバー関係の知識もサッパリで出来るかどうかすら判別できません。 サイトは http://niwatako.info/20120221/article997.html この記事なのですが、phpで書かれているものをphpでそのまま実行すればいいのですが、拡張子を隠したいです。 お名前サーバーでもこのような処理は可能でしょうか。 よろしくお願いします。

    • ベストアンサー
    • PHP
  • PHP5について

    現在、PHP4,4 はインストールされております。 PHP5を使いたいのですが、.htaccess に以下の記述を すれば、実行できると聞いたのですが、http://www.example/phpinfo.php にアクセスしても真白な 画面になるだけですが、大丈夫なのでしょうか? それとも、根本的に何か間違っているのでしょうか? AddHandler application/x-httpd-php5 .php

    • ベストアンサー
    • PHP
  • PHP5とPHP4の違い

    ローカル環境ではPHP5をインストールしていたので、PHP5で個人のホームページを作成しました。レンタルサーバーにアップしようとした時にPHPが4.0.27だったので、そのままアップしても大丈夫か心配です。 PHP5.2.5とPHP4.0.27ではどれだけ違うのでしょうか? PHP5の本に載っていたクラスも書いています。 そのことについて詳しく書かれている書籍を探しています。

    • ベストアンサー
    • PHP
  • VisualStudio開発サーバーでPHPの実行

    こんにちは。 VisualStudio2008でSilverlightのソフトウェアの開発をしているのですが、デバッグ環境で実行される開発サーバー上でPHPを実行できないものかと思っております。 開発環境は WindowsXP SP3+VisualStudio2008Professionalです。 Windows上にはPHPをインストールしてIIS上ではPHPが動作するのですが、開発サーバー上ではPHPが動作しません。素直にASP.NETを使いましょうといわれるかもしれませんが、諸事情によりPHPの実行をさせたいと思っています。 なにか設定の変更などで、VisualStudioの開発サーバーでのPHP実行は可能になるのでしょうか。ご存知の方がいらっしゃいましたら教えていただけると助かります。

    • 締切済み
    • PHP
  • vscodeでphpをやりたいんですができません

    vscodeでphpをやりたいんですができません やったこと phpのnon thread safeをダウンロード 環境変数をphpのフォルダに設定して、コマンドプロンプトで php-vでインストールされていることを確認した vscodeに拡張子がphpのファイルを作り <?php echo "goodmon"."\n";?> を実行した php file名.php そしてエラー php 452.php Could not open input file: 452.php どうしたらいいでしょうか? windows10

    • ベストアンサー
    • PHP