0

これはばかげた質問かもしれませんが、本当にイライラします。少し前に Sublime Text 2 でプログラミングを始めましたが、とても気に入っています。セットアップ方法がわからないのは、サーバーに別の方法で含める必要があるスクリプトを含める方法です。

サーバーには、すべての「安全な」ファイルを保存するインクルード ライブラリがあります。このディレクトリはルートの外側に配置されますが、Apache を使用すると、PHP スクリプトは と書くだけでスクリプトにアクセスできますinclude "filename.php";。この機能はとても気に入っていますが、関数や変数に関するドキュメントやリストを受け取ることができません。これらの情報を受け取りたい場合は、次のようにクラス/ファイルを含める必要がありますinclude "../path/filename.php"。これはできますが、サーバー上では機能しません。

これがばかげていることはわかっていますが、テストのためにアップロードする必要があるたびにパス変数をコメントアウトし、コードを記述するときに再度コメント解除するのは大変な作業だと思います。私が達成しようとしていることを理解していただければ幸いです。簡単な解決策があれば教えてください。Sublime Text 2 について言及したのは、多くの og パッケージ (プラグイン) があることを知っているためです。おそらく誰かが、すべての include/require コマンドを自動的にチェックし、パスが定義されていない場合、それがローカルにあるかどうかをチェックするプラグインについて考えたことがあります。そうでない場合は、手動で定義したカスタムパスの「.settings」ファイルをチェックします。それはいいだろう:D

4

1 に答える 1

0

http://php.net/manual/en/function.set-include-path.php set_include_path が必要です。php.ini または php で設定できます

于 2013-10-06T15:11:56.860 に答える