Raspberry PiおよびApache2、Webルート外部ファイルにアクセスする

Raspberry PiおよびApache2、Webルート外部ファイルにアクセスする

自宅でローカルウェブサイトを実行するためにRaspberry Piにシンプルなapache2サーバーを設定しました。

PHPを使用して、Raspberry Piで指定されたwwwroot以外のフォルダの内容を読み取ることができるようにしたいです。

実際、私のwwwrootはRaspberry PiのSambaドライブに保存されています。

/ネットワークドライブ/サイト

Webサイトフォルダ内のPHPスクリプトを使用して、/network-driveディレクトリ内の他のフォルダにアクセスできるようにしたいです。

可能ですか? php.iniでopen_basedirを無効にしようとしましたが、何も変更されませんでした!

ベストアンサー1

私のRaspbianのデフォルトのLAMP設定では正常に動作します。デフォルトのDocumentRootは/var/www/htmlで、/storageの権限は755、/storage/testの権限は644です。

<?php

$fh=fopen("/storage/test",r);
$line=fgets($fh);
fclose($fh);
echo $line;

?>

おすすめ記事