ログイン

ログイン

Twitter

By: TwitterButtons.com

QRコード

QR code

これからのイベント

-

 2021年10月27日(水) 09:22 JST

emacsでのフォントとウィンドウサイズ設定

  • 印刷用ページ
  • 2011年2月27日(日) 12:20 JST
  • 投稿者:
    nonoz

ubuntuを入れ直してemacsを使おうとすると、emacsのウィンドウが画面からはみ出す現象にいいかげんうんざりしてきた。しかも毎回覚えてないので設定するのに時間がかかるんだな。

 (if window-system
     (setq default-frame-alist
  	  (append (list
  		   '(font . "IPA モナー ゴシック 12") ;; デフォルトフォントセット
  		   '(width . 62) '(height . 37) ;; ウィンドウサイズ
  		   )
  		  default-frame-alist)
  	  )
   )

perl(Net::SSLeay) >= 1.33 is needed

  • 印刷用ページ
  • 2010年10月 5日(火) 14:33 JST
  • 投稿者:
    nonoz

memcachedを使おうとして yum memcachedしたら「Net::SSLeayが1.33以上じゃないと使えないよ」という意のメッセージがでてインストールできませんでした。インストールしているperl-Net-SSLeayパッケージを調べてみると、あれ?1.30です。どうやらrpmforgeのperl-Net-SSLeayをインストールしなきゃいけないようです。

ということで、「yum --disablerepo=addons --disablerepo=base --disablerepo=extras --disablerepo=updates install perl-Net-SSLeay」で perl-Net-SSLeayをrpmforgeから入れ直し。無事yum memcachedできました。

rpmforgeって意外と躓くことありますね。

php.iniを配置すると phpinfo()が動かない

  • 印刷用ページ
  • 2010年9月 5日(日) 01:04 JST
  • 投稿者:
    nonoz

サーバ入れ替え時にハマりました。php.iniを置いていないときは、phpinfo()ができるのに、php.iniを配置するとphpinfo()が表示しないという現象に。

最初はエラー系とかのphp.iniの設定値が問題だろうと推測してました。なのでphpのマニュアルでphpinfo()の項目を確認したり、エラー表示の設定値を変えてみたり。

でもphpinfo()がでないんです。なんでだー!というときに気がつきました。short_open_tagがOffになっていると、<? phpinfo(); ?>が効かないんです。<?php phpinfo(); ?>なら動くんですね。PHPスクリプトのほうの記述ミスですねぇ、こりゃ。

php.iniが存在しないときは、short_open_tagがOn扱いになるようで、<? phpinfo(); ?>でも動いていたんです。でも、これは<?php のほうで記述すべきでしょ。

てなわけで気づきにくいミスでした。

ubuntuでハイバネーション

  • 印刷用ページ
  • 2009年9月27日(日) 16:47 JST
  • 投稿者:
    nonoz

dynabook SS 1610ですが、WinXP/ubuntuのデュアルブートにしています。

HDDが40GBしかないので、ubuntu用にちょっとしかパーティション割り当てをしてなかったせいか、ubuntuでハイバネーションしようとすると、swap領域が足りないと言われてしまいました。

GPartedで起動してパーティションを増やした後、mkswapして、vol_idでuuidを調べ、/etc/fstabと/etc/initramfs-tools/conf.d/resumeのuuidを修正し、swaponと、dpkg-reconfigure initramfs-toolsをしました。これで無事ハイバネーションできるようになりました。

named: the working directory is not writable

  • 印刷用ページ
  • 2009年8月24日(月) 00:25 JST
  • 投稿者:
    nonoz

いつのまにやら BINDを起動すると、エラーログに「the working directory is not writable」という文字が出るようになっていました。

みてみると namedの設定ファイルとかが置かれているディレクトリの所有者が namedでなく、rootに変わってました。それを直して named停止、named起動。

でもやっぱり同じエラーが出てきます。

あれ?? さっきなおしたはずの所有者がまた rootに戻っている。

よくよく試してみると、/etc/rc.d/namedを使って起動すると、勝手に所有者を変えてしまうようです。所有者を変えて、namedを手打ちで起動させるとエラー出ずに動きます。

そっか、これじゃぁ何度ディレクトリ所有者をchownとかしても無駄でしたね。

/etc/mtree/BIND.chroot.distの「/set type=dir uname=root gname=wheel mode=0755」をuname=bindへ修正すると、エラーが出なくなりましたし、ディレクトリ所有者もbindになりました。

imagecreatefromjpeg()でunrecoverable error

  • 印刷用ページ
  • 2009年7月25日(土) 13:07 JST
  • 投稿者:
    nonoz

気がつくとGeeklogで画像をアップロードしようとすると、imagecreatefromjpeg()でunrecoverable errorが出るようになっていました。

よくよく考えてみれば、ちょっと前に jpegのライブラリを 6から 7へアップグレードしてたのでした。php5-gdをコンパイルし直すと、無事動くようになりました。

他にもjpegライブラリ使っていたソフトってどれがあったっけなぁ??コンパイルし直さないといけないなぁ。

BAD_HEADER: Missing required header field: "Date"

  • 印刷用ページ
  • 2009年5月22日(金) 19:18 JST
  • 投稿者:
    nonoz

いつのまにやら次のようなエラーメールが届くようになりました。
「BAD_HEADER: Missing required header field: "Date"」
メールヘッダにDateフィールドがないために、amavisd-newが
ブロックしているものです。

Dateフィールドがないなんていうお行儀の悪いメールは、
ほとんどスパムなのでrejectしちゃってもいいかとも思った
のですが、LAN-HDDが発するメールが Dateフィールドをつけない
ということが発覚。

他にもあるかもしれないので、やはりrejectしてしまうわけにも
いかないとばかし、対策をとることに。


調べてみると、Postfix 2.6以降では、デフォルトでは Dateなどの
フィールドをヘッダに付け加えないようになっちゃったんですね。
こないだ postfixをportupgradeしたからなぁ。それかぁ。

というので、Postfixの main.cfに always_add_missing_headers=yes
を加えました。デフォルトではこれが no なんですね。yesにすると、
From, Date, Message-ID, To のフィールドがなかったときにこれを
付加するという以前と同等の処理になります。

 

UbuntuでPPTP接続

  • 印刷用ページ
  • 2009年4月29日(水) 13:22 JST
  • 投稿者:
    nonoz

ubuntu 9.04です。

ubuntuインストール直後の状態では、ネットワーク接続のところに「VPN」タブがあるのだが、そのVPNタブの中の「追加」や「インポート」ボタンが押せない状態になっています。

network-manager-pptpパッケージをインストールして、ネットワークを再起動させてやるとこれが有効になるようです。

なおかつ、VPNの設定で、AdvancedのMPPEをONにしなければ接続できませんでした。

 

PC-BSDに日本語環境を

  • 印刷用ページ
  • 2008年11月10日(月) 01:46 JST
  • 投稿者:
    nonoz

既にググればわかることですが、備忘録として。


cd /usr/ports/
portinstall japanese/scim-anthy


~/.xprofileに以下を追加


export XMODIFIERS=@im=SCIM
export GTK_IM_MODULE=scim

scim &


 

GRUBでPC-BSD起動

  • 印刷用ページ
  • 2008年11月 9日(日) 16:41 JST
  • 投稿者:
    nonoz

7.0.1になったPC-BSDを試してみたくて、ubuntu8.10マシンの空いているHDDに入れてみました。

ところが、デュアルブートする方法がよくわからない。ubuntuに既に入っているGRUBでメニューを出して選択させるというのが理想。GRUBにPC-BSD項目を追加するのと、起動時にメニュー表示させる方法は簡単にわかったのですが、具体的なPC-BSD起動用のパラメータをどうしていいのかわからず。

title PC-BSD
root (hd1,0,a)
kernel /boot/loader

とか、

title PC-BSD
rootnoverify (hd1,0,a)
chainloader +1

とかしてみたのですが、ダメ。

結局のところ、こんな感じでした。

title PC-BSD
root (hd1,0,a)
chainloader (hd1,0)+1

grubの説明読んでもよくわからなかったんですよね、これ。なんでみんなこんなのわかるの??


オンラインユーザ

ゲストユーザ: 11

サイトカレンダ

サイトカレンダをスキップ

2021年 10月
«
»
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

掲示板投稿

PHPブロックにエラーがあります。phpblock_forum_newpostsが存在しません。

アンケート

Geeklogに関する意見をどうぞ

日本語版でお気に入りの機能は何ですか?

  •  日本語化をプラグインで実現
  •  携帯ハック
  •  すぐに日本語サイトになるインストーラ
  •  翻訳されたドキュメント
  •  1.4.1からテーマの移行を容易にするProfessionalCSS
  •  文字化けしない日本語対応メール関数
  •  その他
このアンケートにはさらにもう 1 件、質問があります。
他のアンケートを見る | 0 投票 | 0 件のコメント
Geeklogについてお答えください。

Geeklogの新機能で一番良いものは?

  •  Microsoft SQLサーバのサポート
  •  多言語サポート
  •  カレンダのプラグイン化
  •  SLVによるスパム防御
  •  ユーザ一括削除
  •  その他

結果
他のアンケートを見る | 2 投票 | 0 件のコメント

新着情報

記事

-

コメント (2日)

-

トラックバック (2日)

-

ページ (2週)

-

リンク (2週)

新しいリンクはありません

ファイル (14日)

テーマのお試し