2016-05-02 250 views
1

私は別のデザイナーからサイトを選んだのですが、それはすべてWordPressで作業していることを知っているだけのPHPです。ここでPHPエラー - ストリームを開くことができませんでした - PHPの専門知識がありません

は私の問題です、私は、サイト上の写真のページを開くために仮定されたリンクをクリックして、代わりにページを取得する: enter image description here www.willowbeach.com/our-cottages-photos.php私はこれを取得:

警告:require(/home/willowbe/public_html/db/db_class.inc.php): failed to open stream: No such file or directory in /hermes/bosnaweb19a/b512/nf.burlingtonchocolatet/public_html/willowbeach/db/application_top.php on line 14 Fatal error: require(): Failed opening required '/home/willowbe/public_html/db/db_class.inc.php' (include_path='.:/usr/local/lib/php-5.5.22-amd64/lib/php') in /hermes/bosnaweb19a/b512/nf.burlingtonchocolatet/public_html/willowbeach/db/application_top.php on line 14

私はそれはパスがローカルシステム1とないWebディレクトリのパスであるという事実に関係しています知っています。しかし、私はこれを解決するためにどこに行くべきかを知りません。どんな助けでも大歓迎です。

+0

[ストリームを開くことに失敗しました:そのようなファイルまたはディレクトリはありません](http://stackoverflow.com/questions/36577020/failed-to-open-stream-no-such-file-or-directory) –

答えて

1

あなたは慎重にエラーを読めば、それは正確に行く方法を説明しますと、何をすべきかPHPをしようとしていた。

PHPは

に位置しています

require(/home/willowbe/public_html/db/db_class.inc.php) 

を実行しようとしていましたライン14

/hermes/bosnaweb19a/b512/nf.burlingtonchocolatet/public_html/willowbeach/db/application_top.php

それはそこにファイルを見つけることができなかったので、エラーです。

今、このウェブサイトを/hermes/bosnaweb19a/b512/nf.burlingtonchocolatet/public_html/willowbeachのような複雑なディレクトリツリーに入れることは、私にとっては不必要に複雑なようですが、そこに置く理由は確信しています。

ライン14にapplication_top.phpから開始して、あなたは/home/willowbe/public_html/に、すべての完全なパス参照を見つけて、そのファイルがPHPで発見された/hermes/bosnaweb19a/b512/nf.burlingtonchocolatet/public_html/willowbeach/に置き換える必要があります。

+0

さて、私はapplication_top.phpをプルすると、これを取得します: #セッション \t session_start(); \t require( 'config.php'); #DB接続 \t require(DIR_FUNCTION.'db_class.inc.php '); \t $ db =新しいdb_mysql(DBHOST、DBUSER、DBPASS、DBNAME); \t $ db-> connect(); \t $ db-> select_db(); require(DIR_FUNCTION.'db_class.inc.php '); 14行目です – ablesonh

+0

'DIR_FUNCTION'がどこに定義されているのかを見つけて、それを正しい場所に向ける必要があります.... –

関連する問題