問題タブ [realpath]
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 - PHP realpath キャッシュを調整するにはどうすればよいですか?
最近のバージョンの PHP には、ファイルの実際のパスを知るためのファイル名のキャッシュがあり、それrequire_once()
をinclude_once()
利用できます。
キャッシュのサイズを設定するためにphp.iniに設定できる値がありますが、サイズをどのようにすべきかを知る方法がわかりません。デフォルト値は 16k ですが、使用しているキャッシュの量を知る方法がありません。ドキュメントはあいまいです:
PHP が使用するリアルパス キャッシュのサイズを決定します。PHP が多くのファイルを開くシステムでは、実行されるファイル操作の量を反映するために、この値を大きくする必要があります。
はい、許可されているキャッシュの量をab
増やして、または他のテストを実行してテストを実行できますが、遠くからのタイミングだけでなく、もう少し内省的なものが欲しいです。
php - RealPathは安全ですか?
これはどれくらい安全だと思いますか?
c - C での realpath 関数の例
C プログラムで realpath 関数を使用する方法の例を探しています。Web や私の C プログラミングの本で見つけられないようです。
c - realpath 関数のキャストの問題 (c プログラミング)
次のコードをコンパイルすると:
realpath 関数の呼び出しを含む行で、次のような警告が表示されます。
何が起きているか知っている人はいますか?Ubuntu Linux 9.04 を実行しています
php - アップロードされたファイルのリアルパスを取得する
ユーザーがPHPにアップロードしたファイルの絶対パスを取得する必要があります。どうやってやるの?この原因を実行しているので、cURLを介してAPIに情報を投稿する必要があります
php - Realpath が ../files で機能しない?
私はワンプの下で開発しています。
C:\wamp\www\salsaritmo\system\application
C:\wamp\www\salsaritmo\system
何も返さない
perl - Perlでシンボリックリンクだけを残して相対パスコンポーネントを削除するにはどうすればよいですか?
Linux パスから相対パス コンポーネントを削除するには、Perl を取得する必要があります。私が望むことをほぼ実行する関数がいくつか見つかりましたが、次のとおりです。
File::Spec->rel2abs
あまりにも少ないです。「..」をディレクトリに正しく解決しません。
Cwd::realpath
やりすぎ。パス内のすべてのシンボリック リンクが解決されますが、これは望ましくありません。
おそらく、この関数がどのように動作するかを説明する最良の方法は、bash ログを投稿することです。ここで、FixPath は、目的の出力を提供する架空のコマンドです。
java - WebContentフォルダー内のファイルの実際のパスを取得するにはどうすればよいですか?
使用するフレームワークがそのファイルにアクセスできるように、WebContentディレクトリ内のファイルの実際のパスを取得する必要があります。属性として文字列ファイルのみを取得するため、WebContentディレクトリでこのファイルへの実際のパスを取得する必要があります。
私はSpringFrameworkを使用しているので、Springでソリューションを作成できるはずです。
php - PHPリアルパスが使用可能な結果を生成しない
残念ながら、これにより次の結果が生成されます...
私が求めているのは次のとおりですが...
「ファイル」フォルダーが常に同じディレクトリにあるとは限りません。
php - PHP の realpath() を置き換えます
どうやら、realpath
非常にバグがあります。PHP 5.3.1 では、ランダムなクラッシュが発生します。5.3.0 以前では、realpath
ランダムに失敗して false を返します (もちろん同じ文字列の場合)。さらにrealpath
、同じ文字列を 2 回以上実行すると常に失敗します (もちろん、最初は機能します)。
また、以前のバージョンの PHP では非常にバグが多く、まったく使用できません。ええと...それは一貫していないので、すでにそうです。
とにかく、どのようなオプションがありますか?自分で書き直そうかな。これは賢明ですか?