月別アーカイブ: 2012年12月

xamppで仮想ディレクトリを使う方法。

仮想ディレクトリとマッピングと言うやつらしいですが、要は、

http://localhost/piyo/piyo/piyo/



C:\xampp\htdocs\hoge

を関連ずけたいのですね。

設定はこんな感じで動くと思う。

<VirtualHost *:80>
	# ...
	Alias /piyo/piyo/piyo "C:\xampp\htdocs\hoge"
</VirtualHost>

失敗談

最初、

Alias /piyo/piyo/piyo/

末尾に余計にスラッシュ(/)をつけていて、ディレクトリにファイル一覧が表示されるのに、
一覧に表示されているPHPにアクセスできないという現象に遭遇したのだった。

windows7 + xampp1.7.7でsendmailを使う。

かれこれ1年以上さまよい続けてまして、
事あるごとにぐぐっていたのがついに実りました。
これができると、いちいちftpでサーバーに上げなくてもメールテストができるんですよ!
もう店じまいして年末休暇に入りたいくらいうれしいっす。今日はお祝いや。

結論

xampp1.7.7に同梱されているsendmail.exeでは送信できないらしく、
(Gmailの認証方式に対応できないとかなんとかが理由らしい。なのでGmail以外になら動作するのかもしれない。)
下記のエントリーの通りに最新版をダウンロードして設置するとあっけなく動作しましたとさ。

仕組み

sendmail.exe経由で、gmailのSTMPサーバーを使ってメール送信するとのこと。

serversman@vpsでssh接続できなくなった話し。

原因は検討がついていて、
sftpのみのユーザーを追加しようとしてごにょごにょやってて、
sshd_configを弄ってましたね。確か。
で、

service sshd reload

とかやっても

[失敗]

と出したまま寝てしまい、
次の日は当然会社に行くわけですね。
で、また帰宅してみたら当然
なんちゃらcloseみたいなメッセージが出てて、接続が切れてるわけですね。

で、ログインしようとしても

Connection refused

とか出ると。
そういう感じです。
たぶんこれは初期化しないと無理だと思ったので初期化します。

serversman@vpsでperlを動かす。

phpのノリで
#! /usr/bin/perl
print 'ほげー';

とかいても
Internal Server Error
になるだけらしい。

#! /usr/bin/perl
print "Content-type:text/html\n\n";
print 'ほげー';
で動いた。
パーミッションいじりまくったんですが、
全然関係なかったですねー。(´・ω・`) ショボーン

まぁまた一つなにか学べた気がしたのはよかったです。

追記:cgiを有効にするために必要な設定。

index.cgiとかを作ってブラウザでアクセスしても403 Forbiddenになってしばらくボー然。
下記2行とも必要なのを忘れてました。

<Directory "/home/testuser/public_html">
    Options ExecCGI
    AddHandler cgi-script .cgi
</Directory>

windows7へphpでアップロードした画像がwindows XPから見えない。

環境はwindows7 + xampp + wordpressでの出来事。
↑のローカル環境で作っていて、

windows XPから見えない画像がある。。。
それも、全部ではなく、特定の画像だけ見えない。。

解決方法

権限を変更する。

GUIでも変更可能だが一括変更はできないっぽい?

コマンドで所有権などを変更する方法。

初ゆたんぽ導入。

親戚の結婚式のお返しにギフトカタログをもらい、
その中に100%純銅ゆたんぽというのがあったので、試しに請求してみた。

人生初ゆたんぽです。
これすげー熱いですよ。
とてもじゃないけど手で持てない。
これはやけどしますね。低温やけどもしますよ。

マニュアルには、低温やけどの注意書き。
寝る前にゆたんぽを布団の中に入れておき、
寝るときには取り出しておけば低温やけどにはならないそうです。

ゆたんぽを抱えて寝るのかなと思ってたが、
危険だそうで。

この記事もゆたんぽを足置きに設置してかいてます。
足が真夏の様に熱い。