#author("2016-06-27T11:32:47+09:00","default:wikiwriter","wikiwriter")
&tag(WordPress);
*目次 [#i5bad0fb]
#contents
*参考情報 [#n06ce4d8]

*関連情報 [#q65b1472]
-[[./BackupWPup]]
-[[./テーマ]]
--[[./Simplicity]]
-[[./インストール]]
-[[./設定]]
-[[./プラグイン]]
-[[./プラグイン開発]]
-[[./Tips]]
-[[./トラブルシューティング]]
-[[./シンタックスハイライト]]




*トラブルシューティング [#yd0e6245]

**データベース接続エラーが発生する [#d26e1cbf]
-ユーザー名/パスワードが違っているとか、MySQLの設定がおかしいとか。wp-config.phpで、WP_DEBUGをtrueに設定する。
 define('WP_DEBUG', true);
-php.iniでmysqlの設定がおかしい場合もある。phpinfoを表示して、mysql設定が正しいか、正しくphp.iniが読み込まれているか確認するとよい。
**プラグイン/本体をアップグレードしようとすると「ファイルストリーミングの送り先となるディレクトリが存在しないか、書き込み不可になっています。」といわれる。 [#ufe318ef]
-wp-content/upgradeフォルダのパーミッションを確認する。
-wp-config.phpで、WP_TEMP_DIRのフォルダがどうなっているか確認する。本来不要だけどサーバー移転時に以前使っていた設定が残っていてはまることがあるかも。
#pre{{
define ('WP_TEMP_DIR', '/home/src256/tmp');
}}

-update-core.phpのソースコードが表示される。
-原因不明。その状態でリロードすると正しく表示された。


**管理ページの投稿一覧で2ページ目が閲覧できない [#qe786f2b]
-[[WordPress › Support » IP Redirect Issue in WP 3.1, 3.1.1, 3.1.2:https://wordpress.org/support/topic/ip-redirect-issue-in-wp-31-311-312]]
-[[やればできる!Apacheリバースプロキシ+WordPress | hiro345:http://www.sssg.org/blogs/hiro345/archives/7013.html]]
-HTTP_HOSTが正しく設定されていないのが原因のようだ。
#pre{{
define('WP_SITEURL', 'https://example.jp/wp/'); 
define('WP_HOME', 'https://example.jp/wp/'); 
define('WP_CONTENT_URL', 'https://example.jp/wp/wp-content');
$_SERVER['HTTP_HOST'] = $_SERVER['HTTP_X_FORWARDED_HOST'];
$_SERVER['REMOTE_ADDR'] = $_SERVER['HTTP_X_FORWARDED_FOR'];
$_SERVER['HTTPS'] = 1;
}}
-実際は以下の2行の追加で表示できるようになった。
#pre{{
$_SERVER['HTTP_HOST'] = $_SERVER['HTTP_X_FORWARDED_HOST'];
$_SERVER['REMOTE_ADDR'] = $_SERVER['HTTP_X_FORWARDED_FOR'];
}}

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS