Home > Archives > 2008-08

2008-08

さくら共用サーバでsymfonyの「encoding:utf8」は使えない?

symfonyのdatabases.ymlで文字コードを

encoding:utf8

のように設定すると思うのですが、
これをしたままアプリを作成するとエラー。

 
どうやらさくらはEUC-JPがデフォルトっぽいので、
上記encodingの部分をコメントアウトしたらいけました。

 
ちなみにMySQLの文字コードを調べるには

show variables like ‘char%’;

で見れました。

svnのレポジトリがimportしたいファイルと同じサーバーにある場合のコマンド

windows(ローカル)でTortoiseSVNなどを使わずに、
サーバー上のコマンドでimportする方法を探してました。

つまりはsvnのレポジトリの場所(サーバー)と、
importしたいファイルの場所が同じな場合の話です。

svn import -m ‘New’ . file:///home/cafeparis/subversion/repos/

これでできました。

 
さくらインターネットの共用サーバーでは重宝しそうです。

さくら共用サーバではシンボリックリンクが使えない

さくらインターネットの共用サーバで
シンボリックリンクを張ろうと試してみたのですが、
いくらコマンドを打ってもフォルダとしてリンクが張られていました。

なぜだ・・・ということで調べてみると、
さくらインターネットの共用サーバではそもそも使えないそうです(苦笑)

さくらのレンタルサーバーにsymfonyをインストール
http://develop.ddo.jp/new-tech/php/framework/symfony/memo/install/%E3%81%95%E3%81%8F%E3%82%89%E3%81%AE%E3%83%AC%E3%83%B3%E3%82%BF%E3%83%AB%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC%E3%81%ABsymfony%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB
(おやぢ組)

 
そもそもシンボリックリンクを張ろうと思ったきっかけは
symfonyの web/index.php などをパスが通っているところに
もっていこうと思ったからです。

この対処法としては
web/ フォルダ自体をコピーするしかなさそうです。

しかもコピーしたことにより、
コントローラーがsymfonyのライブラリ場所へのパスがかわっているため
これを変更する必要があります。

require_once( ‘$HOME/www/lib/sfproject/link/trunk/config/ProjectConfiguration.class.php’ );

若干めんどくさいですね(苦笑)
やはり専用サーバを借りようかと考えています。。。

サイト名とハンドルネーム変えました

このブログ名を「cafe関連サイトのシステム開発日記」から
「カフェ関連サイトのシステム開発日記」に変更しました。

『cafe』を『カフェ』に変えただけなのですが(苦笑)

 
一応理由としては、
これからカフェ関連サイトを
(できれば)たくさん作っていきたいと思っているからです。

その際に、
『cafe』というワードはわかりにくいかな、と思い変更しました。

 
また、私のハンドルネームも
「はる」から「cafemusic」に変更しました。

ネット上でちょくちょく登場している中で、
統一したほうがわかりやすいかな、と思い変更しました。

 
中身は全くかわらないので、(笑)
変わらず宜しくお願いいたします。

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

引き続き、さくらインターネットの共用サーバに
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

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

Home > Archives > 2008-08

Archives
Tag Cloud
Feeds

Return to page top