トップページ⇒php
1001コメント223KB

lt;?php フレームワーク symfonyのスレ ?gt;

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2006/07/03(月) 23:36:42ID:???
■symfony
http://www.symfony-project.com/

■askeet
http://www.symfony-project.com/askeet

■The symfony book
http://www.symfony-project.com/content/documentationHome.html

■symfonyで作られたサイトはこちら
http://www.symfony-project.com/trac/wiki/ApplicationsDevelopedWithSymfony

どうぞ。
0576nobodyさん2006/09/07(木) 16:37:40ID:???
全部剃り落とすジャパニーズカットを流行らせようぜ!
0577nobodyさん2006/09/07(木) 21:22:19ID:???
>>576
>全部剃り落とすジャパニーズカットを流行らせようぜ!

まあそれはそれとして、確かに外人女は>>575的なムダ毛処理してる場合が多いな。
0578nobodyさん2006/09/07(木) 23:53:12ID:???
alpha: 0.9.1988
きたーーーーーーーーーーーーーーーーー!
0579nobodyさん2006/09/08(金) 01:42:25ID:???
0.7系stable昇進もくるー?
0580nobodyさん2006/09/08(金) 05:19:41ID:???
http://www.symfony-project.com/
cssが外れてるぞ!
メンテ中なのかな?
0581nobodyさん2006/09/08(金) 16:39:55ID:BMMujqEs
PHPコード監査サービスでfrontend_dev.php公開
https://inspection.dino.co.jp/frontend_dev.php/
0582nobodyさん2006/09/08(金) 16:49:24ID:???
わちゃー
「守るべきものがある」の説得力がねーな
0583nobodyさん2006/09/08(金) 16:52:02ID:???
まあわりとsymfonyを使ってる企業ですら気づかない穴だってことだな
俺もここ見てなかったらやらかしてた可能性大だ
0584nobodyさん2006/09/08(金) 17:00:16ID:???
フレームワークを明かすメリットってなくね?
FWにセキュリティーホールが発見されたら
一気に攻撃対象になるわけだから、むしろ隠すべき情報だよな。
俺もwikiのリストに載せようかと思ってたけどやめとこ。
0585nobodyさん2006/09/08(金) 17:01:34ID:???
ttps://inspection.dino.co.jp/frontend_dev.php/
ttp://www.mobilityshop.jp/frontend_dev.php の Globals を見ると、
symfony/user/sfUser/culture: en
となっているわけだが、フラ公的には普通なのかな?
0586nobodyさん2006/09/08(金) 17:11:13ID:???
そのsfUserのcultureってどこで使われるん?i18n?
俺も気になりつつenのまま開発してるよ
i18nいまいちわがんね
0587nobodyさん2006/09/08(金) 18:21:48ID:???
i18n関連だけど。
日本語しか対応しない場合であっても、「マルチエインガライゼーション対応なのだぞ」
といいつつ、アプリ側では「en と設定しているけど実は日本語が出ちゃうよ」というのがおかしい。

setting.yml で i18n: off とし、
i18n.yml で default_culture: ja と設定するべきなのはなかろうか?

もしくは、手間が掛かるけど
setting.yml で i18n: on にして
i18n/messages.ja.xml をきちんと設定して
ソースでは __('xxx') で変換するのがいいのではないか?

どちらにしてもjaを設定すべきでは?
0588nobodyさん2006/09/08(金) 19:01:39ID:???
おいおいマジかよ!
http://www.yahoo.co.jp/frontend_dev.php/
0589nobodyさん2006/09/08(金) 21:23:33ID:???
Symfonyすげぇ!
http://www.rubyonrails.org/frontend_dev.php/
0590nobodyさん2006/09/08(金) 22:13:31ID:???
上の二つはブラフでOK?
0591nobodyさん2006/09/08(金) 22:14:16ID:???
OK
0592nobodyさん2006/09/08(金) 22:44:40ID:???
ワロシュ
0593nobodyさん2006/09/08(金) 23:43:18ID:???
>>587
i18nをoffにしてたら
i18n.ymlいじらなくてもいいんじゃない?
別にいじってもいいが。
0594nobodyさん2006/09/09(土) 03:09:29ID:???
sfGuardいいねえ
0595nobodyさん2006/09/09(土) 04:31:48ID:???
sfSuperCacheいいねえ
0596nobodyさん2006/09/09(土) 05:10:14ID:???
the latest alpha is between 30% and 300% faster than the 0.6.3

遅いという文句へのフラ公流三倍返し
キタ-----(*゚∀゚*)-----!!!
付いていくぜfabien!
0597nobodyさん2006/09/09(土) 07:17:44ID:???
0.6.3のsfFileCacheの
cleanDirメソッド、バグない?
何かmode=allにしても消えないファイルがあるんだよな…
0598nobodyさん2006/09/09(土) 07:42:36ID:???
ここ絶対バグあるよ
file2とかダセー変数名使ってるし
なんかイモくせーし
0599nobodyさん2006/09/09(土) 08:07:45ID:???
>>593
まぁ、そうなんだけど。
jaとなってないのが気持ちわるいので。
0600nobodyさん2006/09/09(土) 08:26:56ID:???
やっとバグ発見!
$file = readdir($dh)が原因だった
「0」という名前のエントリを読み込んだ時点でループを抜けてしまうのだ。
fabienのバーカバーカ
0601nobodyさん2006/09/09(土) 08:32:26ID:???
php5逆引き大全500のサンプルでも
while中でreaddirしてるな。
結構ハマリがちなバグかも
0602nobodyさん2006/09/09(土) 08:46:15ID:???
while (($file = readdir($dh)) !== false)

これでOK!
0603nobodyさん2006/09/09(土) 11:44:57ID:???
新人さんです。
ttp://www.ehime-support.net/
0604nobodyさん2006/09/09(土) 11:48:47ID:???
frontend_devを見る癖がついてしまったw
0605nobodyさん2006/09/09(土) 11:50:24ID:???
情報多いのにレスポンスいいね>愛媛
0606nobodyさん2006/09/09(土) 12:02:27ID:???
新人さんです。
どうゆうわけか、frontend_dev.phpつけても
404にならない。
ttp://podtv.jp/frontend_dev.php
ttp://podtv.jp/backend_dev.php

0607nobodyさん2006/09/09(土) 12:49:48ID:EfYF/Bmd
>>603
xoopsじゃん
0608nobodyさん2006/09/09(土) 13:06:55ID:???
>>603
symfony が 他かどうやって判断するの?
0609nobodyさん2006/09/09(土) 13:43:37ID:???
http://www.symfony-project.com/trac/wiki/ApplicationsDevelopedWithSymfony

ここに載ってる。
でも確かにxoopsだな…
0610nobodyさん2006/09/09(土) 16:02:05ID:???
『おれはsymfonyで開発していたと
思ったらいつのまにかxoopsで開発していた』
な… 何を言ってるのか わからねーと思うが
おれも何をされたのかわからなかった…
頭がどうにかなりそうだった…
0611nobodyさん2006/09/09(土) 17:47:18ID:???
/pv から、下はsymfonyらしい。 他はxoopsね
http://www.ehime-support.net/pv/
    ↓
http://www.ehime-support.net/pv/index.php

http://www.ehime-support.net/pv/symfony
0612nobodyさん2006/09/11(月) 07:23:23ID:???
cookie喰わない環境でセッション使って、
セッションを使わないページに移ると、
セッションIDがURLに付くから
キャッシュが有効にならないね。
こういうケースの対策もしてる?
0613nobodyさん2006/09/11(月) 08:04:24ID:???
いらんセッションがあったら
削除してリダイレクトすることにした。
session washと名付けました^ ^
0614nobodyさん2006/09/12(火) 17:17:16ID:???
どうぞ
http://www.amazon.com/exec/obidos/ASIN/1590597869/symfonyprojec-20?creative=327641&camp=14573&adid=15XFQ6HWD5HE6DYX84QF&link_code=as1
0615nobodyさん2006/09/12(火) 23:25:00ID:???
一応英語か。仏語でなくてよかた。
0616nobodyさん2006/09/13(水) 02:12:56ID:???
マニュアル見るより
APIやソース見る方が早いよね(´・ω・`)
0617nobodyさん2006/09/14(木) 07:26:54ID:???
validationについて教えてください。
ymlのrequired:No の設定で、nameに値が入力されていない
状態でvalidationを実行することは可能でしょうか。

methods:
post: [name]
names:
name:
required: no
0618nobodyさん2006/09/14(木) 18:11:50ID:???
複数のactionが継承するための基底actionを
module-dir/lib/に置いてもオートロードしないね。
どこに置けってんだ。
0619nobodyさん2006/09/15(金) 11:17:40ID:???
symfony ccって
ディレクトリ構造は残すのなんでだろ?
cacheディレクトリ配下を全削除すれば簡単じゃん。
むしろディレクトリ構造残ったら邪魔だし。フラ公逮捕されろ。
0620nobodyさん2006/09/15(金) 11:25:16ID:???
あんた、ウィソでやってんの?
0621nobodyさん2006/09/15(金) 11:29:33ID:???
違うよ。why?
0622nobodyさん2006/09/15(金) 12:19:14ID:pLnCmusY
こんなきたない反則やって、良いの?韓国。
http://www.youtube.com/watch?v=cu3LzTvttXc&NR
0623nobodyさん2006/09/16(土) 01:42:24ID:???
>>619
残しません。OSとパーミッションとユーザについてもう少し勉強が必要ですね。
0624nobodyさん2006/09/16(土) 01:58:01ID:???
パーミッション関係で残ってただけだったのか
ありがとう>623
fabien疑ってゴメン…
0625nobodyさん2006/09/16(土) 13:10:02ID:???
>>581
もうアクセスできないんだね。
残念。
0626nobodyさん2006/09/16(土) 18:21:43ID:???
symfonyのsession_idってどこで生成してるの?
ああいうランダム文字列が欲しいんだがメソッドが見つからない(><)
0627nobodyさん2006/09/16(土) 18:48:58ID:???
え〜?
ふつうに
echo md5(1);で大丈夫じゃない?
0628nobodyさん2006/09/16(土) 19:26:40ID:???
md5(uniqid(rand(), true));
0629nobodyさん2006/09/16(土) 23:29:56ID:???
いやsymfonyの場合md5文字列じゃなくて
アルファベットの大文字小文字を混ぜたidなんだよ
多分一意性を上げる配慮だと思うんだけど。
こういうidがホスィんだよね。
0630nobodyさん2006/09/17(日) 00:07:43ID:???
>>629
まざってる?
特別なことやっていないようにみえるけど。
0631nobodyさん2006/09/17(日) 00:09:37ID:???
え?

いま、session_id調べたけど、全部小文字でしたよ。
0632nobodyさん2006/09/17(日) 00:17:46ID:???
session_start();
echo session_id();
だけでもアルファベットのidが返ってきた。
標準のセッションid=md5文字列で
symfony中でアルファベットのidを生成してると思ってたら違ったのね
そしてよく見たら全部小文字だった。
なんかいろいろ勘違いしてたみたいです
0633nobodyさん2006/09/17(日) 00:55:33ID:???
どうも気になって調べてみた
PHP5になって
session.hash_bits_per_characterってのが出来たんだね。
これを4にすると16進数文字
5にするとアルファベット小文字
6にするとアルファベット大小文字になる。
このアルファベットにハッシュする関数ほしーな
0634nobodyさん2006/09/17(日) 01:11:21ID:???
session.hash_bits_per_character = 6 にすると、やっぱり、session_id短くなるのね。
0635nobodyさん2006/09/17(日) 01:16:42ID:???
base_convertなんてのがあった( ゚∀゚)
これで36進数にすればいいのか
0636nobodyさん2006/09/17(日) 03:17:57ID:???
askeet挑戦中のフレームワーク初心者がちょっと質問( ゜д゜)ノ

ttp://localhost/frontend_dev.php/モジュール名
でアクセスすると、デバッグモードで
テーブルの中身がちゃんとリストで出てくるんだけど

ttp://localhost/index.php/モジュール名
だとHTTP 500-内部サーバーエラーになっちゃう。

デバッグモードなしで見ようとしただけなんだけど
なんか漏れ根本的に勘違いしてる?(´Д⊂
0637nobodyさん2006/09/17(日) 03:50:49ID:???
prodもデバッグモードonにして見てみたら?
0638nobodyさん2006/09/17(日) 04:56:28ID:???
>>636
prod環境用のデータベース接続をちゃんと定義してますか?
0639nobodyさん2006/09/17(日) 07:55:20ID:???
filters.ymlで
myFillInFormFilter:
  class: sfFillInFormFilter

設定すると、validation.ymlで
fillin:
  activate: on
  param:
    name: test
と設定しなくても、fillinされない? おかしい。
0640nobodyさん2006/09/17(日) 09:28:37ID:???
>>639
されるのか、されないのか
0641nobodyさん2006/09/17(日) 10:34:52ID:???
漏れも試したけど、勝手にfillinされてしまった。
0642nobodyさん2006/09/17(日) 10:45:24ID:???
filters.ymlかvalidation.ymlのどちらかに設定じゃないの?
06436362006/09/17(日) 12:50:11ID:???
>>638-639
SF_DEBUGをtrueにしたら
[wrapped: No driver has been registered to handle connection type: ]
ってエラー画面でたから、たぶんデータベース接続がうまくいってないと思う。

で、databases.ymlに「all:」の設定しか書いてなかったから
prod:
propel:
class: sfPropelDatabase
param:
dsn: mysql://アカウント:パス@localhost/DB名

追加してみたけど、だめだった(´Д⊂
0644nobodyさん2006/09/17(日) 13:48:23ID:???
cookie無効にしてるブラウザのためにroutingルールの末尾に/:session_id
を追加してurlでセッション管理しようと思ったのに、これだと/:session_id
が変わるたびにキャッシュが増えていくから使いものにならない(ノД`)
0645nobodyさん2006/09/17(日) 13:58:35ID:???
セッション必須にしてください。

francois
0646nobodyさん2006/09/17(日) 15:40:35ID:???
Cookieでした。


fabien
0647nobodyさん2006/09/18(月) 17:08:34ID:???
昨日、学校で間違ってaskeetをasciiartって言ってしまったw
周りにいる香具師らに大爆笑されてしまった OTL

         / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
 ΛΛハッ!  < なに笑ってんだゴルァ!!
( ゚Д゚Λ_Λ   \____________
( ̄⊃ ̄⊃
| | ̄| ̄
(__)_)
0648nobodyさん2006/09/18(月) 17:15:32ID:???
それより、まわりのやつはaskeetしってるのか?

francois
0649nobodyさん2006/09/18(月) 17:20:44ID:mMGwaXie
周りの奴らはモスキートと間違えてるんじゃね?
0650nobodyさん2006/09/19(火) 17:28:10ID:???
askeetってどういう意味?w
0651nobodyさん2006/09/19(火) 18:27:33ID:???
ask it
を語にしたんだよ
0652nobodyさん2006/09/19(火) 19:04:51ID:???
アス・キス・イットじゃね?
0653nobodyさん2006/09/19(火) 20:14:11ID:???
つまりこういうこういう事さ

明日、きっと。
0654nobodyさん2006/09/19(火) 21:17:08ID:???
このすれって、symfonyネタ期待してたのに
技術的なネタがぜんぜん上がらない。
0655nobodyさん2006/09/19(火) 22:53:36ID:???
他のFWスレよりは上がってるじゃん
0656nobodyさん2006/09/19(火) 23:06:44ID:???
告白しようと思っていたのに忘れていた。
別れ際に思い出してとっさに言った。
「あ、好きっと。」
0657nobodyさん2006/09/20(水) 01:04:23ID:???
lime使え

fabien
0658nobodyさん2006/09/20(水) 07:43:23ID:???
フォームで連想配列使ってる人いる?
<input name="aaa[aaa]" ・・・
マニュアルにはymlで

methods:
  post:
    - "aaa{aaa}"

って書いてあるけど、{}使うとエラーになるよね。
0659nobodyさん2006/09/20(水) 15:26:39ID:o9dKdsC8
limeっていいのかな?
0660nobodyさん2006/09/20(水) 15:28:47ID:???
PHPユーザーは、Zend社の発展を通じて、イスラエルを支援しているね?

http://palestine-heiwa.org/choice/list.html
イスラエル支援企業リスト
0661nobodyさん2006/09/20(水) 15:33:27ID:???
>>660
石油製品を買うおまいはテロリストを支援してるね
0662nobodyさん2006/09/20(水) 15:36:22ID:???
>>660
てかそのサイト見たらMSやIntelも載ってるじゃん
この仕事やめろと?
0663nobodyさん2006/09/20(水) 17:55:06ID:???
テスト鯖から本番鯖に
プロジェクト一式コピーするのって
どういう方法使ってる?
0664nobodyさん2006/09/20(水) 18:16:33ID:???
今のバージョンてsf_charsetなんてものが出来てるらしいね
stableで開発してたから自分で無理矢理対応させてたよ。
早くstable上げてほすぃ
ジャップのこと考慮してくれたフラ公には感謝するが…
0665nobodyさん2006/09/20(水) 21:52:13ID:???
symfonyサイトの表示スピードが上がったよ!

例のスーパーキャッシュの使ってるのか!?
0666nobodyさん2006/09/21(木) 01:33:33ID:???
>>660
最大のスポンサーアメリカが発明したインターネットを利用してるあなたも…
0667nobodyさん2006/09/21(木) 16:10:05ID:???
>>660
俺は石油買い捲りだお
0668nobodyさん2006/09/21(木) 22:12:17ID:???
applicationを作る際に非会員用ページをfrontend、会員用ページをmemberって感じで分けたんだけどDBの接続設定をapplicationごとに書かないといけないので1つにまとめちゃおうとおもってるんですがこれって間違ってるかな?
06696632006/09/21(木) 22:22:52ID:???
標準で同期用コマンド提供してんのな
便利〜
0670nobodyさん2006/09/22(金) 00:02:31ID:???
>>668
モデルは共有されるから別に問題。
ちゃんとframeworkに準拠して作ってる場合ね。

0671nobodyさん2006/09/22(金) 19:42:20ID:???
frontend_dev問題
あなたはどうやって対処しましたか?
0672nobodyさん2006/09/22(金) 19:51:38ID:???
devの時だけかけられるフィルタがあればいいんだけどな…
0673nobodyさん2006/09/22(金) 20:00:52ID:???
ファクトリでcontroller変えて対処することにした(´・ω・`)
0674nobodyさん2006/09/22(金) 20:19:35ID:???
もっとマニュアル見たほうがいい
http://www.symfony-project.com/askeet/22

To exclude files from rsync synchronizations,
open and edit the rsync_exclude.txt file under the askeet/config/ directory.
Each line can contain either a file, a directory, or a pattern:

.svn
web/frontend_dev.php
cache
log
stats
web/uploads

so easy!
francois
0675nobodyさん2006/09/22(金) 20:35:03ID:???
>>674
転送自体から除外するのか
なるほどねー
ありが�d
0676nobodyさん2006/09/22(金) 23:40:07ID:???
eアクセラレータをソースからインストールしたら
/usr/local/lib/php/extensions/no-debug-non-zts-20050922/
にモジュールが作成されたんだけど
これであってるの?
no-debugて何か不穏な名前なんだが…
■ このスレッドは過去ログ倉庫に格納されています