Home » ブログ
検索・リンク
ブログ  ブログ以外
最近の記事
Amazon

2008 年 9 月 のアーカイブ

2008 年 9 月 30 日

fedora9にgnome-device-managerをいれる

fedora9を使用していて、ハードウェア情報をコマンドで取得しているが、「Device Manager」がインストールされていなかったことを気づき、インストールをしてみた。


# yum install gnome-device-manager

アプリケーション→システムツール→Device Managerで起動する。

※その他、コマンドはハードウェア情報参照

2008 年 9 月 30 日

Apacheのエラーに「Negotiation: discovered file(s) matching request」がでる

当サイトはMODxとWordPress(Wordpressintegrator経由)で作成しているのだが、sitemap.xmlを作成するあたり、当初はMODxの「Ditto」と「SEO Strict URLsプラグイン」を使用してダイナミックにsitemap.xmlを作成していた。
しかし、WordPress側のブログがMODx側からはひとつしか見えないため、ブログの明細がsitemap.xmlに反映しない。この対策として外部作成ツールを利用してホームページ全体を反映するsitemap.xmlを物理的に作成していた。
しかしドキュメントやブログを作成する度にsitemap.xmlをuploadするのは手間がかかる。
MODx側とWordPress側それぞれにダイナミックにsitemap.xmlを作成し、サイトの登録をするよう運用を変更しようとした。
sitemap.xmlをrenameし、切替えテストを実施したら「404」でファイルがないとエラーでる。
Apacheのerror_logに

Negotiation: discovered file(s) matching request: /modx/sitemap.xml (None could be negotiated)., referer: http://〜

と出力されている。
sitemap.xmlを作成するドキュメントのドキュメントエイリアスはsitemap.xmlになっている。
ドキュメントエイリアスをesitemap.xmlに変更するとアクセスOKだ。MODxの設定は間違っていない。
よくよく調べてみるとhttpd.confに以下が記載されていた。

Options Indexes MultiViews FollowSymLinks

MultiViewsはアクセスしたディレクトリに同じようなファイルがあると探してアクセスするらしい。
今まで使用していたファイル「sitemap.xml」をsitemap.xmlold」にしたのが悪かった。ここでエラーになりMODxにいかなかったらしい。
「sitemap.xmlold」を削除したら、sitemap.xmlが表示されるようになった。

2008 年 9 月 29 日

fedora9でmysql-gui-toolsをlocal以外(外部)から使用する

fedora9にmysql-gui-tools(MySQL Administrator、MySQL Query Browser)をインストールした。
MySQLmysql-gui-toolsは本文に記載)
local以外から使用したいのだが、下記のようなエラーが発生。エラーを回避する方法を下記に示す。
※使用したユーザはlocalでmysql-gui-toolsの使用は可能である。

  1. Could not connect to host (MySQL Error Nr.2003)

    fedora9のファイアーウォールのエラーのようだ。
    ファイアーウォールの設定を開いて3306のポートをアクセス可能にする。

    適用を押す
  2. Could not connect to host (MySQL Error Nr.1130)

    使用するユーザがlocal以外からアクセスできないようになっている。

    全てのホストから使用可能になるよう特権をつける。

これで、local以外からアクセスできるようになった。

2008 年 9 月 28 日

fedora9(X86_64)でNetworkManagerとavahi-autoipdで依存関係のエラー

fedora9をupdateした。
NetworkManagerのupdateで依存関係のエラーが発生。

# yum update
Loaded plugins: fastestmirror, refresh-packagekit
Loading mirror speeds from cached hostfile
* livna: mirror.atrpms.net
* fedora: ftp.riken.jp
* updates-newkey: ftp.kddilabs.jp
* updates: ftp.kddilabs.jp
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package NetworkManager-vpnc.x86_64 1:0.7.0-0.10.svn4024.fc9 set to be updated
---> Package NetworkManager-gnome.x86_64 1:0.7.0-0.11.svn4022.fc9 set to be updated
---> Package NetworkManager-glib.x86_64 1:0.7.0-0.11.svn4022.fc9 set to be updated
---> Package NetworkManager.x86_64 1:0.7.0-0.11.svn4022.fc9 set to be updated
--> Processing Dependency: avahi-autoipd for package: NetworkManager
---> Package NetworkManager-openvpn.x86_64 1:0.7.0-15.svn4027.fc9 set to be updated
--> Running transaction check
---> Package avahi-autoipd.x86_64 0:0.6.22-10.fc9 set to be updated
--> Processing Conflict: NetworkManager conflicts NetworkManager-openvpn < 1:0.7.0-15.svn4022
--> Finished Dependency Resolution
1:NetworkManager-0.7.0-0.11.svn4022.fc9.x86_64 from updates-newkey has depsolving problems
--> NetworkManager conflicts with NetworkManager-openvpn
Error: NetworkManager conflicts with NetworkManager-openvpn

avahi-autoipdをインストールしてみる。

# yum install avahi-autoipd

これで
# yum update
したらOKになった。
どうして依存関係でエラーになったのか不明。

2008 年 9 月 24 日

MODx+WordPressでLinuxの環境設定簡易メモを公開します

MODxとWordPressでホームページを作成してみました。
ホームページの内容は、fedoraとubuntuの環境構築を手順に関しての簡易説明です。

△ページトップ

Google
ページ
最近のブログ
アーカイブ
カテゴリー
最近のコメント
最近のトラックバック
    No Responses.