• 【資料】MODxが稼働するレンタルサーバ#

  • yama Reply #1, 6 years, 3 months ago

    Reply
    http://modx.jp/docs/rserver.html
    上記に移動しました


  • yama Reply #2, 6 years, 3 months ago

    Reply
    さくらでフレンドリーURLを有効にするためにht.accessを
    .htaccessにリネームすると、サーバエラーを起こします。
    原因はzlib.output_compression関係。
    .htaccessではなくphp.iniに記述することで解決します。

    [php.ini]-------------------------------

    zlib.output_compression = On
    zlib.output_compression_level = 5

    ----------------------------------------

    上記のようにphp.iniを作りMODxインストールディレクトリに
    転送します。
    .htaccessのoutput_compression関係の行は
    行頭に#を付けてコメントアウトするなどして無効にします。


  • yama Reply #3, 6 years, 3 months ago

    Reply
    ●ステップサーバー http://stepserver.jp/

    フレンドリーURL設定不可。
    RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]を
    解釈できずServer Errorになる。
    サーバブラウザで画像をサムネイル表示できない。

    ●シーズサーバー(シーサイド) http://www.cside-2nd.jp/

    特に問題なく設置可。


  • zero_07 Reply #4, 6 years, 3 months ago

    Reply
    land.toでも動きました。
    広告が付くのでhtaccessでLayoutIgnoreを設定して、手動で広告を表示させるようにすれば問題なくいけます。
    手動広告用にスニペットを作ってテンプレートから呼び出すようにして回避しました。
    landは知り合いのサイトなのでさらせませんが、とりあえずMODxでサイトを作ってみたい方にはお勧めかも


  • Zombie Reply #5, 6 years, 1 month ago

    Reply
    land.toはEUC-JP仕様なのでUTF-8で使用する場合.htaccessに、
    php_flag magic_quotes_gpc On
    php_value default_charset utf-8
    
    php_value mbstring.http_input pass
    php_flag mbstring.encoding_translation On
    php_value mbstring.internal_encoding utf-8


    MODx+SMF_module
    land.toでテスト中


  • yama Reply #6, 6 years ago

    Reply
    ●tok2.com
    http://tok2.com/pro/
    試用で申し込んでみました。

    Warning: session_start(): open(/opt/sess_167e**çç¥**82de3, O_RDWR) failed: Permission denied (13) in /home/member/**çç¥**/public_html/install/index.php on line 8
    
    Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/member/**çç¥**/public_html/install/index.php:8) in /home/member/**çç¥**/public_html/install/index.php on line 8
    
    Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/member/**çç¥**/public_html/install/index.php:8) in /home/member/**çç¥**/public_html/install/index.php on line 8
    
    Warning: Unknown(): open(/opt/sess_167e**çç¥**82de3, O_RDWR) failed: Permission denied (13) in Unknown on line 0
    
    Warning: Unknown(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/opt) in Unknown on line 0

    インストーラにアクセスすると上記のようなアラートが表示される。
    インストールを完了できず。
    参考までにphpinfo出力を添付しておきます。(時間があれば他のサーバも同様に情報集めてみます)


  • eastbind Reply #7, 6 years ago

    Reply
    phpinfo見ました。
    なんかsession関係の設定がむちゃくちゃですが、これ、共用サーバですよね?

    少なくとも
    session.cookie_path
    session.save_path
    が適切でないです。多分/optに書き込み権限が無いため、sessionの保存ができなくて落ちてます。
    これを自分が書き込み権限持っているディレクトリに設定しなおす必要があります。
    他にもmbstring関係の設定も必要そうですし、php.iniを設定すべきでは?


  • yama Reply #8, 6 years ago

    Reply
    tok2さんに報告してみました。もしユーザサイドでの対策が必要な
    ケースだとしても、何かアドバイスが得られるといいですが。
    session.save_pathはphp.iniで設定変更を試してみましたが
    反映されませんでした(phpinfoで確認)。
    可能であればpublic_htmlと同じ階層にディレクトリを作って
    セッションファイル保存ということを考えたのですが。


  • yama Reply #9, 6 years ago

    Reply
    tok2の担当さんから返信がありました。

    > 弊社では該当ツールに関しましては、
    > 動作確認をいたしておりませんので、お答えはいたしかねます。

    最低限の技術的な回答を期待したけど、残念。


  • eastbind Reply #10, 6 years ago

    Reply
    .htaccessでは。
    とりあえず /optを/tmpに変えてみて駄目なら自分のディレクトリ配下にですね。
    そもそもこんな設定する技術者なら、あまり安心できそうに無いですが。 まぁ、顧客窓口は通常ソフト名を出してもバックレられるので、現象のみ言うのがポイントです。
    この辺は、yamaさんはとっくに御存知でしょうけど。