PHPass ( http://www.openwall.com/phpass/ )を使用すると、次の警告が表示されます。
open_basedir restriction in effect. File(/dev/urandom) is not within the allowed path(s)
これは大きな問題ではありませんが (他の問題が発生する可能性があります)、この警告が表示されないようにしたいと思います。PHP アプリケーションは別のサーバーで実行する必要があります。一部のユーザーはそのパスを許可された open_basedir パスに追加できますが、他のユーザーはその構成にアクセスできません。
私の最初の推測は、で可読性をチェックすることでしたがis_readable()
、それでも警告が表示されます。
質問:特定のパスまたはファイルが open_basedir パスに追加されているかどうかを確認するにはどうすればよいですか?