[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 05/09 22:53 / Filesize : 254 KB / Number-of Response : 915
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

[生き残れるか]EC-CUBE[2店舗目]



1 名前:nobodyさん [2008/01/31(木) 21:58:28 ID:GCtWaJRY]
前スレ
EC-CUBE
pc11.2ch.net/test/read.cgi/php/1169631890/

EC-CUBE公式サイト ttp://www.ec-cube.net/
開発コミュニティ  ttp://xoops.ec-cube.net/
マニュアルサイト  ttp://wiki.ec-cube.net/

2ch EC-CUBE Wiki ttp://www39.atwiki.jp/eccube2ch/

EC-CUBEとは
EC-CUBEは、株式会社ロックオンが創業から6年にわたって開発してきたECサイト構築システムをオープンソースとして公開したものです。ASPではできなかった独自性の高いECサイトが、無料で手に入ります。

477 名前:nobodyさん mailto:sage [2008/02/28(木) 01:39:55 ID:???]
レンタルサーバでPDOとか言っているやつは死ねよ
そもそも使う資格ねーよ

478 名前:nobodyさん mailto:sage [2008/02/28(木) 01:50:15 ID:???]
専用やVPSはレンタルサーバじゃないのかw

479 名前:nobodyさん mailto:sage [2008/02/28(木) 02:04:21 ID:???]
>>477
だから両極端だっていわれるんだろw 日本語不自由ですか?

480 名前:nobodyさん mailto:sage [2008/02/28(木) 02:23:22 ID:???]
というか、>>477はレンタルサーバでPDOが使えてはいけない、使える筈がないと言う確固たる信念でもあるんだろうか?
PDO入れるとセキュリティやばいとか?詳しい人いたら教えて

481 名前:nobodyさん mailto:sage [2008/02/28(木) 07:06:50 ID:???]
PHP Data Objectは、CentOS5なんかだとデフォでは友好になってないのよね
#pecl install pdoしののPhp.iniにextension=pdo.soしないと
レン鯖で、PDOしこんでるとこあるニカ?

482 名前:nobodyさん mailto:sage [2008/02/28(木) 09:45:25 ID:???]
>>481
んで結局>>475に戻ってるのが笑った

483 名前:nobodyさん mailto:sage [2008/02/28(木) 13:01:41 ID:???]
くだらないなぁ。遠まわしに言わないで、

レンタルサーバーという言い方は間違い。
(専用サーバーであっても”レンタル”していることに変わりは無いから)

この場合は共有サーバーというのが正しい。と言えばいいだけだろ。

間違いをわかっていて、揚げ足とっているだけ。つまらない。
さっさと間違い訂正して、質問の方に話題を移行しろよ。

484 名前:nobodyさん mailto:sage [2008/02/28(木) 13:25:45 ID:???]
大幅なうpでーとがないからみんないらだってるな
2.0.1の公式tar内のデータで前に

.phpなはずなのに.phになってるファイルがあると書き込みがあったが
おととい落としたVerでも直ってないのは嫌がらせか?
3つぐらいのファイルが
***.ph なんだが

485 名前:nobodyさん mailto:sage [2008/02/28(木) 13:48:06 ID:???]
>>483
そこじゃないだろw

>>484
すごいクオリティだ。それで動くんなら意味分からんがまあ良いけど、動かないんだろうなw
今確認したら、直ってるみたいだ



486 名前:nobodyさん mailto:sage [2008/02/28(木) 13:59:55 ID:???]
>>484
公式のコミュなめまわしてこいよ。
その書き込みをみたなら理由も書いてあったろwww

487 名前:nobodyさん mailto:sage [2008/02/28(木) 17:46:56 ID:???]
>>486
なにいってんの? 理由なんて無いよ。バグ。

488 名前:nobodyさん mailto:sage [2008/02/28(木) 20:56:06 ID:???]
バグ以前の問題だろ

489 名前:nobodyさん mailto:sage [2008/02/28(木) 21:27:19 ID:???]
"☆★☆ 新着情報はRSSで配信しています。★☆★"

これで調べると酒屋多すぎw

490 名前:nobodyさん mailto:sage [2008/02/28(木) 23:45:37 ID:???]
***.phはPHPとシェルスクリプトのいいとこどりをした
画期的なスクリプト言語だよ

491 名前:102 [2008/02/29(金) 01:24:33 ID:difA6ImF]
遅レスすまそ。
いっとくけど、PDOはPear::DBと比べても大して速くならんぞ
Singletonにしたり、Factoryパターン使ってPear::DBとPDOのインスタンスを選択できるようにしたりして
いろいろやってみたけど、PHPのInterfaceとかabstractは型が無いし、例外処理も使いにくいしでメリットがあまり感じられん。
あと、LIMIT OFFSETやめて、CURSOR使ってFETCHするようにもしてみたりした。
これは数百万件のデータを扱う場合に劇的に性能上ったけど、MySQLで動くかどうかわからん。
ポスグレとOracleなら動くよ

492 名前:102 mailto:sage [2008/02/29(金) 01:27:33 ID:???]
*.phになるって文句いってるやつは、man tarでも読んどけ

493 名前:nobodyさん mailto:sage [2008/02/29(金) 09:10:54 ID:???]
tarのせいにするなよw
EC-CUBE以外でphになったことはない。

494 名前:nobodyさん mailto:sage [2008/02/29(金) 09:30:13 ID:???]
それより
2系のテンプレート何種類か作ろうと思うんだが
必要性あるか?
wikiにあげようとおもってるんだが
たとえば
2カラムで数種類
3カラムで数種類
あと希望書いてくれればその通りに

495 名前:nobodyさん mailto:sage [2008/02/29(金) 09:40:49 ID:???]
じゃあ8カラムで



496 名前:nobodyさん mailto:sage [2008/02/29(金) 10:27:39 ID:???]
>>494
すごく嬉しいかも。
テンプレート作成の雛形になりそうな形なら最高。

497 名前:nobodyさん mailto:sage [2008/02/29(金) 10:40:50 ID:???]
2系ならwikiにテンプレート1個上がってるけど見てないの?


498 名前:nobodyさん mailto:sage [2008/02/29(金) 10:42:41 ID:???]
編なの発見した
video.nifty.com/cs/catalog/video_metadata/catalog_080221063901_1.htm

499 名前:nobodyさん mailto:sage [2008/02/29(金) 11:31:24 ID:???]
symfony使ってECオープンソース作ってるからな
きちんとしたフレームワーク使ってないから
コミッタが参加しにくいから
結果的に社員間だけのコミット作業になる
機能に進化の期待がもてない
今は人気だけで使ってる人多いけど
長い目でみれば人気だけじゃ廃れる
機能の充実度と進化の速さ
これだけ突き詰めれば、長い目で見ればシェアを奪える

500 名前:nobodyさん mailto:sage [2008/02/29(金) 11:33:19 ID:???]
オープンソースビジネスは
社長が技術者じゃないと一時的な人気を得ても
継続的な発展は無理

501 名前:nobodyさん mailto:sage [2008/02/29(金) 11:35:23 ID:???]
フレームワーク導入とか、今後の経営に大きく左右する
EC−CUBEは全員参加型のオープンソースじゃなくて
社内システムを公開してるだけ


502 名前:nobodyさん mailto:sage [2008/02/29(金) 11:37:36 ID:???]
EC利用した本当のオープンソースビジネス展開してる会社はない
だから付け入るスキがある
EC−CUBEはせっかくの知名度も台無しにするであろう

503 名前:nobodyさん mailto:sage [2008/02/29(金) 13:48:27 ID:???]
>>500
なんで社長が技術者じゃないと駄目なの?
社長が技術者じゃないところもあるようなきがするけど

504 名前:nobodyさん mailto:sage [2008/02/29(金) 22:10:07 ID:???]
想像で言ってみるが、社長が技術者な場合の長短

○メリット
 ・社員の入れ替わり等に影響されず、継続的な戦略が持てる
 ・こだわりwのある統一感。ただ、真逆になる可能性もあり
 ・他・・・色々あるんだろきっと

○デメリット
 ・プライドw
 ・中途入社社員のモチベーションを下げるかも。(新卒はむしろ育てたがる?)
 ・社長の能力以上の人・技術を使いにくい(潜在的に)
 ・状況判断がどうしても自分の経験ベースになり、能力次第で上限がすぐ見える
 ・すぐに遊ぶ (自分の時間と会社の社長としての時間の区別をつけにくい)
 ・↑ でも、社員には遊ばせない社長は、この上なくウザい(正当な権利なだけにw)

505 名前:nobodyさん mailto:sage [2008/02/29(金) 23:03:11 ID:???]
一般論じゃなく単にお前がおかれてる状況に対する不満かよw



506 名前:nobodyさん mailto:sage [2008/03/01(土) 00:29:46 ID:???]
>>504
デメリットが多いな・・・。

ロックオンは社長が技術者じゃないけど
その場合はいい方向にいくの?

507 名前:nobodyさん mailto:sage [2008/03/01(土) 08:22:11 ID:???]
なんか田舎のソフトハウスの話してんの?>>504

508 名前:nobodyさん mailto:sage [2008/03/01(土) 08:22:54 ID:???]
いちお某起業社長ですがなにか?
つか
なんもないわな
はいはい

509 名前:nobodyさん mailto:sage [2008/03/01(土) 13:46:06 ID:???]
某起業社長が2chに書き込まないだろ

510 名前:nobodyさん mailto:sage [2008/03/01(土) 18:37:15 ID:???]
いや、EC-CUBEで小銭を儲けようとしている会社には、そんな社長もそれなりにいるんじゃね?
会社で2chチェックとかはどうかと思うが

511 名前:nobodyさん mailto:sage [2008/03/03(月) 02:07:55 ID:???]
Warning: require_once(/home/xxx/public_html/../data/class_extends/SC_Initial_Ex.php) [function.require-once]: failed to open stream: No such file or directory in /home/xxx/public_html/require.php on line 40

Fatal error: require_once() [function.require]: Failed opening required '/home/xxx/public_html/../data/class_extends/SC_Initial_Ex.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/xxx/public_html/require.php on line 40

上のようなエラーが出てインストールできません。
2.0.1aです。
わかる方教えてください

512 名前:nobodyさん mailto:sage [2008/03/03(月) 02:35:39 ID:???]
>>511
No such file or directory

failed to open stream
なんだろ

513 名前:nobodyさん mailto:sage [2008/03/03(月) 03:36:24 ID:???]
鯖のPHPのバージョンはナニ?

514 名前:nobodyさん mailto:sage [2008/03/03(月) 03:37:39 ID:???]
8ぐらい

515 名前:nobodyさん mailto:sage [2008/03/03(月) 05:59:59 ID:???]
ぽすぐれかよ



516 名前:nobodyさん mailto:sage [2008/03/03(月) 06:58:05 ID:???]
/home/xxx/public_html/require.php
をみるかぎり、普通にインストールしていないのは理解したよ。
普通にインストールしてないやつがそれを説明せずに
「エラーがでます」ということが理解できん。

それとあっちこっちで聞くな。
とりあえずマルチポストって言葉を勉強しようなw

517 名前:nobodyさん mailto:sage [2008/03/03(月) 08:35:09 ID:???]
ディレクトリの配置がおかしくて、ファイルを見つけれなくて開けませんと出てるから
rootディレクトリが/../の部分がおかしいだけじゃねーの?

518 名前:nobodyさん mailto:sage [2008/03/03(月) 22:36:36 ID:???]
フォーラムで聞けばいいのに・・・
まあ、そんな質問じゃ回答はないだろうけど

519 名前:nobodyさん mailto:sage [2008/03/03(月) 22:43:57 ID:???]
まぁhtmlぐらいしかできない輩がWPとかいじって
使えたから、EC-CUBEもいじれると思ってるんだろ

PHPより先に鯖の設定、ディレクトリの配置の勉強をしないといけないからな

520 名前:nobodyさん mailto:sage [2008/03/03(月) 22:58:51 ID:???]
>>519の言うとおり
今、解決してもまた別の壁にぶち当たるよ

自分の限界まで調べて、それをまとめてから質問しようよ
さらに解決したことを共有できればEC-CUBEに貢献したことにもなるし

521 名前:nobodyさん mailto:sage [2008/03/03(月) 23:45:46 ID:???]
まぁそんな俺もSSL問題に直面してるんだがw
サーバー環境に左右されすぎw
だが共有SSLに一歩近づいた気がする。
今やってるのは専用SSLだが
いじる場所がはっきりした感じ。
パートナーで30万程度で共有SSL対策してるとこもあるからな
ただ、サーバーごとに違うはずだからなんともいえないな。
ジュビロのサイトは全部SSLにつっこんでるし
カート部分だけSSLに対応した形にはするつもり。
だけど、カート部分だけsslにする意味ってなんなんだろな
俺もよくわからん。蔵からの希望でやってるんだが
わかるやついる?

522 名前:nobodyさん mailto:sage [2008/03/03(月) 23:51:24 ID:???]
カート部分って、個人情報とか抜きで?それはあんまり意味が分からん
「誰か」がカートに何を何個いれました。購入フォームまで行きましたっていう情報は、暗号化して
守るべきものなのか?

会員登録時や購入確認時等の個人情報、またはログインフォームのパスワード情報などが行き来
する部分だけ暗号化しておけば、特に問題はなさそうだけどな

CookieのセッションID・・・まで気にしたら、結局全部SSLにつっこまなきゃ行けなくなるだろうしw

523 名前:nobodyさん mailto:sage [2008/03/03(月) 23:57:40 ID:???]
>>522 を書いてて思ったが、SSLは暗号化だけじゃなくて店舗サイトの自己証明の意味もあるのか。
ただ、共用SSLではそのドメインで他の店舗(もしくは偽装サイト)が存在する可能性があるわけだし、
まったく意味がないとは言わんが、厳密には無意味じゃね?

俺もあんまり運用に詳しくないから、こういった部分の最低限の基本っぽいのを知りたいな

524 名前:nobodyさん mailto:sage [2008/03/04(火) 00:43:24 ID:???]
SSL使ってても意味あるのか?
って、こういう記事を見ているといつも思う。

ttp://internet.watch.impress.co.jp/cda/news/2008/02/29/18632.html

525 名前:nobodyさん mailto:sage [2008/03/04(火) 00:58:40 ID:???]
?SSLと関係ないやん。。。



526 名前:nobodyさん mailto:sage [2008/03/04(火) 01:02:53 ID:???]
いや、SSLで暗号化してても
ボンミスで情報流出するなら意味ないなと・・・

527 名前:nobodyさん mailto:sage [2008/03/04(火) 01:12:00 ID:???]
そうかもしれんけど、SSLが必要ないっていう結論にはならん。
あってはならんことだけど、HPだって悪意があって流出させた訳じゃないだろうに。

SSLは悪意のある第三者が情報を取得させにくくするもんだから。

528 名前:nobodyさん mailto:sage [2008/03/04(火) 01:25:14 ID:???]
そうだね。区別すべきところでしたね。

529 名前:nobodyさん mailto:sage [2008/03/04(火) 02:30:56 ID:???]
define.phpでhtmlフォルダ/へ変更するのを忘れていました。
html/index.phpとパスがなるのでイヤなので
htmlフォルダを外してみなさんインストールしてないのですか?

530 名前:nobodyさん mailto:sage [2008/03/04(火) 04:34:18 ID:???]
はぁ?

531 名前:nobodyさん mailto:sage [2008/03/04(火) 07:33:51 ID:???]
ディレクトリそのまま置いてないの?ってことでしょ
デフォでやったらサイト部はhtml データ部はdataってことでしょ
変えてるに決まってるし、マニュアルでもルートに展開って書いてるし
そのままやってるやつはいないよ。
ただEC-CUBEの場合専用鯖用に作られてるからコマンド展開だから
作っておくか、展開の仕方を変えないとだめだよな。
でも、大抵FTPあぷなんだけどな。

532 名前:nobodyさん mailto:sage [2008/03/04(火) 10:56:06 ID:???]
SSLの話題なので一つ見てもらいたい。
ハニカムストアはみんな解るよな?構築例でいまトップに出てるサイト
これ、ルートディレクトリとセキュアにそれぞれEC-CUBEを設置して擬似的にSSLを通してるんだよな。
買い物しようとして普通の動きになればSSLを通して買い物になるが
迷子になっていろいろいじってると、SSLとルートをいったりきたりしている。
http://で個人情報部分が現れてる。

素直にジュビロのサイトの様に全部SSLに突っ込んだほうが無難だよな。


533 名前:nobodyさん mailto:sage [2008/03/04(火) 11:11:55 ID:???]
>>531
普通は変えない。

ただ実際は
htmlをルートに展開して、data以下アクセスできる状態にして
運用するセキュリティを考えないアフォが増えすぎてな。

↓みたいな流れになった。
ttp://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=flat&topic_id=310&forum=2

鯖のこと知らないやつほど無理やり展開して使おうとするからなぁw
動けばよくてセキュリティもなにもない。
しかもそれによってエラーがでると、
「エラーが出ました。おしえてください」
だもんなぁwww

1系の最初はhttpd.confでDocumentRootを設定するのが必須だったが
1系の途中でAliasもOKになった。
しかし2系になったらAliasが使えなくなって、
最近また使えるようになった。

install.incは.htaccessでのアクセス禁止がデフォとなり、
途中からinstall.phpに変更された。
それもそんなに古い話じゃない。

ということで、安鯖にインストールしようとする初心者ユーザを
取り込もうとした結果が今の混沌とした状態だwww

534 名前:nobodyさん mailto:sage [2008/03/04(火) 22:06:30 ID:???]
このスレ、つまんなくなってきたね

535 名前:nobodyさん mailto:sage [2008/03/04(火) 23:38:39 ID:???]
>>534
もともと面白くなかったじゃん



536 名前:nobodyさん mailto:sage [2008/03/05(水) 00:18:15 ID:???]
>>526
> いや、SSLで暗号化してても
> ボンミスで情報流出するなら意味ないなと・・・

それは、どれだけ安全対策しても
操縦ミスで事故るなら意味ないといっているのと同じことだよ。

だから・・・安全対策するなと?
違うでしょ?


537 名前:nobodyさん mailto:sage [2008/03/05(水) 00:50:34 ID:???]
お、tracみたら共有SSLの準備始めたみたい。
待たせてもらうかのぅ。

538 名前:nobodyさん mailto:sage [2008/03/05(水) 01:10:09 ID:???]
>>536
いやいや、安全対策は必要。

言いたかったのは、共有SSLとか、
もう1年近くも待ってまでこだわるなら
運用体制固めることも重要ってこと。

比較対象が悪かったね・・・。


539 名前:nobodyさん mailto:sage [2008/03/05(水) 01:27:44 ID:???]
Warning: Invalid argument supplied for foreach() in /data/class/helper/SC_Helper_DB.php on line 849

Ver2正式版で商品登録するときに↑が出て登録は出来るんだけどカテゴリに登録されない
対処方法わかる人いる?

540 名前:nobodyさん mailto:sage [2008/03/05(水) 01:34:24 ID:???]
ここですな、おいらにはわからん
// カテゴリを登録
foreach ($arrCategory_id as $category_id) {
$this->addProductBeforCategories($category_id, $product_id);
}

541 名前:nobodyさん mailto:sage [2008/03/05(水) 01:43:10 ID:???]
たどっていけば、$_POSTのcategory_id を unserializeした結果が配列じゃない、っていう感じだから、
登録前の確認画面で表示されたHTMLのソースを見れば何か分かるかもしれない

542 名前:nobodyさん mailto:sage [2008/03/05(水) 01:52:14 ID:???]
<input type="hidden" name="category_id" value="a:1:{i:0;s:1:"4";}">
カテゴリ管理で見ると登録カテゴリIDは1>4だった。
同じサーバーで動いてるもう1つは全く問題なかったが・・・

543 名前:nobodyさん mailto:sage [2008/03/05(水) 01:54:02 ID:???]
>>542
本当にその通りのHTMLなら、むっちゃくちゃhtmlエスケープ漏れの様な気がするw
しっかりしろよEC-CUBEw

544 名前:nobodyさん mailto:sage [2008/03/05(水) 02:02:09 ID:???]
自己レス
admin/product/以下へphp.iniで設定することで強引に登録出来た。
541のお陰だ、ありがと!

545 名前:nobodyさん mailto:sage [2008/03/05(水) 02:29:33 ID:???]
>>544
php.ini? xreaか?
結局何が原因だったんだろう。magic_quotesかな

もしEC-CUBEのソース的な問題だったら、報告よろ
(俺もソース見てみたが、>>542みたいなエスケープ漏れになりそうじゃなかった)



546 名前:nobodyさん mailto:sage [2008/03/05(水) 02:32:23 ID:???]
いや海外サーバー使ってるんだけど今まで設置していたバージョンで出るエラーじゃなかった。
magic_quotesもoffに設定済みだったんだけどスペースが入っていたのを確認した。

547 名前:nobodyさん mailto:sage [2008/03/05(水) 09:05:55 ID:???]
<input type="hidden" name="category_id" value="a:1:{i:0;s:1:"4";}">

serializeをそのままhiddenに突っ込んでるのか。。。EC-CUBE

つか、4 は文字列扱いになってるぞ?
変数の型くらいちょっとは考えて実装しろよ。

他に何かserializeをhiddenに入れたとしたら、エスケープの内容によっては正常に展開されないぞ。

548 名前:nobodyさん mailto:sage [2008/03/05(水) 09:44:02 ID:???]
>>547
ただ単に配列をserializeしただけだから、それは問題ないんじゃね?
糞古い日本のソース特有の、例えば <, > &, ", ' を全角に差し替えるサニタイズwとかを
してるんなら言ってることはわかるけど、Smartyのescapeをそのまま。

serialize → htmlspecialchars でなんで余分な空白が入るんだろう
海外サーバで謎の文字化け、とかそういう話なのかな。PHPのコンパイル不全とか。

php.iniで直るってのも、ディレクトリにphp.iniを設定っていうのも、全て謎
ここまでの情報では、本人以外には原因不明だな

549 名前:nobodyさん mailto:sage [2008/03/05(水) 10:58:44 ID:???]
> Smartyのescape

それは、hiddenに埋めるときだろ。
ちゃんと value="a:1:{i:0;s:1:"4";} で入ってる。4がstringだが。

これをPOSTして受けた時のエスケープ(フィルタリング)による。
もし、GETなら ; が入ってくる。
オレなら;なのが来たら消しちゃうな。

550 名前:nobodyさん mailto:sage [2008/03/05(水) 11:01:57 ID:???]
書いてて気が付いた。

書かれたHTMLが正しいとしたら、
value=" なのに"4"だわ。" のエスケープ漏れじゃね?
やっぱ、serializeそのまま突っ込むのやめろよ

551 名前:nobodyさん mailto:sage [2008/03/05(水) 11:10:04 ID:???]
落ち着いて書くと

<input type="hidden" name="category_id" value="a:1:{i:0;s:1:"4";}">

これは、
value="a:1:{i:0;s:1:" となる。

4":} と言う意味不明な要素がくっついた訳ワカメなHTMLだね。
受け取れる方がどうかしてる。


<input type="hidden" name="category_id" value='a:1:{i:0;s:1:"4";}' />
だろが。

552 名前:nobodyさん mailto:sage [2008/03/05(水) 11:35:28 ID:???]
>>547=>>549=>>550=>>551

もう少し落ち着いたら、>>542-545も読もうなw

553 名前:nobodyさん mailto:sage [2008/03/05(水) 20:09:26 ID:???]
Smartyって、どこが便利なの?
WPのテンプレ書いてる身には今一理解できん

エロイ人、教えろよな!

554 名前:nobodyさん mailto:sage [2008/03/05(水) 22:33:03 ID:???]
ここで聞いてどうしようというんだろう

555 名前:nobodyさん mailto:sage [2008/03/06(木) 13:52:50 ID:???]
ところで
>>543の指摘と
>>544が行ったadmin/product/以下へphp.ini
ってなんか関係あるの?

php.iniでinputのvalueのなかの"の扱いが変わるの?



556 名前:nobodyさん mailto:sage [2008/03/06(木) 14:40:17 ID:???]
>>555
>>548でも言われてるな

>php.iniでinputのvalueのなかの"の扱いが変わるの?
これ単体を取り出せば、まさにmagic_quotes_gpc( _runtimeも? )の設定で扱いは変わるが、
そもそもEC-CUBEの該当箇所はSmartyのescape、すなわち htmlspecialchars($str, ENT_QUOTES)が
かかっているので、" は " に変換されて表示されているはず。手元の2.0.1ではそうなってる。
なので、これは関係なさそう。

んで、admin/product/ 以下へphp.iniっていうのが、例えばxreaなんかでは、ディレクトリごとにphp.iniを
置いてPHPの設定を局地的に変えられるっていう不思議サーバ仕様なので、そういう事かな、っていう
のが>>545だろ。(でもやっぱり何が原因で、なんでそれで直るのかは分からないw)

>>546がもう少し説明してくれれば安心できるんだが、まあ他で起こらないんならいいんじゃね?

557 名前:556 mailto:sage [2008/03/06(木) 14:47:15 ID:???]
って書いてみて、一つ気づいた。
2chのエスケープが中途半端で余計ややこしくなってるwww

>>542はそもそも、
<input type="hidden" name="category_id" value="a:1:{i:0;s:1:"4";}">
ではなく、
<input type="hidden" name="category_id" value="a:1:{i:0;s:1:&quot;4&quot;;}">
とコピペしたんだ。(うまく表現できてるかな?)
それを、2chのスクリプトが、「"」や「&」ももエスケープせずそのまま表示する
もんだからw

つまり、もともとこの部分に関しては、HTMLのエスケープ漏れっていうのはない、と思って
よさそう。もうこの流れはぐだぐだだなw

558 名前:nobodyさん mailto:sage [2008/03/06(木) 17:10:20 ID:???]
3行でまとめろ

559 名前:nobodyさん mailto:sage [2008/03/06(木) 17:18:44 ID:???]
お、なるほど。

おかげでわかっちゃった気がすんだけど、
a:1:{i:0;s:1:"4";}
がpostされてmagick_quoteがonだと受け取ったときに
a:1:{i:0;s:1:\"4\";}
となって、unserializeで失敗するのを確認した。

おそらく
ttp://itbtech.itboost.co.jp/man/php_man/configuration.html
に書かれている

>CGI版では、起動する度にこのファイルが読み込まれます

ってことで、トップにphp.iniを置いたらサブディレクトリにも反映すると
思ってたんじゃね?

ようするにルートディレクトリはmagick_quote offでも
下位のadmin/product/はmagick_quote onだったと。

560 名前:nobodyさん mailto:sage [2008/03/06(木) 17:27:45 ID:???]
>>558

現象報告: >>539
解決報告: >>544 >>546
原因および再現環境: >>559 (結局magic_quotes_gpcがONだった、でFA?)

561 名前:nobodyさん mailto:sage [2008/03/06(木) 20:33:18 ID:???]
社長からの事例を
部長が部下に命令したけど、うまく伝わらないから
社長から部下に命令したってことでいいだろ

3行ってのはこういうことを言うんだよ

562 名前:nobodyさん mailto:sage [2008/03/06(木) 23:56:42 ID:???]
改行の仕方次第だろ・・・

563 名前:nobodyさん mailto:sage [2008/03/07(金) 00:18:12 ID:???]
三行半ならもらったことがある

564 名前:nobodyさん mailto:sage [2008/03/07(金) 10:04:52 ID:???]
>>561がまったくスレの流れを取り込んでいない件について
うまく言えてねぇよ

565 名前:nobodyさん mailto:sage [2008/03/07(金) 13:19:39 ID:???]
2chの3行でまとめろの意味を知らないやつらばかりだな・・・
ソース見すぎなんだよ オマイラ

3行でまとめるなら、あってるだろ。
ただうまくないだけ



566 名前:nobodyさん mailto:sage [2008/03/07(金) 18:50:05 ID:???]
>>565
> 2chの3行でまとめろの意味を知らないやつらばかりだな・・・
すいません。
私は、2chのプロじゃないもんで。

567 名前:nobodyさん mailto:sage [2008/03/08(土) 00:50:40 ID:???]
EC-CUBEの話に戻してよ

568 名前:nobodyさん mailto:sage [2008/03/08(土) 01:39:33 ID:???]
て、なんでPear::DB 使っちゃったのかね?

569 名前:nobodyさん mailto:sage [2008/03/08(土) 01:56:20 ID:???]
MDB2の方が今後は期待できるんだよね?

570 名前:nobodyさん mailto:sage [2008/03/08(土) 02:08:21 ID:???]
おれ、ADODBに置き換えて Oracle とか DB2 あたりで使ってみようとか思うんだけど無謀?

571 名前:nobodyさん mailto:sage [2008/03/08(土) 02:22:50 ID:???]
>>570
ソースを見た上で言っているのなら、がんばって欲しい。DB抽象化のほとんどない、SQL流し込み処理ばかり。
俺はOracleとかDB2とかで、このテーブル構造とSQLが使えるものかどうか分からないので何ともいえない。
ただ、MySQLで色々不具合が出ているのは、SQLの(RDBMSに併せるためだけの)置換・書き換えというお茶目な
事をしているのも原因の一つ。

というか、PEAR::DBだMDB2だPDOだって言う以前に、あれでは正直何を使っていようと大して変わらないと思う
ライブラリの機能として使ってるのはプレースホルダくらいっていったら言い過ぎかな?

572 名前:nobodyさん mailto:sage [2008/03/08(土) 08:26:13 ID:???]
Oracleにする理由はあるのか?
専用サーバーでOracle入れてる蔵でもいれば別だが
とりあえず、運用しやすい鯖ってあるの?
らぴっどが見た感じ問題なくいけると思うんだが

573 名前:nobodyさん mailto:sage [2008/03/08(土) 09:15:01 ID:???]
PEAR::DBって半端なく遅いというイメージがある

574 名前:nobodyさん mailto:sage [2008/03/08(土) 11:30:16 ID:???]
ひさびさにwiki管理人です。
データを少しまとめてみました。(ほんの少しです
2.0.1用にファイル修正が必要な部分、基本に対しての改造例を登録しました。
お暇な方は見てください。

575 名前:nobodyさん mailto:sage [2008/03/08(土) 19:31:37 ID:???]
>>574
お疲れ様です。
今日初めてwikiを見てみたのですが、・・・広告w
もう少し、コンテンツと広告の区別が付きやすければ見やすくなりそうなんですが、@wiki(?)さんでは無理なんでしょうかね

とりあえず、JavaScriptを切ると、非常に見やすくなりましたw
編集等、上部のメニューも死んでしまうけど

あと、「最近更新されたページ一覧を表示する」機能もあるみたいですが、これをサイドナビにでも入れるってのはどうでしょう?
www1.atwiki.jp/guide/pages/269.html#id_bf9eaeba
(お前がやれって言われそうだけど、開発側で書く事がまったく出来ないので、編集がはばかられる)



576 名前:nobodyさん mailto:sage [2008/03/08(土) 19:38:29 ID:???]
編集できる方にはID出しますよ

577 名前:nobodyさん mailto:sage [2008/03/08(土) 19:41:32 ID:???]
>>576
IDないと編集できないの?






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<254KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef