0

require_onceドキュメント内のファイルを作成しようとしています。これが私の現在の構文です:

$ path = $ _SERVER ['DOCUMENT_ROOT'];
require_once( "includes / save-email.php");
問題は、ブラウザでページをリロードすると、すべての要素が消えて、次の2つのメッセージが表示されることです。

警告:require_once(/includes/connect.php)[function.require-once]:ストリームを開くことができませんでした:/homepages/3/[my dbname]/htdocs/includes/save-email.phpにそのようなファイルまたはディレクトリはありません2行目

致命的なエラー:require_once()[function.require]:/ homepages / 3 / [my db name] /htdocsでrequired'/includes/connect.php'(include_path ='。:/ usr / lib / php5')を開くことができませんでした2行目の/includes/save-email.php


、、、、など../link、考えられるリンクのすべてのバリエーションを試しました。不思議なことに、同じ全体的な構文を使用してレイアウトの要素を含めると(で置き換える)、その要素は同じディレクトリにある場合でもエラーなしで読み込まれます。./link/linklinkrequire_onceinclude

それが重要かどうかはわかりませんが、私のサーバーは1&1で実行されています。

4

2 に答える 2

0

$path を設定しても何も起こりません。このphpドキュメントと同じフォルダーにincludesフォルダーが必要です。

于 2012-10-17T02:35:53.037 に答える
0

require_once(/includes/connect.php) は、現在のフォルダーではなく、サーバーのルートでファイルを探します

入れ替える

require_once(/includes/connect.php)

require_once(includes/connect.php)

2行目のsave-email.php

于 2012-10-17T02:46:37.960 に答える