問題タブ [include-path]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - .js や .css などの埋め込みファイルに include_path を設定しますか?
これで、すべての php ファイルを 1 つの場所に配置し、次のように include_path を設定することでファイルパスなしでインクルードできるようにする方法があることがわかりました。
これで、PHP ファイルがこのディレクトリにある限り、同じディレクトリにあるかのように、任意のサブディレクトリからそれらを含めることができます。
.css や .js などの他のファイル タイプにこのようなトリックがあるかどうか疑問に思っているので、それらをすべて 1 つの場所に配置して、ファイルパスを気にせずにページに埋め込むことができますか?
php - php eclipseプロジェクトでrequire_onceファイルが見つかりません
次の要件コマンドを持つ php スクリプトがあります。require_once 'HTTP/OAuth.php';
ファイル HTTP/OAuth.php は、php の include_path にあり.:/usr/lib/php
ます。
それにもかかわらず、Eclipse では、require_once 行は次の警告でマークされます: ファイル名を含める: 'HTTP/OAuth.php' はプロジェクトに存在しません:
プロジェクトに include_path を表示させて、require_once ファイルを見つけられるようにするにはどうすればよいですか?
php - アプリケーションでパスをどのように定義しますか?
私は次のようなグローバル定数を使用しています:
index.php
- PUBLIC_PATHとAPPLICATION_PATHを定義します
- APPLICATION_PATHを呼び出します。bootstrap.php
bootstrap.php
- LIBRARY_PATH、MODULES_PATH、TEMP_PATH、CONFIG_PATH、..を定義します。
- 実際の仕事をします
また、これを行うためのより良い方法があるかどうかを尋ねたいですか?
perl - 簡単な Perl チュートリアルでのモジュールのインクルード パスの追加
簡単なチュートリアルをやろうとしていますが、始めるのに問題があります。私の問題は、モジュールへの正しいパスをインストールして取得しているようです。
**1. 元のコードは次のとおりです:*****
2. しかし Host Gator では、次のように述べています。
Perl モジュールの場所
パス: /home/d********n/perl
Perl モジュールの使用
/home/d********n/perl をインクルード パスに追加する必要があります。これを行うには、スクリプトに次のコードを追加します。
3.コードを追加しましたが、正しい場所に追加したかどうかわかりません。
どんな助けでも大歓迎です。
参考までに、ファイルに必要な権限755があることを確認しました
また、LWP::UserAgent の Host Gator の番号は 5.835 です。それは私が変わらなければならないということですか
LWP 5.64 を使用します。
に
LWP 5.835 を使用
iphone - Mac OS X 10.6 でヘッダー ファイルを gcc に追加するにはどうすればよいですか
iPhone 用の openssl を必要とする静的ライブラリを構築したいと考えています。openssl からインクルード ファイルが見つかりません。これらのヘッダー ファイルを探す場所をコンパイラにどのように指示すればよいですか? ありがとう。
編集:シミュレーター用ではなくアーム用に、iPhone用のlibrtmpを構築しようとしています。何かをテストするだけです。xcodeからビルドしていません。INCLUDE_PATHを見つけたと思います。うまくいくか試してみます。
php - インクルード パスと __autoload 関数を php に
__autoload 関数を使用するようにいくつかの php スクリプトを変換しようとしています。現在、次のように include および require 関数を使用できます。
しかし、__autoload 関数内では、上記の行を使用できません。私はこれを使用する必要があります:
__autoload 関数が、php.ini で指定したインクルード パスを使用していないように見えるのはなぜですか?
php - インクルードファイルからインクルードを呼び出す
したがって、このディレクトリ構造を調べます
- /include_one.php
- /include_two.php
- /directory/main_file.php
私が/directory/main_file.phpにいてinclude('../include_one.php');
、include_one.php内を呼び出して、 include_two.phpをインクルードするとします。電話する必要がありますinclude('include_two.php);
かinclude('../include_two.php');
?
だから私の質問は:ファイルをインクルードするとき、「相対インクルードパス」はインクルードされたファイルにシフトされますか、それともメインのインクルードファイルに残りますか?
最善の代替策は、root_pathを含むconfig.phpを使用することですが、この段階ではこれは不可能です。
更新:
だから、ここに私のテストがあるので、誰が正しいのかわかりません
ディレクトリ構造
/include.php
/start/start.php
/folder1/includeone.php
/folder1/folder2/includetwo.php
これが各ファイルの内容です
start.php
include.php
includeone.php
includetwo.php
出力は
../include.php
を含むfolder1/includeone.php
を含むfolder2 /includetwo.phpを含む
完了
php - PHPにはZendフレームワークのパスヘルプが含まれています
以前にこの質問を投稿し(Google docsスプレッドシートを読む)、ZendFrameworkを使用するように指示する良い回答を得ました。私はこれまで使用したことがなく、設定が間違っていると確信しています。「フレームワークをダウンロードし、それを保持したいフォルダーに抽出し、ライブラリディレクトリをPHPのinclude_pathに追加するだけです」と書かれています。
私はこのようにやっています:
...これはおそらく最も間違いなく間違っています。誰かが私を助けることができますか?
php - include_path は再帰しませんか?
別々のディレクトリにあるいくつかの別々の Web サイトがあります。それらが共通に持っているインクルードについては、それらの残りが存在するルートディレクトリに存在しています。
Zend パッケージをインクルードしたいので、インクルード パスがあります
Mail.php
読み込みは問題ありませんが、どこかにこの行があります
このエラーを与える
そのため、php はインクルード パスのディレクトリ構造に再帰的に降りることはありません。Zend を各 Web サイトのディレクトリに移動したり、すべてのインクルードへのパスを綴ったりする必要がありますか?
ところで、アブストラクトは存在します:
shell - include(): シェル/Crontab でアクセスすると開くのに失敗しました
crontab を設定しています。php ファイル (domain.com/file-path/file.php) に直接アクセスすると、完全に機能します。シェル (php -f /var/www/vhosts/domain.com/file-path/file.php) を介してアクセスすると、あちこちでインクルード ファイル エラーが発生します。インクルードパスが次のように設定されていることに関係があります: (include_path='.:')
include_path を設定するためにシェルを介して渡すことができる引数はありますか? または、エラーを修正するために file.php に入れることができるものはありますか? これに関連するすべてのドキュメントを調べて、インクルード パスを絶対パスに修正することを避けようとしています。
ありがとう!