IT家・挑戦雑記

情報を制する者は世界を制す!

Archive for 9月, 2010

━━━━━━━━━━━━━━━━━━━━━━━━━
★状況
 ・Apacheサービスを起動すると以下エラーログ発生

 ◆エラー内容
 The Apache service named  reported the following error:
 >>> httpd.exe: Could not reliably determine the server's fully qualified domain name,
  using 192.168.0.2 for ServerName

 詳細な情報は、http://go.microsoft.com/fwlink/events.asp の [ヘルプとサポート センター] を参照してください。

 ◆エラー内容(日本語訳)
 Apacheサービスは、次のエラーを報告名前:
 >>>のhttpd.exeは:確実にServerNameには192.168.0.2を使用して、
 サーバーの完全修飾ドメイン名を判断できませんでした

 詳細な情報は、http://go.microsoft.com/fwlink/events.asp の [ヘルプとサポート センター] を参照してください。

 ---
 ※イベントログのアプリケーション(Windows2003R2)にて表示
 ※サービスは正常起動(syntax OK)

★環境
 ◆サーバーサイド
  ・OS:Windows2003 R2
   ・Apache:2.2系

★原因
 ・Apacheのconfに「ServerName」が記述されていない。
 ※「httpd.conf」およびvhostがある場合はvhostのconfにも「ServerName」記述が必要

★解決
 ・confファイルに「ServerName」を記述

 ---
 ※例
  ServerName localhost:80

PHPによる日付計算処理

9月-9-2010 By マサ

以下はPHPによる日付計算関数などを利用して算出しています。
とても便利です!
※ソースコードは後ほど掲載予定♪


★今日は今年の何日目??
 今日(2018/08/16)は今年(2018年)の1月1日から227日目です!


★今年もあと何日で終わり??
今年もあと138日で今年も終わります・・・

WordPressを利用していると
このページにアクセスするための十分なアクセス権がありません
と怒られてしまうケースがあります。

私の場合、システムログイン後にこのメッセージが出ました。

その状況や原因を以下にて解説します。

━━━━━━━━━━━━━━━━━━━━━━━━━
★状況
 ・テーブルのprefix名を変更

 DBテーブルとwp-config.phpのprefix名を変更した際、
 WordPressで管理画面にIDとパスワードを入力してログイン後、
 「このページにアクセスするための十分なアクセス権がありません」
 とうい警告メッセージが表示される。
 ※管理画面で操作不可
 ※ブログ閲覧は問題なし

★環境
 ◆サーバーサイド
  ・OS:CentOS 5.5
   ・PHP:5.3.3
    ・WordPress 3.01
   ・Apache:2.2.3
   ・MySQL:5.1.50-1

 ◆WordPressのテーブル一覧(全11テーブル)
  1: (prefix名)_commentmeta
  2: (prefix名)_comments
  3: (prefix名)_links
  4: (prefix名)_options
  5: (prefix名)_postmeta
  6: (prefix名)_posts
  7: (prefix名)_terms
  8: (prefix名)_term_relationships
  9: (prefix名)_term_taxonomy
  10: (prefix名)_usermeta
  11: (prefix名)_users
  ※(prefix名) ・・・ ユーザ指定のprefix名

★原因
 ・DBのテーブルprefixの変更が不十分

★解決
 テーブルprefix名を変更する際には、
  ・DBのテーブルprefix名を変更
  ・wp-config.phpのprefix名を変更
  ・以下の2テーブル内に存在するprefix名を変更
   1.(prefix名)_usermeta ・・・ フィールド:meta_key
   2.(prefix名)_options ・・・ フィールド:option_name