symfony
symfony propel:insert-sqlでエラー symfony propel:insert-sqlしたらエラーになった。 Execution of target "insert-sql" failed for the following reason: /usr/share/pear/symfony/plugins/sfPropelPlugin/lib/vendor/propel-generator/build-propel.xml…
symfony1.4の勉強 特にsfFormについて学ばさせていただきました。 特に「1.4」で変わったことについては触れていませんでしたが、sfFormの簡単な特徴はつかむことができました。 内容的には以前勉強したものの範囲でしたので、おさらいのような感じでした。 …
macportsからXSLエクステンションいれる sudo port install -v php5-xsl再度実行したらうまくいきました。ちなみにphp5×XSL入れることによってsymfonyコマンドの実行結果に色がつきました。いままで動いてたのに、なんで急にこうなったんだろう。
買いました。1.4には特に興味あるので。 しかしワールドブックスはいかんな。お届け予定日を大幅オーバー。まあいっか。中身は、いたって簡潔だった。コマンドの使い方だったり、各symfonyメソッドの使い方であったり。「symfonyではこんなのが使えますよ」…
symfony1.2です。sfGuardPluginがパワーアップしましたね。かんたんにテストユーザを作成できます。 いちいちテストデータ書くのが面倒だったので、こういうの欲しかったんですよ。 プラグインインストール symfony plugin:install sfGuardPlugin ビルド sym…
jobeet(Doctrine)の中で出てきたもので忘れやすい(長い)コマンドメモ。 escaping-strategyと対CSRF設定をつけてアプリを生成するコマンド(1日目) symfony generate:app --escaping-strategy=on --csrf-secret= Doctrine設定を反映するとき(2日目) symfony …
こんなエラーが出てはまった。MacPortsで一気にインストールしてたから、どこに原因があるのかわからなくて。。 とりあえずこれで解決↓ php.iniに以下の設定を付け加える。 [PHP_PDO_MYSQL] extension=php_ped_mysql.dll→apacheの再起動
ということで早速、macportsで開発環境セットアップ。 php5、apache2、mysql5、symfonyセットアップまで。 もうこれでmacportsでの構築は3度目になりますが、いまだに時間かかってしまう。。 MacPortsでインストール MacPortsの導入まではIT戦記を参照。 htt…
インストールエラー Package "symfony" Version "1.2.9" does not have REST xml available install failed インストールできなかったよ。 pearアップグレードしてsymfonyのチャンネルを入れ直したらできた pear アップグレード # pear upgrade PEARsudo pea…
7日目です。 job(仕事)をカテゴリ別に並び替えることをしました。 sluggable 7日目はページャが主体でしょうか? ページャは特にこれといったものはなかったけど それよりDoctrineのschemaのsluggableのほうが気になってしょうがない。コレ↓ JobeetCategory:…
こりずに6日目です。Doctrineに切り替えました。 モデルの詳細 Doctrineにまだ慣れてないのでまとめたい。 6日目はモデルに得に触れているので抑えておきたいところ。…しかし、Propelと違って、Doctrineのクエリの作り方にはいろいろメソッドがあるようで。…
暑い。暑すぎる。 さて、今日は携帯からのアクセスかどうかを判別する勉強。 最近、会社で時間がある時は先輩が書いたコードを眺めているのだが、いろいろ発見がある。そのなかで、携帯からのアクセスかどうかで、携帯専用ページに飛ばすかどうかの判別をし…
[sfException] A schema.yml must only contain 1 database entry.schema.ymlを書いていて、propel-build-modelしようとしたらこんなエラーが出て困った。どこを見てもおかしなところはない。 しかし、大抵は自分がミスっていることがほとんどで、よーーく見…
symfonyで開発してて、これほどまでにpluginを使ったことがなくて驚いた。 もう一つのフレームワークできるんじゃないかと。 いままでどうもプラグインに慣れなかったけれど、プラグインって、機能を知ってて使うとめっちゃ役立つのですね。 今回覚えたプラ…
以前よりGraphvizには興味があったのですが symfony1.2ではスキーマ定義を簡単なコマンドでGraphvizの図式化ができるようです。 以前書いた記事にてGraphvizでaskeetのリレーション図を図式化を紹介しましたが、まさにそのまま私の望んでいた機能がsymfony1.…
別のサーバでの環境と自分の環境で設定が変わる部分は除外しておきたい。 または必要のないものはsyncしときたくない。 とりあえずこのファイルは除外しておきたいところ。 rsync_exclude.txt .svn .DS_store /web/uploads /cache/* /log/* /plugins/.* /con…
symfony 1.0までよく使っていたデプロイ方法。 開発(dev) ではよく使う。 $ symfony sync dev gosymfony1.1以降ではこうすると The execution of task "project:deploy" failed. - Too many arguments ("sync dev go" given).のようなエラーが出る。 なんだ…
前回の日記 でCentOSはPHP5.1.6しかインストールできなくてアワアワしてたのですがコメントにて id:Fivestar さんに教えていただいたので早速実行。 なんでPHP5.1.6までしかないのか ちょろっと調べたのだけれども、CentOS5では全体のバランスを考えてそんな…
前回サーバにphp+mysql+apacheの設定を行いました。 ←前回の記事今日はsymfonyのセッティングをします pearインストール $ sudo yum install php-pear symfonyインストール $ sudo pear install symfony/symfonyおこられた symfony/symfony requires PHP (…
今回は自社で開催されました。 平日なので、19:30からスタート。もちろんこっちは仕事中。19:20、急いで会場準備。ばたばたしました。いま社内はほんとにいそがしく、自社でやってるにも関わらず社内で最初から最後まで参加したのはkunitさんと僕だけ。 ええ…
symfony1.0で開発するとvalidator関連については慣れてしまうもの。 symfony1.1以降にはsfFormが適用され、その仕組みも変わった。 jobeet3日目であった自動バリデーション実装には、ほんと驚いた。 だって、モジュール作成したら自動的にバリデーションが作…
4日目をなんなくクリア。しばらく間が空いてしまったけど、また頑張ってやってみる。続いて5日目。どうやらrouting周りを整備するようですね。 fivestarさんが「routingまわりが変わったよ」と言っていたので気になるところ。
ふう。3日目を細かく理解しながらやっていると結構な時間を取られてしまった。 しかしとても1時間で終わらせるのは不可能だと思うTamaCです。さてjobeetも4日目。 Before we start "jobeet_category_affiliateがあるなら飛ばしてください"と書かれてあったの…
最初にリレーションの図がどーん。 なんかシンプルだな、これから増えたり発展していくのかな。いやそんなふうには見えないかも。とゆうことで3日目。 やっとコードを書き始めた。 なんとゆうか、jobeetはゆっくり、親切だな。
機能の時点でもやってみようかな、とは思ったけど、少し様子見で。 1日目はaskeetの頃とほぼ変わらなかったので。そして2日目。 いきなりこんな画像が見えました。 なんだこれは。 まさかこんなデザインではないよね。ちょっとおしゃれになったのかな。とり…
一度一通り勉強したsymfonyのaskeetチュートリアルだが、 あいまいな点があったのでまたはじめからじっくりやっている。 今日は5日目をやってみたが、30分もハマったところがあったのであげておく。Unable to find path for class "questionPeer"これが出て…
macportsを使ってPHP5,mysql5,apache2,(postgresql)を導入して自宅のPCでセットアップしてみた。 これだけできればsymfonyを導入するのはもう簡単なので。手順に従ってやれば1日もかからずあっとゆう間にできるものなのだが、プログラマーの世界に入って3…