1

apache2 をインストールしました。index.php には 3 つのディレクトリがあり、すべて同じ index.php がありますが、ディレクトリ doc2 だけに data.php があります。

  • -doc1----> index.php

  • -doc2----> index.php と data.php // このディレクトリには index.php があり、コンテンツには "dates.php" が必要です

    • index.php

      <?
      print "Hello";
      require 'data.php'; //when it works show Hello there ?>   
      
    • data.php

      ?> print "hello there" ?>
      
  • -doc3----> index.php

-doc3 から -doc1 index.php および -doc3 index.php へ data.php を呼び出す方法を探しています ScriptAlias について何か聞いたことがありますが、apache2 の初心者です。

4

2 に答える 2

1

Alias ディレクティブを使用すると、DocumentRoot 以外のローカル ファイルシステムにドキュメントを保存できます。URL-path で始まる (% デコードされた) パスを持つ URL は、directory-path で始まるローカル ファイルにマップされます。大文字と小文字を区別しないファイル システムでも、URL パスは大文字と小文字を区別します。

Alias /image /ftp/pub/image
<Directory /ftp/pub/image>
Order allow,deny
Allow from all
</Directory>
于 2013-01-29T13:07:02.943 に答える
1

現在実行中の php ファイルへの相対パスを使用できるはずです。

<?php

    require '../doc2/data.php';
于 2012-10-11T01:23:55.693 に答える