サーバーのpublic_htmlフォルダーにファイルが存在するかどうかを調べようとしています。
最初の試行:
if ( file_exists('./local-config.php')) {
しかし、これは、上記のifステートメントを呼び出すphpファイルが同じフォルダーにある場合にのみ機能します...ダメ...
2回目
if ( file_exists( $_SERVER['SERVER_NAME'].'/local-config.php' ) ) {
動作しません...
3回目
if ( file_exists( 'http://'. $_SERVER['SERVER_NAME'].'/local-config.php' ) ) {
また、動作しません...
4回目
$_SERVER['DOCUMENT_ROOT'] seems to fall short of my public_html folder!
何か案は?
フルパスに入れれば、これを機能させることができます...例:
if ( file_exists( '/home/username/public_html/local-config.php' ) ) {
ただし、スクリプトは複数のサーバーで使用される可能性があるため、これは私には良くありません。そのため、一般的なものが必要です。
PHPにpublic_htmlパスを動的に返すようにすることは可能ですか?