WordPressサイトのルート表示設定でエラーが発生する
- WordPressを勉強していますが、サイトのルート表示の設定でエラーが発生しています。
- Giving WordPress Its Own Directoryを参考にしても解決できません。
- エラーメッセージには、wp-blog-header.phpファイルが見つからないという内容が表示されています。
- ベストアンサー
wordpress サイトのルート
wordpressを勉強しています。インストールは終えたのですが、サイトのルート表示の設定に躓いています。Giving WordPress Its Own Directory(http://wpdocs.sourceforge.jp/Giving_WordPress_Its_Own_Directory)を参考にしているのですが、サイトのルートにアクセスすると下記のエラーがでます。 どのようにしたらよいでしょうか。 エラー内容: Warning: require() [function.require]: Unable to access ./wp-blog-header.php in /virtual/***/public_html/index.php on line 17 Warning: require(./wp-blog-header.php) [function.require]: failed to open stream: No such file or directory in /virtual/***/public_html/index.php on line 17 Fatal error: require() [function.require]: Failed opening required './wp-blog-header.php' (include_path='.:/usr/local/lib/php') in /virtual/***/public_html/index.php on line 17
- verify
- お礼率44% (384/858)
- ブログ
- 回答数1
- ありがとう数0
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
「ルートディレクトリにインストール済みの場合 」の9番のプロセスが実行されていないために、 エラーが発生しているのだと思われます。 ちゃんと9番の説明を読んだ上で、index.phpの17行目を書き換えていませんね? require('./wp-blog-header.php'); を require('./インストール先のディレクトリ名/wp-blog-header.php'); にしましょう。
関連するQ&A
- wordpressのURL変更について
http://0000.com/wpをhttp://0000.comに変更をしようと思いました。 まず設定画面からサイトの名前をhttp://0000.com/wpからhttp://0000.comに変更し、 index.phpをFTPから抜き <?php /** * Front to the WordPress application. This file doesn't do anything, but loads * wp-blog-header.php which does and tells WordPress to load the theme. * * @package WordPress */ /** * Tells WordPress to load the WordPress theme and output it. * * @var bool */ define('WP_USE_THEMES', true); /** Loads the WordPress Environment and Template */ require('./wp-blog-header.php'); ?> の↓を変更。 /** Loads the WordPress Environment and Template */ require('./wordpress/wp-blog-header.php'); ?> その後一つ上の層にindex.phpをあげたのですがサイトにアクセスすると、 Warning: require(./wordpress/wp-blog-header.php) [function.require]: failed to open stream: No such file or directory in /home/sites/heteml/users113/0/1/f/01f-boy/web/pimp/index.php on line 17 Warning: require(./wordpress/wp-blog-header.php) [function.require]: failed to open stream: No such file or directory in /home/sites/heteml/users113/0/1/f/01f-boy/web/pimp/index.php on line 17 Fatal error: require() [function.require]: Failed opening required './wordpress/wp-blog-header.php' (include_path='.:/usr/local/php5/php') in /home/sites/heteml/users113/0/1/f/01f-boy/web/pimp/index.php on line 17 と出てきてサイトが表示されません 。 wp-blog-header.phpがなにかあるのかと思い開けると下記のコードが書いてありました。 <?php /** * Loads the WordPress environment and template. * * @package WordPress */ if ( !isset($wp_did_header) ) { $wp_did_header = true; require_once( dirname(__FILE__) . '/wp-load.php' ); wp(); require_once( ABSPATH . WPINC . '/template-loader.php' ); } ?> しかし自分はphpがよくわからないためどこを変更すればhttp://0000.comでサイトが見れるのかわかりません。 教えてください。
- ベストアンサー
- PHP
- ワードプレスのディレクトリ
ワードプレスのブログ表示先を独自ドメインにしたいのですが、index.phpを表示したいアドレスに書き換えて、htaccessもパーマリンク設定の1番下に出てくるソースに書き換えました。すると、 Warning: require(./○○○.com/wp-blog-header.php) [function.require]: failed to open stream: No such file or directory in /virtual/○○/public_html/○○○.com/index.php on line 4 Fatal error: require() [function.require]: Failed opening required './○○○.com/wp-blog-header.php' (include_path='.:/usr/local/lib/php') in /virtual/○○/public_html/○○○.com/index.php on line 4 こんなエラー画面になります。 どなたかわかるかたいらっしゃいましたら、 よろしくお願いします。 ○のところはサーバーネームと独自ドメインなので、伏字にさせてもらってます。
- ベストアンサー
- ブログ
- WORDPRESSブログのアドレス変更方法
お世話になります。 ブログのアドレスを変更する方法として下記URLを参考にしながらすすめているのですが、該当ディレクトリ内にあるindex.php をテキストエディタで開いても、require('./wp-blog-header.php'); と記述されていません。 http://wpdocs.sourceforge.jp/Giving_WordPress_Its_Own_Directory 原因が分かれば教えていただきたくお願いいたします。
- ベストアンサー
- ブログ
- wp-config.phpが作れない
wordpressをインストールしようとしています。 (「WordPressレッスンブック」を見ながら) 画面で、データベースの情報を入力するところがあります。 この画面を使わなくてても、wp-config-sample.php を開き、データベース接続の詳細を記入してこのファイルの名前を wp-config.phpで保存すればいいそうです。 つまり目的は、wp-config.phpを作る過程です。 何度やってもうまくいきません。 白紙画面が出ます。 そのうち、下記の画面がでます。 Warning: require_once() [function.require-once]: Unable to access /virtual/(ドメイン名)/public_html/wp/wp-includes/pomo/translations.php in /virtual/(ドメイン名)/public_html/wp/wp-admin/setup-config.php on line 186 Warning: require_once(/virtual/(ドメイン名)/public_html/wp/wp-includes/pomo/translations.php) [function.require-once]: failed to open stream: No such file or directory in /virtual/(ドメイン名)/public_html/wp/wp-admin/setup-config.php on line 186 Fatal error: require_once() [function.require]: Failed opening required '/virtual/(ドメイン名)/public_html/wp/wp-includes/pomo/translations.php' (include_path='.:/usr/local/lib/php') in /virtual/(ドメイン名)/public_html/wp/wp-admin/setup-config.php on line 186 データベース情報はまちがってないんです。 わざとスペルミスで間違うと、「データベース接続確立のエラー」が出るからです。 上記のような画面が出るのはどういうことでしょうか?
- ベストアンサー
- フリーウェア・フリーソフト
- 未来サーバーとWordPress
Filezira で未来サーバーにwordpressフォルダを転送しましたが、 下記のエラーが出ています。 Warning: require(/home/u670729528/public_html/wp-includes/load.php): failed to open stream: No such file or directory in /home/u670729528/public_html/wp-settings.php on line 21 Fatal error: require(): Failed opening required '/home/u670729528/public_html/wp-includes/load.php' (include_path='.:/usr/lib/php') in /home/u670729528/public_html/wp-settings.php on line 21 load.php か wp-settings.phpの内容がおかしいのでしょうか? wp-settings.phpの21行目を見ると require( ABSPATH . WPINC . '/load.php' ); と書かれています。 それと未来サーバーのデータベースは空ですが何も入れなくていいですか? 階層的には wordpressの直下にwp-settings.phpがあり、wordpressの直下の wp-includesフォルダの直下にload.phpがアップロードされています。
- 締切済み
- PHP
- wordpressのサイトURLの変更
http://www.○○○/ → http://www.○○○/blog index.phpの17行目を /** Loads the WordPress Environment and Template */ require('./blog/wp-blog-header.php'); ?> にすればいいのでしょうか? またindex.phpと.htaccessはどこにUPすればいいのでしょうか?
- ベストアンサー
- PHP
- Wordpress初心者です
wordpress初心者です。 wordpressを勉強しようとしていて、最初でつまづいてしまいました。 XAMPPを導入して、htdocs/wordpress/wp-content/themes/twentythirteen/index.php をhttp://localohst/wordpress/wp-content/themes/twentythirteen/index.php で表示させようとしたら、 Fatal error: Call to undefined function get_header() in C:\xampp\htdocs¥wordpress\wp-content\themes\twentythirteen\index.php on line 17 とエラーが出てしまって表示できません。何が原因でどのように対処すればよいのでしょうか? よろしくお願いします。
- 締切済み
- CSS
- wordpress 自動アップグレードがうまくいきません
自動アップグレード(ver2.7.1→ver2.8.4)しようとすると、以下のwarningがでて、アップグレードが失敗します。解決したいのですが、よろしくお願い申し上げます。 warning中の***は塗りつぶしです。 Warning: touch() [function.touch]: SAFE MODE Restriction in effect. The script whose uid is 10132 is not allowed to access /tmp owned by uid 0 in /virtual/***/public_html/**/wp-admin/includes/file.php on line 174 Warning: fileowner() [function.fileowner]: SAFE MODE Restriction in effect. The script whose uid is 10132 is not allowed to access /tmp owned by uid 0 in /virtual/***/public_html/**/wp-admin/includes/file.php on line 628 Warning: fileowner() [function.fileowner]: stat failed for /tmp/1250670656 in /virtual/***/public_html/**/wp-admin/includes/file.php on line 628 Warning: unlink() [function.unlink]: SAFE MODE Restriction in effect. The script whose uid is 10132 is not allowed to access /tmp owned by uid 0 in /virtual/***/public_html/**/wp-admin/includes/file.php on line 630 Warning: touch() [function.touch]: SAFE MODE Restriction in effect. The script whose uid is 10132 is not allowed to access /tmp owned by uid 0 in /virtual/***/public_html/**/wp-admin/includes/file.php on line 174 Warning: fileowner() [function.fileowner]: SAFE MODE Restriction in effect. The script whose uid is 10132 is not allowed to access /tmp owned by uid 0 in /virtual/***/public_html/**/wp-admin/includes/file.php on line 628 Warning: fileowner() [function.fileowner]: stat failed for /tmp/1250670656 in /virtual/***/public_html/**/wp-admin/includes/file.php on line 628 Warning: unlink() [function.unlink]: SAFE MODE Restriction in effect. The script whose uid is 10132 is not allowed to access /tmp owned by uid 0 in /virtual/***/public_html/**/wp-admin/includes/file.php on line 630 Warning: touch() [function.touch]: SAFE MODE Restriction in effect. The script whose uid is 10132 is not allowed to access /tmp owned by uid 0 in /virtual/***/public_html/**/wp-admin/includes/file.php on line 174 Warning: fileowner() [function.fileowner]: SAFE MODE Restriction in effect. The script whose uid is 10132 is not allowed to access /tmp owned by uid 0 in /virtual/***/public_html/**/wp-admin/includes/file.php on line 628 Warning: fileowner() [function.fileowner]: stat failed for /tmp/1250670656 in /virtual/***/public_html/**/wp-admin/includes/file.php on line 628 Warning: unlink() [function.unlink]: SAFE MODE Restriction in effect. The script whose uid is 10132 is not allowed to access /tmp owned by uid 0 in /virtual/***/public_html/**/wp-admin/includes/file.php on line 630
- 締切済み
- その他(インターネット・Webサービス)
- wordpressのサイトアドレスの設定について
04webserverを使い 自宅サーバーを設置し、wordpressをインストールしたんですが wordpressのサイトアドレスの設定を WordPress アドレス (URL) http://www.example.xyz/wordpress サイトアドレス (URL) http://www.example.xyz/wordpress の時にはトップページの表示や投稿した記事は正常に表示されるのですが WordPress アドレス (URL) http://www.example.xyz/wordpress サイトアドレス (URL) http://www.example.xyz/ に変更するとトップページが404で表示できなくなりました index.phpを開き index.phpの中の require(‘./wp-blog-header.php’); を require(‘./wordpress/wp-blog-header.php’); と書き換えたんですがそれでも404になります 他に設定をどうすればいいのでしょうか? 04webserverは.htaccessの設定ができないらしく、 04webserver自身の設定もinde.phpがindex.htmlよりも先に表示するように 設定済みです
- 締切済み
- PHP
- ハッスルサーバーwordpressの初期設定
初心者の質問です。windows7でwordpress導入のためインストール、 アップロードときて、データベースまで終え初期設定でつまずい ています。MySQL 5.0.xのデータベースは問題なし。管理ツールにて ユーザー名・パスワードを打って確認しました。phpMyAdmin には私のホルダあり。 当初、マニュアルにしたがって「設定ファイルを作成する」 にてデータベースの情報を記入。すると、 「データベース接続確立のエラー」と表示されます。 自己解決できなかったので、wp-config-sample.phpを書き替えて アップロードすることにしました。 sakuraエディタにてwp-config-sample.phpを適切に書き替え、 フェイル名wp-config、ユーザー指定PhP、文字コードセット UTF-8、改行コード変換なし、BOMにチェック入れずでアップロード。 もともとのwp-config-sample.phpはサーバーから削除しました。 すると以下のメッセージです。 Warning: require(/home/●●/public/www/wp-includes/load.php) [function.require]: failed to open stream: No such file or directory in /home/●●/public/www/wp-settings.php on line 21 Fatal error: require() [function.require]: Failed opening required '/home/●●/public/www/wp-includes/load.php' (include_path='.:/usr/local/share/pear') in /home/●●/public/www/wp-settings.php on line 21 ハッスルサーバーはwp-config-sample.phpを書き替えなくても アップロードするだけでwordpressの設定画面に行けますが、 データベースに問題ありでその次のステップに行けないということで、 詳しい方、対処法を教えてください。
- ベストアンサー
- レンタルサーバ・ASP
補足
どうも、ありがとうございます。ルートにコピーしたindex.phpには、require('./インストール先のディレクトリ名/wp-blog-header.php');を書き加えています。パーミッションを変更[707]したらエラーが二つにへりました。しかし依然エラーがでます。