変数を現在の作業ディレクトリに設定しようとしています。私は以下のコードを使用:
変数を現在のディレクトリに設定します
$docs_uri = getcwd() . "/head_tag.php";
をしかし、私は以下のようにアンカータグにパスを入れしようとすると:
echo "<a href='$docs_uri'>TEST</a>";
それがそこに配置されているにもかかわらず。なぜなら、私はPROJECT-GMPUの前に '/ applications/MAMP/htdocs /'のようなURLをすべて削除するからです。
The requested URL /Applications/MAMP/htdocs/PROJECT-GMPU/data-information-knowledge/javascript-documentation/head_tag.php was not found on this server.
スクリプトの現在のディレクトリに '__DIR__'を使用できます。 –
あなたは正しいウェブアドレスですか?ファイルシステムのパスのように見えます。 ( 'htdocs'がアドレスにあるのは不思議です) – David
' getcwd() 'はファイルシステムのルートからファイルシステムのディレクトリパスを返します。 URLには、ファイルシステム内のサブフォルダである独自のルートフォルダがあります。 '$ _SERVER ['DOCUMENT_ROOT']'はあなたにファイルシステムのルートからウェブサーバのルートを与えます –