サーバーに新しい DNS を追加したいと考えています。vi エディターを使用してファイル /etc/resolv.conf を編集できます。
しかし、PHP を使用しようとすると、ファイルが開かれません。
問題は何ですか?
これを修正するための解決策を提案/提供してください。
/etc/hosts を変更するには、おそらく root アクセスが必要です。
chmod 666
/etc/hosts を実行できますが、これはセキュリティ上の問題になります。chown
/etc/hosts も同様です。したがって、3 つの (安全でない) ソリューションがあります。最後の 1 つは最も悪意がありません。
PHP が特定のディレクトリ内のファイルに制限されている場合、PHP がファイルにアクセスする際に苦労することもあります。( http://www.php.net/manual/en/ini.core.php#ini.open-basedir )