さくらインターネットの共用サーバにPEARインストール

8月 18th, 2008 | このエントリをはてなブックマークに追加 このエントリをdel.icio.usに追加 このエントリをLivedoor Clipに追加 このエントリをYahoo!ブックマークに追加 このエントリをFC2ブックマークに追加 このエントリをNifty Clipに追加 このエントリをPOOKMARK. Airlinesに追加 このエントリをBuzzurl(バザール)に追加 このエントリをChoixに追加 このエントリをnewsingに追加 

引き続き、さくらインターネットの共用サーバに
PEARをインストールしました。

調べてみるといろいろ難しそうだな、
と思っていましたが以下のコマンドでインストール完了しました。

 
pearをインストールするフォルダを
ホームディレクトリに作成

cd
mkdir pear

つくったフォルダで
go-pear.phpをダウンロード。

cd pear
wget -O go-pear.php http://pear.php.net/go-pear

go-pear.phpを動かす。

php go-pear.php

続いて、パスの指定を.bashrcに行う。

$HOME/pear/bin

 
pearが使えることの確認も含めて
PEARのNet_UserAgent_Mobileをインストール

pear install -f -o net_userAgent_mobile

これでモバイルサイトを作る準備も整いました。

tagged:

Trackback URL for this post:

さくらインターネットの共用サーバにvimインストール

8月 15th, 2008 | このエントリをはてなブックマークに追加 このエントリをdel.icio.usに追加 このエントリをLivedoor Clipに追加 このエントリをYahoo!ブックマークに追加 このエントリをFC2ブックマークに追加 このエントリをNifty Clipに追加 このエントリをPOOKMARK. Airlinesに追加 このエントリをBuzzurl(バザール)に追加 このエントリをChoixに追加 このエントリをnewsingに追加 

久々にさくらインターネットの共用サーバを触りました。

新しく借りてから、vimもインストールしていないことに気づき、
インストールすることにしました。

 
参考にさせていただいたのは
以下のサイトです。

さくらインターネットの共用サーバに vim をインストールする
http://www.hazama.nu/t2o2/archives/002696.html
(talk to oneself 2)

 
なんのエラーもなく終わったと思って「vim」を打っても
全く何も動きませんでした(苦笑)

いつものようにパスの問題かと思い、
.bashrcに

PATH=”$PATH”:$HOME/local/bin

としたら動きました。

 
ちなみに即反映させるために、

source ~/.bashrc

もしました。

tagged:

Trackback URL for this post:

symfony propel:build-modelができない

8月 14th, 2008 | このエントリをはてなブックマークに追加 このエントリをdel.icio.usに追加 このエントリをLivedoor Clipに追加 このエントリをYahoo!ブックマークに追加 このエントリをFC2ブックマークに追加 このエントリをNifty Clipに追加 このエントリをPOOKMARK. Airlinesに追加 このエントリをBuzzurl(バザール)に追加 このエントリをChoixに追加 このエントリをnewsingに追加 

symfony propel:build-model

をしたら以下のエラーがでました。

PHP Fatal error: Declaration of SequentialTask::addTask() must be compatible with that of TaskContainer::addTask() in /usr/share/pear/symfony/plugins/sfPropelPlugin/lib/vendor/phing/tasks/system/SequentialTask.php on line 35

 
うんうん悩んだ挙句、
結局先輩に質問することに(涙)

どうやらphingがsymfonyにすでに入っていて、
pearからインストールしてしまったものと衝突していることが原因とのこと。

 
そのためrootで

pear uninstall phing

でpearからアンインストール。

できました。。。。。

 
ちなみに以下のページも参考にしました。

http://groups.google.com/group/symfony-users/browse_thread/thread/a1412671b54612cc/9be43b4491b9023d?show_docid=9be43b4491b9023d

tagged:

Trackback URL for this post:

XDebugを有効にする。

8月 13th, 2008 | このエントリをはてなブックマークに追加 このエントリをdel.icio.usに追加 このエントリをLivedoor Clipに追加 このエントリをYahoo!ブックマークに追加 このエントリをFC2ブックマークに追加 このエントリをNifty Clipに追加 このエントリをPOOKMARK. Airlinesに追加 このエントリをBuzzurl(バザール)に追加 このエントリをChoixに追加 このエントリをnewsingに追加 

symfonyをインストールする際に、
一緒になぜか入れていたXDebug。

これが悪さをして、以下のエラーを吐き出していました。

PHP Warning: Xdebug MUST be loaded as a Zend extension in Unknown on line 0

 
これを解消するために、php.iniを以下のように書き換えました。

;extension=xdebug.so
zend_extension=”/path/to/xdebug.so”

 
ちなみに、xdebugの説明はこちら

tagged:

Trackback URL for this post:

style属性でbackground-imageをhtmlに直書きする時の罠

8月 4th, 2008 | このエントリをはてなブックマークに追加 このエントリをdel.icio.usに追加 このエントリをLivedoor Clipに追加 このエントリをYahoo!ブックマークに追加 このエントリをFC2ブックマークに追加 このエントリをNifty Clipに追加 このエントリをPOOKMARK. Airlinesに追加 このエントリをBuzzurl(バザール)に追加 このエントリをChoixに追加 このエントリをnewsingに追加 

指定する背景画像のパスを指定するときに

body style=”background: url(”/images/background.gif”) left top repeat;”

このようにダブルクオートで囲むと表示されず、

body style=”background: url(’/images/background.gif’) left top repeat;”

シングルクオートにすると表示されました。

 
結構ここで悩みました。。。

tagged:

Trackback URL for this post: