新しいホストに切り替えることを検討しています。これらのホストは、切り替える前にファイルをテストするためのこの素敵な小さな「一時的なURL」を提供します。すべて元気でダンディ。そのため、すべてのファイルをコピーします。すべてのページの上部に、にrequire
保存されているサーバーからの別のファイルがありますpublic_html/includes/head.php
。なんらかの理由で、$ _ SERVER ['document_root'] varは/public_html/includes/head.php(存在する)ではなく/public_html/htdocs/includes/head.php(サーバー上に存在しない)を返します。 。結果のエラーは次のとおりです。
Warning: require_once(/home/secure31/public_html/htdocs/includes/head.php)
[function.require-once]: failed to open stream: Permission denied in
/home/stephe80/public_html/index.php on line 6
有罪コード:
require_once($_SERVER['DOCUMENT_ROOT'] . '/includes/head.php');
これは一時的なURL設定に関連するエラーだと思う傾向がありますが、DNSを介して転送したくないので、すべてのファイルが壊れていることがわかります。それらを絶対パスに変更することはできますが、何かが足りないのかどうか知りたいです。任意の洞察をいただければ幸いです。ありがとう!