問題タブ [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.

0 投票する
2 に答える
589 参照

php - .js や .css などの埋め込みファイルに include_path を設定しますか?

これで、すべての php ファイルを 1 つの場所に配置し、次のように include_path を設定することでファイルパスなしでインクルードできるようにする方法があることがわかりました。

これで、PHP ファイルがこのディレクトリにある限り、同じディレクトリにあるかのように、任意のサブディレクトリからそれらを含めることができます。

.css や .js などの他のファイル タイプにこのようなトリックがあるかどうか疑問に思っているので、それらをすべて 1 つの場所に配置して、ファイルパスを気にせずにページに埋め込むことができますか?

0 投票する
1 に答える
605 参照

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 ファイルを見つけられるようにするにはどうすればよいですか?

0 投票する
3 に答える
1157 参照

php - アプリケーションでパスをどのように定義しますか?

私は次のようなグローバル定数を使用しています:

index.php

  • PUBLIC_PATHとAPPLICATION_PATHを定義します
  • APPLICATION_PATHを呼び出します。bootstrap.php

bootstrap.php

  • LIBRARY_PATH、MODULES_PATH、TEMP_PATH、CONFIG_PATH、..を定義します。
  • 実際の仕事をします

また、これを行うためのより良い方法があるかどうかを尋ねたいですか?

0 投票する
3 に答える
1811 参照

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 を使用

0 投票する
2 に答える
1545 参照

iphone - Mac OS X 10.6 でヘッダー ファイルを gcc に追加するにはどうすればよいですか

iPhone 用の openssl を必要とする静的ライブラリを構築したいと考えています。openssl からインクルード ファイルが見つかりません。これらのヘッダー ファイルを探す場所をコンパイラにどのように指示すればよいですか? ありがとう。

編集:シミュレーター用ではなくアーム用に、iPhone用のlibrtmpを構築しようとしています。何かをテストするだけです。xcodeからビルドしていません。INCLUDE_PATHを見つけたと思います。うまくいくか試してみます。

0 投票する
4 に答える
10822 参照

php - インクルード パスと __autoload 関数を php に

__autoload 関数を使用するようにいくつかの php スクリプトを変換しようとしています。現在、次のように include および require 関数を使用できます。

しかし、__autoload 関数内では、上記の行を使用できません。私はこれを使用する必要があります:

__autoload 関数が、php.ini で指定したインクルード パスを使用していないように見えるのはなぜですか?

0 投票する
4 に答える
18522 参照

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を含む
完了

0 投票する
1 に答える
10675 参照

php - PHPにはZendフレームワークのパスヘルプが含まれています

以前にこの質問を投稿し(Google docsスプレッドシートを読む)、ZendFrameworkを使用するように指示する良い回答を得ました。私はこれまで使用したことがなく、設定が間違っていると確信しています。「フレームワークをダウンロードし、それを保持したいフォルダーに抽出し、ライブラリディレクトリをPHPのinclude_pathに追加するだけです」と書かれています。

私はこのようにやっています:

...これはおそらく最も間違いなく間違っています。誰かが私を助けることができますか?

0 投票する
4 に答える
1785 参照

php - include_path は再帰しませんか?

別々のディレクトリにあるいくつかの別々の Web サイトがあります。それらが共通に持っているインクルードについては、それらの残りが存在するルートディレクトリに存在しています。

Zend パッケージをインクルードしたいので、インクルード パスがあります

Mail.php読み込みは問題ありませんが、どこかにこの行があります

このエラーを与える

そのため、php はインクルード パスのディレクトリ構造に再帰的に降りることはありません。Zend を各 Web サイトのディレクトリに移動したり、すべてのインクルードへのパスを綴ったりする必要がありますか?


ところで、アブストラクトは存在します:

0 投票する
2 に答える
356 参照

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 に入れることができるものはありますか? これに関連するすべてのドキュメントを調べて、インクルード パスを絶対パスに修正することを避けようとしています。

ありがとう!