トップページ⇒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

どうぞ。
0549nobodyさん2006/09/06(水) 00:30:38ID:???
アクセラレータ+キャッシュヒットで
symfonyで作ったサイトとは思えない程レスポンス上がる
0550nobodyさん2006/09/06(水) 04:01:58ID:???
スペースの数が揃ってなかったか何かが原因で
yaml設定で鬼ハマリした
構文間違ってたらエラー吐け
spyc氏ね
0551nobodyさん2006/09/06(水) 05:11:23ID:???
>>550
じゃぁspyc使うのやめなよ。
0552nobodyさん2006/09/06(水) 05:25:46ID:???
http://galdetu.com/frontend_dev.php/
http://plugaid.com/frontend_dev.php/
http://go3636.com/frontend_dev.php/
http://www.enchr.fr/frontend_dev.php/
http://mazurski.nazwa.pl/web/frontend_dev.php/

\(^o^)/
0553nobodyさん2006/09/06(水) 05:32:47ID:???
うん、これはまず
アプリケーション名をfrontendにすることからが
間違ってるんだな。
0554nobodyさん2006/09/06(水) 05:37:49ID:???
英語書ける人
fabienに言ってくれよ。
極東のジャップがこんなことに気づいていると。
0555nobodyさん2006/09/06(水) 05:45:30ID:???
>>550
spycは簡易パーサでしかないから、syck使った方がいいよ。インストール面倒だけど。
0556nobodyさん2006/09/06(水) 05:52:24ID:???
>>550
spycがエラー吐くのはキャッシュをクリアして
はじめのアクセス時だけだろ?
0557nobodyさん2006/09/06(水) 05:53:06ID:???
それよりも誰か、backend_dev.php探してくれ。
0558nobodyさん2006/09/06(水) 05:54:39ID:???
backendいじったら
多分犯罪になるだろ
0559nobodyさん2006/09/06(水) 06:01:37ID:???
http://mazurski.nazwa.pl/web/backend_dev.php/

urlだけは生きてるなw
なんかもうどいつもこいつも無防備すぎ
0560nobodyさん2006/09/06(水) 08:55:09ID:???
frontend_dev.phpだけでも
環境変数、sql文読めるね。
0561nobodyさん2006/09/06(水) 10:32:22ID:???
これ何てバックドア?
0562nobodyさん2006/09/06(水) 11:12:49ID:???
>>555
550じゃないんだけど、windows環境でsyck使う方法を教えてください
xamppでテストできなくて困ってる
0563nobodyさん2006/09/06(水) 11:27:54ID:???
やべー阿呆ばっかだなー
0564nobodyさん2006/09/06(水) 12:46:23ID:???
やべー俺の事か?
0565nobodyさん2006/09/06(水) 18:20:45ID:???
逆に考えるんだ
他のsymfony使いの参考になる資料を晒して頂いている
むしろお晒しになっている…そう考えるんだ
0566nobodyさん2006/09/06(水) 19:26:54ID:???
他人のシステム覗くのは勉強になるよね(´・ω・`)
0567nobodyさん2006/09/06(水) 19:29:37ID:???
propelそのまま使ってる人が多いよね(´・ω・`)
DB自前派は少数か
0568nobodyさん2006/09/06(水) 19:50:33ID:???
S2Base.PHPと組み合わせてるひといる?
0569nobodyさん2006/09/06(水) 20:44:27ID:???
>>568
S2DAOが使いたいから試した
生SQL多いアプリなら悪くないかと
DIは利点が良くわからん
0570nobodyさん2006/09/07(木) 04:49:43ID:???
user->attributeに何も書かなくても
セッション張られてるじゃん。
何これ舐めてんの?
0571nobodyさん2006/09/07(木) 04:58:46ID:???
アクセスごとにセッションファイル作られたら
ファイルだらけで爆死するじゃん。
0572nobodyさん2006/09/07(木) 05:48:27ID:???
ファクトリでauto_startパラメータに0を渡せばいいのは分かったが
その場合user->attributeに書き込んでもsession_start()してくれないね。
気がきかねーな。
いい加減にして欲しいですね全く!
0573nobodyさん2006/09/07(木) 07:07:02ID:???
フランスではそれが普通。
0574nobodyさん2006/09/07(木) 07:47:23ID:???
女が脇毛をボーボーのままにしておく国だもんな
0575nobodyさん2006/09/07(木) 13:47:09ID:???
ヨーロッパのおしゃれな女の子は、アンダーヘアーをブラジリアンカットにしていると聞いております。

ttp://nikki-k.jp/n.k/lapis/2004/11/18/91
> アソコの穴を中心に細く残して、あとのサイドムダ毛は全部処理して”長細い海苔を貼り付けた程度”にするのを”ブラジリアンカット”
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
■ このスレッドは過去ログ倉庫に格納されています