2016年5月5日木曜日

生きてますよ、systemdは死ね

GWで時間が出来たので、debian(jessie)使ってます。
mpdに他の端末から接続できないときは、mpd.socketが6600をListenしてるかも!
systemctl stop mpd.service
systemctl stop mpd.socket
systemctl disable mpd.socket
systemctl start mpd.service
これでつながるんじゃないかな。

2012年8月15日水曜日

php5.4でfreshreaderを使う。

サーバにしてるdebianをなんとなくdist-upgradeしたら、udev関係でネット繋がらなくなるし(chrootでapt-get -f installした)、
php5.4になって、rep2の板一覧の日本語が消えるわ(htmlspecialcharsの仕様が変わったからっぽい)
freshreaderのioncubeが5.3で動かなくなったので、直す。

参考:HOWTO install ioncube-PHP5.4 on server-32bit and 64bit
wget http://www.ioncube.com/early_access/phpd-4.1-libs-linux_i686-glibc2.3.4.tgz
tar zxvf phpd-4.1-libs-linux_i686-glibc2.3.4.tgz
cd linux_i686-glibc2.3.4/5.4.0/
cp ioncube_loader_lin_5.4.so /usr/lib/php5/20100525+lfs/
vi /etc/php5/conf.d/ioncube.ini
zend_extension = /usr/lib/php5/20100525+lfs/ioncube_loader_lin_5.4.so

php.iniのzend_extensionをコメントアウト
/etc/init.d/apache2 restart

2012年7月30日月曜日

upgradeしたらkernelpanicになった。

glibcがどーのこーのでupgradeしたら、起動時にkernel panicがでてしまうようになった。
pacmanしたときに変なエラーでてたから、調べた。
どーも/libがなくなって、/usr/libに移動したらしい。
Arch Linux - News: The /lib directory becomes a symlink
pacman -Syu --ignore glibc
pacman -Su
して、再起動したらkernel panicでて起動しなくなったので、
live cdから起動した。
(grubのオプションに init=/sbin/systemd追加でも下の方法でいけるはずー)
mount /dev/sda3 /mnt
rm -rf /mnt/lib
cd /mnt/
ln -s usr/lib lib
reboot
再起動後
pacman -Su
reboot

したらちゃんと起動するようになりましたとさ。

■参考

DeveloperWiki:usrlib - ArchWiki
/lib exists in filesystem when installing testing/glibc 2.16.0-2 (Page 1) / [testing] Repo Forum / Arch Linux Forums
Can not upgrade glibc (Page 2) / [testing] Repo Forum / Arch Linux Forums