問題タブ [getcwd]
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.
c++ - getcwd の第 2 パラメーター
現在のディレクトリを読み取る場合、関数 getcwd の 2 番目のパラメーターには何を入力すればよいですか?
php - PHP: 現在の作業ディレクトリをスクリプトを実行するディレクトリと同じに設定する方法
Web サイトをあるサーバーから別のサーバーに移行中です。現在の作業ディレクトリを使用する is_readable 関数を使用する php スクリプトがいくつかあります。
古いサーバーでは、getcwd() を呼び出すと、スクリプトが実行されているフォルダーが出力されます。新しいサーバーでは、ルート ディレクトリ '/' が出力されます。
「/」の代わりに現在のフォルダーを使用するように PHP を構成する方法を知りたいです。 古いサーバーで既に動作している PHP コードを変更する必要はありません。新しいサーバーを構成できますが、どの設定を変更すればよいかわかりません。それが役立つ場合、私はapache2を使用しています。
編集:私の作業ディレクトリは、思ったようにルートではないようです。testFile.php を作成して getcwd() をエコーすると、php ファイルがあるディレクトリが表示されます。
c++ - C、Linux、getcwd/chdir(): バイナリ パスを取得する
バイナリの場所に関連する多数のファイル (log4cxx 構成、その他のログなど) を開きたいです。
残念ながら、両方ともgetwd()
、getcwd()
バイナリが配置されているパス(およびデータがどこにあるか)を提供する代わりに、既知のパスでバイナリを実行しようとするディレクトリを提供しています。
アプリのパスを取得して使用するにはどうすればよいchdir()
ですか? /proc/$PID/ を解析しようとする以外の方法はありますかargv[0]
(移植性が十分ではありません) 。
c - 警告:Cでのポインターと整数の比較
警告が表示されます
warning: comparison between pointer and integer
if
次のコードを含む行:
どのようにそして何を修正する必要がありますか?
c++ - Cブロックを関数でラップします。初心者の質問
ここから現在の作業ディレクトリを取得するためのCスニペットを見つけました。基本的に、コードは次のとおりです。
それを別のファイルの別の関数に抽象化したいと思います(必要に応じて別のプラットフォームでスワップアウトできるようにします)。
現在、私は外部ファイルにあります
とメインファイルで
ただし、画面に印刷すると、意味がなくなります(メモリの場所を文字列として印刷しようとしている可能性がありますか?)
初心者には目がくらむほど明白なことだと思います。どうしたの?
編集:私はWindows 7を使用しています、ところで
ありがとう。
c - getcwd がプロセスの作業ディレクトリを取得するための代替 API はありますか
getcwd(3)
このアプリケーションでは、現在の作業ディレクトリを取得するために呼び出します。
プロセスの実行が開始されたときに、だれかがディレクトリ パスを削除すると、プロセスは実行されますが、getcwd
API は失敗します ( が返されますNULL
)。
例: Process name is: a.exe
present in /root/appl/a.exe
after running a.exe
、現在の作業ディレクトリが削除された場合、getcwd(3)
API は失敗します。
getcwd(3)
ディレクトリ パスが削除された場合でも、プロセスの現在の作業ディレクトリを知るための代替 API はありますか?
php - 現在のディレクトリの代わりにシンボリックリンクのターゲットを解決するphp getcwd()
私の知る限り、php getcwd()
(および同様の関数などdirname(__FILE__)
)は、実行中のファイルの現在のディレクトリを返すことになっています。
現在のディレクトリがたまたま別のディレクトリへのシンボリックリンクである場合、php (おそらくapacheと組み合わせて) は、シンボリックリンク名を示すパスを現在の「ディレクトリ」として返すことになっています。
例:
ブラウザでhttp://localhost/two/index.phpにアクセスすると、 が表示されます/var/www/one
。
私はそれが表示されることを期待します/var/www/two
これがphpまたはapacheの設定で変更できるかどうかは誰にもわかりませんか? または、この方法でシンボリックリンクを使用できませんか?
visual-c++ - gccがスローします:`_getcwd'への未定義の参照
このsourceforgeプロジェクトをubuntu11.10x64でコンパイルしようとしています:http://vmb.sourceforge.net/
そこで、.tar.gzをダウンロードして解凍し、/srcdirから「make」を実行しました。
しかし、出力には次のように書かれています。
これは、ライブラリが間違っているか欠落しているものだと思います。元のプロジェクトはVisualStudioからのもののようです。
どうすればこれを修正できますか?