私はPHPプロジェクトを引き継いで、私はそれを私の開発ボックスで動かそうとしています。私は開発者であり、システム管理者ではないので、問題を解決するには問題があります。PHPにさまざまな種類のファイルを含める
以前の開発者は.hファイルを使用してPHPを組み込みました。私の現在の構成は、その.hファイルをとり、それを実行せずに含めています。私のapache設定(またはそれは私のphp.iniですか?)で探す必要がありますか?
編集:私は以下のコメントの1を読んだときにクリックした
何か。コードはASPスタイルタグ "<?
"を使用しています。私はphp.iniのオプションをオンにしています。phpinfo()によれば、それは有効になっていますが、apacheはまだコードをテキストとして含むだけです。
私はちょうどそれをチェックし、完全なPHPタグ "<?php
"でコードを実行すると、問題が解決されます。それを言って、私はまだそれが他の方法で動作するようにしたいと思います。
私は最新バージョンのMacBookでこのコードを実行しています。 PHP 5.2.6、postgresql 8.3、apache 2.
コードはステージングサーバー上で動作しますが、違いは何かわかりません。
EDIT
Durrr ...私は、php.iniで有効にshort_open_tagsを持っていませんでした。
私はあなたが別のサーバーにインストールして、基本的にダウンロード可能ではないファイルを.H作るのを忘れた場合に簡単にファイルを読むことができるいくつかのいずれかを推測するのは少しであるため、それらを変更しますテキストのように扱うないようにApacheを伝えることを忘れあなたが言うとき、「それを含む」 – Thomaschaaf
ファイルは、ユーザーが(例えば)site.com/somepage.php、その後、somepage.php問題ANは、(「whatever.h」)コマンドに行く意味ですか?あなたは実際にsite.com/whatver.hに行くのですか? – Kip
キップ - 後で。インクルードファイルは、公開ウェブサイトの外にあるので、彼らがダウンロード可能であることのリスクがあるじゃない - のinclude_once(「whatever.h」) – jeffkolez