mastersp
フォーラムへの返信
-
フォーラム: 使い方全般
返信が含まれるトピック: Basic認証配下で予約投稿が失敗する自己解決したので報告します。
サーバのIPアドレスを勘違いをしていたようで、ロリポップチカッパプランの場合
アカウント情報として■アカウント情報
フルパス/home/users/2/**********/web
サーバーIP aaa.aaa.aaa.aaa ※ドメインをnslookupしたときに返ってくるIPアドレス■サーバ情報
FTPサーバ:FTPサーバのドメイン名 ※実際にユーザディレクトリ(公開ディレクトリ)があるサーバとあります。(※は実際には書いていませんが)
自分はてっきりアカウント情報にあるサーバIP:aaa.aaa.aaa.aaaがwordpressの設置されているサーバのIPアドレスだと思っていました。
実際はwordpressを設置したサーバのIPアドレスというのは
SSHでログインしたりFTPログインしたりするときのサーバ(FTPサーバの方)なんですね・・・Satisfy any
order deny,allow
deny from all
allow from (FTPサーバのIPアドレス:SSHサーバIPでも同じ)これでうまくいきました。
レンタルサーバのサーバ環境(ネットワーク構成や設定)によって違うかもしれませんが
こういうことだったんですね。フォーラム: 使い方全般
返信が含まれるトピック: Basic認証配下で予約投稿が失敗する【.htaccessの記述内容】
#Basic認証に関する記述
#下記を追記
Satisfy any
order deny,allow
deny from all
allow from ロリポップのサーバのIPアドレスこの件なんですが、
そもそもwp-cron.phpが取得できないと予約投稿が失敗する(原因)と書いてあったので
sshでサーバにログインして
$ wget http://ドメイン名/wp-cron.php
としてみました。HTTP request sent, awaiting response… 401 Authorization Required
Authorization failed.
が返ってきました。Satisfy any
order deny,allow
deny from all
allow from サーバのIPアドレスBasic認証の設定に追記したこれは、
Basic認証されたディレクトリだけど、サーバのIPからのアクセスだけは許可(除外)するといった感じでしょうか?Authorization failed.が返ってくるので
これを追記してもBasic認証が効いたディレクトリへのアクセスで
サーバのIPアドレスからのアクセスだけは許可(除外)という状態にはなってないようです。何か記述ミスや他に考えられることはないでしょうか?
フォーラム: 使い方全般
返信が含まれるトピック: Basic認証配下で予約投稿が失敗するワードプレスの予約投稿は
1.ある時刻にクライアントがアクセスしてくる
2.クライアントがアクセスしてきた時間よりも前の時間に
予約投稿されたものがないかワードプレスが探す
4.あれば、httpリクエストを送信する。(予約投稿を実行する)と書いてあったので、予約投稿の時間がきても、どのクライアントもアクセスしてきて
なければhttpリクエストを送信せずに予約状態中ではないんですか?例えば、23:00に予約投稿されていたとしてもクライアントが誰一人アクセスして
こなければ予約投稿は待機中で、あるクライアントが23:05とかにアクセスしてきてはじめて
予約投稿処理が実行されるのだと思いました。
が違うのでしょうか?ちなみに予約投稿時間がすぎてからアクセスしてみましたが、
失敗しますね。フォーラム: 使い方全般
返信が含まれるトピック: Basic認証配下で予約投稿が失敗するjim912さn
コメントありがとうございます。
パターン2で出来ているんですね。
「ローカルネットワークでの指定」というのは具体的に何のことでしょうか?ちなみに
レンタルサーバはロリポップチカッパプランのサーバを使っています。
パターン2の.htaccessにはロリポップのWEBツールで設定した
Basic認証の設定が記述されていまして、それに以下を追記する形で書いています。Satisfy any
order deny,allow
deny from all
allow from (wordpressを設置してある自分のドメインのサーバIP)フォーラム: プラグイン
返信が含まれるトピック: pagenavi-css.cssが適用されません(2トピック目)自己解決しました。
wp-PageNaviのインストール・設定でいろんなサイトを見て回りましたが、
1.2.どちらのパターンを使うかによって<?php wp_head() ?>が必要か必要でないかの
説明が書いていないサイトばかりだったので、書いておきます。1)pagenavi-css.css を使用にチェック済み
2)pagenavi-css.cssをプラグインディレクトリから実際に使用しているテーマディレクトリの中にコピー
3)コピーした方のpagenavi-css.cssを編集まとめ
1.【pagenavi-css.cssを使う場合】
上記1)、2)、3)が条件で<head><?php wp_head() ?></head>とし
プラグインのCSS関連を読み込むコードを入れる必用がありました。
これで、テーマフォルダにpagenavi-css.css があればそれを読み込み、
無ければプラグインフォルダのpagenavi-css.css を見にいくようです。2.【テーマフォルダのstyle.cssに追記する場合』
<head><head>に自分でstyle.cssを読み込むコードを記入。
<?php wp_heaad()?>は不要。※wp-PageNaviは動いているのにCSSが適用されない場合、ほとんどが私のようなCSSに関する読み込みの部分でパーミッションの問題ではないと思います。