IE9ピン留め

自作自演

Firefox の話題を中心に Web 関係の話も扱うつもりの雑記。だった。
zisakuzien.exblog.jp

Top

Mac OS X Lion で PHP と MySQL

PHP は 5.3.6 でした。


■MySQL 入れる。

レンタルサーバーの MySQL のバージョンが 5.1 なので、5.1 を入れました。
http://dev.mysql.com/downloads/mysql/5.1.html
10.7用はなかったので、Mac OS X ver. 10.6 (x86, 64-bit), DMG Archive 使いました。

1. mysql-5.1.60-osx10.6-x86_64.pkg
2. MySQLStartupItem.pkg
3. MySQL.prefPane
の順でインストールしました。

ReadMe.txt に書いてありますが、
勝手にパス通して(?)くれたりしないみたいなので
必要なら自分で alias の設定をします。

システム環境設定の MySQL の項から開始・停止ができます。


■PDO で MySQL に接続

(参考・PHP + MySQL on Leopard (Mac OS X 10.5) :: R-STYLES.NET)

mysql:host=localhost;dbname=test で接続しようとしたらエラーになりました。
SQLSTATE[HY000] [2002] No such file or directory

PHP と MySQL でデフォルトの mysql.sock の場所が食い違って接続できない、
ということで、自分は php.ini の方を書き換えました。
(参考にした記事には my.cnf 書き換えた方が良いのでは…とあって、
 後からやっぱりそっちの方が良いのかなーとも思ってます…)

mysql.default_socket = /tmp/mysql.sock
pdo_mysql.default_socket=/tmp/mysql.sock
を追加しました。


■文字コードの設定
PHP, PDOでMySQL接続時の文字コード設定 | beginsprite log
$pdo = new PDO($db_dsn,$db_user, $db_password,
array(
PDO::MYSQL_ATTR_INIT_COMMAND => "SET CHARACTER SET `utf8`"
)
);
Tags:# # # 
# by tokage-shippo | 2011-12-30 15:17 | プログラミング | Trackback | Comments(0)

MacBook Air 買いました。

■何故?
物理的に軽いパソコンがほしかった。
Windows 積んでる軽いパソコンは値段がもっと高かったし、
OS は慣れれば良いやー くらいに思っていたので。

■参考
MacBook を買って開発ができるようになるまで。 - 日々、とんは語る。

■クリックできない?
トラックパッドの下の方がカチッと押せる。
二本指でカチッと押すと右クリック相当らしい。

■マシン名の変更
自分の本名使った大変にださい名前に勝手になっていたので変更。
[Mac] Macでコンピュータ名を変更する - いそっちノート

■アプリケーションどこ…
Dock にないもの、どこ、って思った。
Finder の左側に「アプリケーション」があって、その中に入ってる。
ターミナルは、アプリケーションの下のユーティリティの中。

■Xcode
何に使うかわからないけど、とりあえず。
App Store から入れる。

本体購入時に作った Apple ID だと、無料のアプリなのに、
クレジットカード番号の入力を求められてダウンロードできない。
クレカ持ってないのにアップル様ひどい…

クレジットカードを使わずに iTunes App Store アカウントを作成する方法

結局、上記の手順で新しく ID 取った。
本体買うときは、ゲスト購入でよかった…

■ターミナル開くとうっかり ll とかやっちゃうよね。
やらないかな…
alias ls='ls -G'
alias ll='ls -l'
とりあえず…

■Messenger for Mac
諸般の事情で必要になったので入れた。
マイクロソフトのあれ。
Microsoft Office for Mac ダウンロードと更新プログラム | Office For Mac

■ブラウザ
次世代ブラウザ Firefox - 高速・安全・カスタマイズ自在な無料ブラウザ

■Eclipse と Java
Eclipse Downloads
よく覚えてない。
入れて立ち上げたら Java ないから入れるよーって言われて
うん、って言ったら 1.6 が入った気がする。たぶん。

おおむねしあわせだけど、鋭いエッジで手首が切れそう。
Tags:# 
# by tokage-shippo | 2011-08-14 13:46 | その他 | Trackback | Comments(0)

[メモ] Ubuntu で ffmpeg をコンパイル

今まで入っていたものだと、HE-AAC のファイルを読ませた(?)時に
「SBR not implemented」の warning がたくさん出てきたので、
コンパイルしてインストールした。

Ubuntu Forums - View Single Post - HOWTO: Install and use the latest FFmpeg and x264
lame のインストールしたのに mp3 が使えなくておかしいと思ったら
ffmpeg の ./configure で --enable-libmp3lame を忘れていた。
つけたらうまくいった。
ちょっと、結構、時間がかかった(マシンスペックによりそうだけど)。

他のバージョンの手順はこっちから。
HOWTO: Install and use the latest FFmpeg and x264 - Ubuntu Forums
# by tokage-shippo | 2011-06-29 08:34 | ソフト | Trackback | Comments(0)

Windows + Apache で使用する PHP のバージョンを 5.3 に上げたメモ。

Windows XP + Apache 2.2 で、
PHP 5.2 → 5.3 にする。

まず、Path を PHP5.2 のフォルダではなく、5.3 のフォルダを使うように変更して、Windows を再起動する。
コントロールパネル → システム → 詳細設定タブ → 環境変数 → システム環境変数の Path。
再起動しないと、5.2 の方の php5ts.dll が使われてしまい、Apache が起動しなかった。

次に、httpd.conf 書き換え。
LoadModule php5_module C:/php-5.3/php5apache2_2.dll
PHPIniDir C:/php-5.3/php.ini

ついでに、php.ini も修正。

・下記のようなエラーログが出た。
 PHP Startup: Unable to load dynamic library 'C:\php-5.3\ext\php_exif.dll' - 指定されたモジュールが見つかりません。
 php_mbstring.dll を先に読むよう上に書いたら出なくなった。
 参考・POSTORO:Windowsで Exif拡張を使おうとして Apacheが起動しない場合

・phpinfo 見たら、「It is not safe to rely on the system's timezone setting…」のようなメッセージが出る。
 date.timezone = "Asia/Tokyo" で設定。(date.timezoneは設定値なしでコメントアウトされてた。)
Tags:# 
# by tokage-shippo | 2011-06-01 23:35 | プログラミング | Trackback | Comments(0)

fml の設定(@さくらのレンタルサーバ)

fml の設定をしたのでそれのメモ。

参考
メーリングリスト < Wiki | さくらのレンタルサーバ非公式FAQ
fmlでメーリングリストを作ってみる - /dev/blog

さくらのコントロールパネルにログイン → メーリングリストの設定
→ メーリングリストの追加 で作成できる。

そのまま メーリングリストの一覧 → 設定ボタン
→ メーリングリストの動作を設定する で、ある程度の設定はできる。


/home/ユーザ名/fml/spool/ml/メーリングリスト名 以下にMLごとのファイルがある。

/home/ユーザ名/fml/spool/ml/メーリングリスト名/config.ph を編集
# コンパネの画面から ML にアドレスを登録した際、
# メールを飛ばしたくないので、コメントアウトをはずす。
$ADMIN_ADD_SEND_WELCOME_FILE = 0;
# 1000件以上メールのやり取りをする予定がないので、
# タイトルに付加される通し番号の表示桁数を3桁にする。
# (項目自体はコメントアウトされた状態で存在している)
$SUBJECT_FORM_LONG_ID = 3;
# ケータイに送るので、FromをMLのアドレスにする
$SMTP_OPEN_HOOK = q%
$Envelope{'fh:from:'} = $MAIL_LIST;
$Envelope{'fh:reply-to:'} = $MAIL_LIST;
$Envelope{'Body'} = 'From: '.$From_address ."\n\n". $Envelope{'Body'};
%;


テスト投稿後、通し番号をリセットしたい時は
echo 0 > /home/ユーザ名/fml/spool/ml/メーリングリスト名/seq
# by tokage-shippo | 2011-05-15 17:48 | その他 | Trackback | Comments(0)
Mozilla Firefox ブラウザ無料ダウンロード

about this...

書き手の名前は 晴柳祐志 と言います。


リンク

Twitter
いつか何とかしたいサイト

最新のコメント

> 基本的にプログラミン..
by tokage-shippo at 11:33
Yuhshi です。 ..
by tokage-shippo at 11:32
キャンプお疲れ様でした。..
by nez at 17:32
> というか、何が書いて..
by nez at 15:28
Yuhshi です。 ..
by tokage-shippo at 13:59

最新のトラックバック

[foxkeh]フォクす..
from 「 Firefox ×?=!..
[Firefox]Fir..
from +Sun Flower〜報告〜+
Firefoxバトン
from MなMによるMのための日記
スキン変更!
from SUKA・SUKA・BLOG
Firefox 1.5に..
from mmkg

検索

ネームカード

ファン

【PR】これから販売予定の
新築マンション特集
XML | ATOM

skin by tokage-shippo