2012-01-01から1年間の記事一覧
特定のIPホストからでしかSSHやsftp,ftpの許可をしていない。 そんな時に活躍するのがSSHフォワーディング。回線もセキュアになります。 $ ssh -L <ローカルポート番号>:<転送先ホスト>:<転送先ポート番号> <ユーザ名>@<リモートホスト>例えば $ ssh -L 2222…
symfonyでmemcachedを利用する方法を簡単にまとめました。 nginx + php5でmemcachedを利用するという方法です。http://labs.unoh.net/2010/05/symfonydoctrine.html に詳しくあるのですが更に詳細はこちらを参照ください。nginx, php-fastcgiでphp5,symfony1…
Symfony2を本格的に覚え始めました。フレームワークを覚えるのにまず行うのがフォーム項目それぞれの使い方です。Choice, Multiple Choice, Radiobox, File, text, textarea, date/datetimeなどの基本フォーム項目の表示方法、validationを覚えればフレーム…
php5.4のインストール $ sudo port install php54 $ sudo port install php54-cgi $ sudo port install php54-mbstring $ sudo port install php54-curl $ sudo port install php54-mcrypt $ sudo port install php54-mysqlうちで出たエラーは下記の通り。対…
phpmyadmin: location /phpmyadmin { alias /usr/share/phpmyadmin/; index index.php; } location ~ ^/phpmyadmin/.+\.php$ { root /usr/share/phpmyadmin/; rewrite /phpmyadmin/(.*\.php?) /$1 break; include /etc/nginx/fastcgi_params; fastcgi_pass 1…
http://travel.kmusiclife.com/p/kzw-to-kix/ へ移動しました。 国際線のLCCがどれだけ増えて、価格が下がっても自宅のある石川県からは関西国際空港、または成田への移動がネックになります。小松空港という便利な空港はあるのですが、小松空港を使うのであ…
サイトのデータやデータベースのバックアップをどのようにとるか困っている方もいるのではないかと(^^) Dropboxを使う方法を紹介します。 1.Dropboxアカウントを取得 http://db.tt/sQqt33i よりDropboxに登録!(すいません!私の紹介にさしてください!) …
しっかりとドメインを取得して、サーバを立ててsendmailでメールを送信、自前のsmtpでメールを送信しても迷惑メールになる。メールが届かない(>人<;) しっかりとしたサービスで迷惑がられていないサービスであれば下記対策をすることで迷惑メールになる可…
http://forums.debian.net/viewtopic.php?f=30&t=76253そろそろ6.x squeezeにしないとなぁ。 という訳ですがとりあえず5.xでも使えるように色々と更新しました。 ただ、apt-get upgradeで多くのソフトを更新するとおそらくトラブルが出るので注意してくださ…
nginx + rapid-sslの導入方法を書きます。SSLって何かとめんどくさいイメージありますが、ファイルがどれがどれかわからなくなるから問題なのです。仕組みがわかっていてもファイルがどれがどれかわからなくなります。この時点でめんどくさいですね。でも簡…
2003年にオーストラリアにいたのですがその時日本では殆どの家庭にADSL入っていたのですがオーストラリアの家庭ではあまり普及していなかったのを覚えています。しかも、オーストラリアのインターネットは未だにですが従量制なので日本の無制限の感覚に慣れ…
Symfony2でひとまず動かすためのチュートリアルです。 crudコマンドを使って簡単なCRUDを実装します。http://yourhost/app_dev.php/post/ にチュートリアル用のアプリケーションを作ることを前提にします。 バンドル・エンティティを作成 TutorialHelloバン…
// データベース作成・削除 php app/console doctrine:database:drop --force php app/console doctrine:database:create // バンドルの作成 php app/console generate:bundle --namespace="My/ProjectBundle" --format=yml // エンティティの作成 --fields…
まだまだ現役のSymfony1.4.6ですがそろそろサポートも終わり、Symfony2が一般的になる日も近いような気がしてきているこのごろです。Symfony2はSymfony1.4.6と互換性がないといっていいでしょう。1.4.6で利用しているデータベースをSymfony2でモデルと生成し…
/etc/nginx/nginx.confをバックアップしておいたほうが良いです。 私は下記作業で上書きされ多少書き直しました。GPG署名を入れる # wget http://nginx.org/packages/keys/nginx_signing.key # cat nginx_signing.key | apt-key add -/etc/apt/sources.list …
sfGuardUserのパスワードなどを保存するという機能がついていますがFilterを有効にしないと利用ができないことがわかりました。公式のドキュメントにも書いてあったのですが気づかなかったです。http://www.symfony-project.org/plugins/sfGuardPluginhttp:/…