MySQL

MySQL 2.4でユーザ毎の公開ディレクトリを設定する

MySQL2.4をインストールしただけでは、各ユーザがサイトを公開することができません。そこで、UserDirを設定して、各ユーザがウェブ公開できるようにします。1.UserDirを設定する。作業は基本的に以下のファイルを編集して行います。...
MySQL

“character_set_results”, “character_set_server”の変更方法

mysqlのdatabaseのパラメータである、"character_set_results","character_set_server"の変更方法を記載します。文字化けなどの対処方法になるかもしれません。my.cnfに以下を設定するして...
MySQL

“character_set_database”を変更する方法

"character_set_database"の値が適切でないと、文字化けなどの不具合が発生する可能性があります。そこで、"character_set_database"を変更する方法をご紹介します。以下のようにします。/
Linux

viエディタの設定

viエディタを便利に使うためには以下のような設定をします。上記のコマンドでファイルを開いて以下のような内容を書き込みます。/
Linux

nkfのインストール

さくらVPSでは初期状態でnkfコマンドがインストールされてません。そこで、以下のようにインストールする必要があります。/
PHP

Smartyをインストールする

さくらVPSではもちろん、Smartyがインストールされてないので、Smartyをインストールします。最新版のURLは以下から確認してください。1.Smartyをダウンロード2.展開3.好きな場所にlibsフォルダを移動します展開が終わった...
PHP

pearをインストールする

さくらvpsでは初期状態では、pearがインストールされてません。そこで、pearをインストールします。/
Linux

ftpクライアントのインストール

さくらVPSの初期状態では、ftpクライアントがインストールされてないので、インストールしましょう。これで、以下のようにしてftpが使用できます。/
Linux

vsftpdにrootでログインする

vsftpdをインストールしただけでは、rootユーザでログインすることができなかった。そこで、以下の2つのファイルを編集することでrootユーザでもログインすることができるようになりました。1."/etc/vsftpd/user_list...
MySQL

rootのパスワードを設定する方法

/
MySQL

データベースをコピーする方法

mysqldumpコマンドとmysqlコマンドを使えば簡単に、データベースのコピーができます。対象のDB(ここではhogedb)をバックアップしますバックアップしたdbを別のDB名(ここではfoodb)としてリストアしますこのときfoodb...
MySQL

既存のテーブルのカラムに”not null”を追加・削除する。

NOTNULLを削除するNOTNULLを設定する/
MySQL

既存のテーブルにあるカラムにdefault設定を追加・削除する

MySQLのデフォルト設定の追加・削除は以下のように行います。デフォルト設定の追加デフォルト設定を削除/
jQuery

jQueryを使うには

jQueryを使うにはjavascriptとして、jqueryのソースファイルを読み込む必要があります。ソースファイルは以下からダウンロードできます。現時点での最新版は、1.10.2と2.0.3となっております。たとえば、"jquery-1...
Symfony2

annotationでのルーティングで、引数のデフォルト値を設定したい。

以下のように、defaults={"hoge"="hogeatai"}とする。この時、右側は数値であれば「"(ダブルくおてーション)」はいらない。左側の変数名は、「"」でなく「'」にするとエラーになるので、かならず「"」で囲む。
Symfony2

データベースからの読込でLIMITを指定する方法。(createQueryBuilder使用時)

setMaxResults()を使用します。setFirstResult()っていうのもあるらしい。これは、setMaxResults()と一緒に使わないといけないようだ。オフセットを指定するものですね。
Symfony2

Fatal error: Class ‘Crocos\SecurityBundle\CrocosSecurityBundle’ not found in /home/hoge/public_html/mtm/app/AppKernel.php on line 22

このエラーは、app/autoload.phpのほうの設定が間違っていてもなるみたい。
MySQL

ERROR 1005 (HY000): Can’t create table ‘matome.site’ (errno: 121)

ひとつのテーブルのidを別の二つのテーブルからCONSTRAINTでくくりつけようとするとこのエラーがでる。ここで指定している"mtm_category"という名前がかぶっていたためだった。これを参照するテーブルでそれぞれ違う名前にしてあげ...
Symfony2

最初からあるDemoBundleを削除する

srcディレクトリの削除AppKernel.php内の定義削除app/config/routing_dev.php内の定義削除
MySQL

あるフィールドのユニーク数(種類数)を出す方法

たとえば、アクセス解析で、全てのアクセスのログがあり、そのログから、各ページのユニークユーザ数とPV数を出したい場合があります。各ページごとのPV数は以下のクエリで取得できますが、UU数が取得できません。そこで登場するのがDISTINCT文...