yuu_nkjm blog


2009-11-20(Fri) 編集

[coLinux][Linux][openSUSE] alloc_listener: failed to get a socket for (null)

openSUSEを11.2にアップグレードしたら,下記の様なエラーが出てapacheが起動しなくなった.

alloc_listener: failed to get a socket for (null)

RackerHackerさんの記事のコメントを見ると

Nathan Anderson says: It'll also work if you downgrade apr to something like 1.3.3-4. Posted on August 14, 2009 at 6:51 pm.

とあったので,aprモジュールをダウングレードすることに.まず,yastのレポジトリ設定から,古いレポジトリ(11.1)を登録する.yastのソフトウェアの更新からバージョンタブを選ぶと,インストールできるバージョンが選択できるので,ちょっと古いのにした.この操作により解決.しかし,やって直ぐメモしないと,すぐに何をしたのか忘れてしまいますね.


2011-11-20(Sun) 編集

[Apache][openSUSE][サーバまとめ] WebDavの設定

openSUSE 11.4でApacheにWebDavモジュールを組み込んで動かした時の設定.

apacheの設定

yastの/etc/syscnfigエディタで,Network/WWW/Apache2を選択し,APACHE_MODULESを編集する.dav dav_lcok dav_fsを追加する.

ロックファイルの設定を設定ファイルに書く.

/etc/apache2/conf.d/dav.conf
 
<IfModule mod_dav_fs.c>
  DavLockDB /var/lock/dav/DavLock
</IfModule>

ロックファイルを作成する.

mkdir /var/lock/dav
chmod 777 /var/lock/dav/

WebDavとして公開するディレクトリの設定

/etc/apache2/conf.d/dav.conf(もしくはホスト毎の設定ファイル)に以下の設定を書き込む.

Alias /dav /dav/repos/nkjm
<Location /dav>
    Options Indexes
    DAV on
    AuthType Digest
    AuthName "Private"
    AuthUserFile /hogehoge/.htdigest
    Require valid-user
    <LimitExcept GET PROPFIND OPTIONS REPORT>
        Require valid-user
    </LimitExcept>
</Location>

2014-11-20(Thu) 編集

[MySQL][openSUSE] MySQLの起動コマンド

service mysql startで起動しなくなってしまったので,rootになって以下のコマンドで無理矢理実行.

/usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib64/mysql/plugin --user=mysql --log-error=/var/lib/mysql/mysql.err --pid-file=/var/run/mysql/mysqld.pid --socket=/var/run/mysql/mysql.sock &
 

/etc/my.cnfに以下を設定している.

sql_mode=''

本当はmysqld_safe経由でmysqldを立ち上げるのが正しい様だ.

/bin/sh /usr/bin/mysqld_safe --mysqld=mysqld --user=mysql --pid-file=/var/run/mysql/mysqld.pid --socket=/var/run/mysql/mysql.sock --datadir=/var/lib/mysql &

トップ «前の日(11-19) 最新 次の日(11-21)» 追記 設定
2006|01|06|12|
2007|06|09|
2008|01|03|04|06|07|08|09|10|12|
2009|01|02|05|06|07|08|10|11|12|
2010|03|04|05|06|07|08|09|10|11|
2011|01|02|03|04|05|06|07|08|09|11|12|
2012|01|02|04|06|07|08|10|11|12|
2013|01|02|03|07|08|10|11|12|
2014|01|02|04|05|06|07|08|09|10|11|
2015|01|02|07|11|12|
2016|01|03|05|07|08|09|