ページへ戻る

− Links

 印刷 

携帯レンダラーの画像が表示されない(class​/hyp_common​/cache に書き込み権限がない為) :: XOOPS マニア

UsersWiki:matchee/BLOG/2010-08-14


2010 8月 14 (土)
 

携帯レンダラーの画像が表示されない(class/hyp_common/cache に書き込み権限がない為) anchor.png[5]


解決した為、表題変更。お騒がし申し訳ありませんでした [worried] -- matchee[3] 2010-08-16 (月) 19:35:08

xpWiki[6] 導入に伴い、ktai-renderer(携帯レンダラー)が導入されている。

今まで殆ど携帯(i-mode)からONしたことがないのだが、ちょっとアクセスしてみたら、

TOPだけかとおもったら、http://matchee.net/[8]側は、携帯からはことごとく画像が表示されない。ん〜、なんでだろ?

  • クリックすると、ちゃんと見えるんだが...
  • XOOPS[9]側のテーマで、ktai_default が携帯用のスキンに該当し、ktai_customと複製を作り、そちらで「TEST」とか入れ込んだりして、使われているテーマだと確認したけれど、なんで表示されないかなぁ...
    • matchee.net_logo.jpg[10] はPCブラウザでは問題なく表示されるのに...??

両サイトで特別おかしな違いは無いとは思うんだけれどなぁ、、、。

何か、パーミッションか権限関係が影響してるのだろうか...。うーん、見当も付かない [worried]

Page Top

文献ちょっと探し anchor.png[11]

Page Top

コメント anchor.png[13]

  • class/hyp_common/cache に書き込み権限がない模様です。 :-) -- nao-pon[14] 2010-08-15 (日) 07:27:36
  • 情報ありがとうございます :shy: 自分の環境見てみたら、パーミッション777 でした。ただ、cacheフォルダ内のファイルに、600(rw-------)が見受けられ、644(rw-r--r--)じゃないところが臭いです。前にご指摘頂いた、matchee​/雑記帳​/サーバ側のxpWikiのprivateフォルダ内の所有者[15] 関連ですかね? -- matchee[3] 2010-08-15 (日) 14:28:54
    WinSCPで開いた画面メモ
    XOOPS_TRUST_PATH-cache_100815-1435.png[16]
    • apache が所有する 600(rw------) 、WinSCP 上でダブルクリックしても、当方は開けなかった。
    • 自分の所有する 644(rw-r--r--)、問題なく開ける。
    • matchee​/雑記帳​/サーバ側のxpWikiのprivateフォルダ内の所有者[15] より nao-pon[14] さんから以前頂いたコメント引用


      PHP が Apache のモジュールとして動いているなら*1 通常新規作成されたファイルの Owner は apache, パーミッションは 644 となります。 XREA では、PHPが作成したファイルは定期的に所有者を各ユーザー名にして、パーミッションを 707 に変更する仕様となっています。[重要] PHPから作成されるファイルの所有権の定期的な変更について - XREA&CORE SUPPORT BOARD[17] 多分 CORESERVER も同じ仕様だと思われるので、パーミッションの食い違いについては特に問題ないと思われます。

    • 上記の、644とあるのが、600になってるから、なのですかね :what:
    • 左記の絵の、apache ファイル、ローカルにコピーし、サーバ上のやつ全部消して、再UPで、私のアカウント所有のファイルにする強引な方法でいけるのかなぁ... [worried]

  • XOOPS_TRUST_PATH[18]/class/hyp_common/cache と XOOPS_TRUST_PATH[18]/cache とを取り違えてました [worried] すみませんでした :-D -- matchee[3] 2010-08-15 (日) 21:22:17



*1 CGIモードでないなら

Last-modified: 2010-08-16 (月) 19:35:08 (JST) (5000d) by nao-pon