MilkyStep Official Community

メルマガ・ステップメール配信ソフトMilkyStep利用者のコミュニティです。

ラピッドサイトのパーミッション設定

今回milkystepを導入しようと思い、
とりあえずlight版を試すことにしました。

ffftpを使ってサーバーへアップまではいきましたが
パーミッションの設定でつまづいています。
700だとエラー、755で下記の表示
——————————–

エラー

※現在アクセスしているファイル(install.cgi)が存在するディレクトリにテストファイルが書き込めません。

(ディレクトリのパス:/var/www/html/ms/)

WEBサーバから書き込みできるように、ディレクトリのパーミッションを変更してください。

CGIがcgiwrapやsuexec下で動いている場合は、パーミッションを700や707等にする必要がある場合があります。

詳細はサーバ管理者にお問い合わせください。

変更後、再度このファイルにアクセスしてください。

——————————————-
当方ラピッドサイト使用、
ディレクトリは上のエラーメッセージ内のものです。
light版で設定が出来たら有料版へ変更予定ですので
どなたかご教授いただければ幸いです。

火, 2月 21 2012 » ユーザからの投稿

12 Responses

  1. Igreks.Inc 2月 21 2012 @ 10:02 PM

    平素はMilkyStepをご利用いただきありがとうございます。

    ラピッドサイトのデフォルトのドキュメントルート(/var/www/html)に設置する場合は、ディレクトリのパーミッションはすべて777にしてください。

  2. kirin 2月 21 2012 @ 10:31 PM

    ご回答ありがとうございます。
    パーミッションの設定が無事完了致しました。

    が、システムのセットアップ画面で
    ・データベースがあるホスト名を入力します。
    ・データベース名を入力します。
    ・データベースのユーザ名を入力します。
    ・データベースのユーザパスワードを入力します。
    この部分でつまづいてしまいました。
    ラピッドサイトでの設定はどのようにするのでしょうか?

  3. Igreks.Inc 2月 22 2012 @ 1:07 AM

    まず、MilkyStep用のデータベースを作成しなければなりません。

    ご参考までに手順の一例を示します。

    1.http://ラピッドサイトサーバのドメイン/mysqladmin/ にアクセスし、phpmyadminの画面を開きます。

    2.ラピッドサイト契約時に送られてきているメールの中の、「管理者ID」と「アプリケーションパスワード」を入力してログインします。

    3.「新規データベースを作成する」から、お好きなデータベース名を入力、「照合順序」は「utf8_general_ci」を選択します。
    その下の「MySQL 接続の照合順序」も同様に「utf8_general_ci」を選択し、「作成」をクリックします。

    4.左側のデータベース一覧に、今作成したデータベース名が表示されればOKです。
    phpmyadminからログアウトします。

    その後、MilkyStepの初期設定を行います。

    >・データベースがあるホスト名を入力します。
    localhostまたは127.0.0.1と入力します。

    >・データベース名を入力します。
    上記で作成したデータベース名を入力します。

    >・データベースのユーザ名を入力します。
    phpmyadminにログインしたときに使用したID(管理者ID)を入力します。

    >・データベースのユーザパスワードを入力します。
    phpmyadminにログインするときに使用したパスワード(アプリケーションパスワード)を入力します。

    以上でデータベースの接続情報の指定は完了です。

  4. kirin 2月 22 2012 @ 6:05 PM

    ありがとうございます!
    早速奮闘してみたいと思います。

  5. kirin 2月 23 2012 @ 11:44 PM

    なんとかいけたようです。
    Authen::SASLはNGのままで、sendmailがオープンに
    ならないまま管理画面が見えている状態です。
    ラピッドサイトで確認したところ
    sendmailのバージョンは8.13.1で、パスは
    /usr/sbin/sendmailなのですが
    Perlのパスは不明のままです。
    説明書に沿って設定しているのですが
    このまま設定していって利用出来るのか不安です。

  6. Igreks.Inc 2月 24 2012 @ 12:58 AM

    kirin 様

    > Authen::SASLはNGのままで・・

    Authen::SASLモジュールはラピッドサイトの場合初期状態ではインストールされておりません。

    ただし、このモジュールは、メールの配信をローカルホストからではなく、SMTPサーバを個別に指定して配信する場合、SMTP認証を行うためのモジュールです。

    ですので、上記のような使用をしないのであれば、特に無くても問題ありません。
    必要になった際に改めてインストールすればOKです。

    > sendmailがオープンに
    > ならないまま管理画面が見えている状態です。

    初期設定画面にて、指定されたsendmailパスでないにもかかわらず「/usr/****/sendmailにてオープンに成功しました」と表示される場合がありますが、sendmailパスはサーバから指定されているもの(今回の場合は「/usr/sbin/sendmail」)を必ず入力するようにしてください。

    もしsendmailのオープンに失敗した状態で初期設定が完了してしまっても、後から「共通設定」→「システム情報」にてパスを変更することが可能です。

  7. kirin 2月 24 2012 @ 7:08 PM

    何度もご回答ありがとうございます。
    PCの方から試しに登録してみたところ、
    管理画面に反映され、登録官僚メールも届きました。

    ただ、携帯の空メール設定をしているのですが
    エイリアスファイルに転送用コマンドを追記しても
    管理画面に反映されず、登録完了のメールも届きません。
    メーラーには携帯からの登録メールは届いています。
    初歩的な質問で申し訳ありませんが
    どうぞよろしくお願い致します。

  8. Igreks.Inc 2月 25 2012 @ 12:35 AM

    大変恐縮ですが、無料版MilkyStep Lightでは空メール機能はご利用いただけません。

    Pro版にバージョンアップした場合、ラピッドサイトの空メール設定は下記の過去記事が参考になるかと思います。
    http://milkystep.com/ms_poc/?p=538

  9. kirin 2月 25 2012 @ 2:23 AM

    記載し忘れておりました。
    データベースが出来た後、有料版へバージョンアップ致しました。

    過去記事の方拝見しましたが、
    こちらの方は空メール登録してもリターンメールなしです。

    ーーーーーーーーーーーーーーーーーーーーーーーーーー
    3.以下の個所をコメントアウト

    FEATURE(`smrsh’, `/usr/sbin/smrsh’)dnl
        ↓
    dnl FEATURE(`smrsh’, `/usr/sbin/smrsh’)dnl

    4.保存して終了

    :wq

    5.設定ファイルを再構築し再起動

    # m4 sendmail.mc > sendmail.cf
    # /sbin/service/sendmail restart
    ーーーーーーーーーーーーーーーーーーーーーーーーー

    ラピッドサイトのコントロールパネルで4の部分まで作業し、
    sendmailを再起動するところまでいきましたが
    :wqと5の下に記載されている#以降が何なのかが分かりません。
    当方初心者で、あちこちで調べながら設定している状態です。

  10. Igreks.Inc 2月 27 2012 @ 8:35 AM

    kirin 様

    > ラピッドサイトのコントロールパネルで4の部分まで作業し、

    > sendmailを再起動するところまでいきましたが
    > :wqと5の下に記載されている#以降が何なのかが分かりません。
    > 当方初心者で、あちこちで調べながら設定している状態です。

    上記の解説は、コンソール画面からサーバを操作することを前提で書いております。

    PoderosaなどのSSHクライアントを利用してサーバに接続した状態で行っていただくようお願いたします。

    SSHでの接続の仕方やUnixコマンドの詳細は、各種専門サイトや書籍をご参照ください。

    また、ご自身で解決が困難な場合は、対応してもらえるかどうかは分かりませんが、ラピッドサイトのカスタマーに問い合わせるというのも一つの案かと思います。

    以上よろしくお願いいたします。

  11. kirin 2月 27 2012 @ 5:48 PM

    ご回答ありがとうございます。
    ラピッドサイトに問い合わせたところ、SSHクライアントを利用せず、
    コントロールパネルからの設定が可能ということでしたので
    まず
    登録と解除用のメールアドレスを作成しました。
    touroku:”|cd /var/www/html/ms; ./karame.cgi reg”
    kaijo: “|cd /var/www/html/ms; ./karame.cgi rm”
    この2行をaliasesファイルの一番下に追記。
    携帯から空メールを送ってみましたが
    メーラーには届き、携帯にはリターンメールがありません。
    そこでコントロールパネルから
    FEATURE(`smrsh’, `/usr/sbin/smrsh’)dnlを
    dnl FEATURE(`smrsh’, `/usr/sbin/smrsh’)dnl
    にしました。それでも空メールの登録が出来ません。

    ラピッドサイトさんへ問い合わせてみましたが
    サポートしていないとの事で困っております。
    何度もお手数ですがよろしくお願い致します。

  12. Igreks.Inc 2月 27 2012 @ 6:16 PM

    kirin 様

    > ラピッドサイトに問い合わせたところ、SSHクライアントを利用せず、
    > コントロールパネルからの設定が可能ということでしたので

    多分それは「ファイルの編集のみ」であれば、コントロール
    パネルからでも可ということだと思います。
    (もし違っていたら申し訳ありません。)

    > まず
    > 登録と解除用のメールアドレスを作成しました。
    > touroku:”|cd /var/www/html/ms; ./karame.cgi reg”
    > kaijo: “|cd /var/www/html/ms; ./karame.cgi rm”
    > この2行をaliasesファイルの一番下に追記。
    > 携帯から空メールを送ってみましたが
    > メーラーには届き、携帯にはリターンメールがありません。
    > そこでコントロールパネルから
    > FEATURE(`smrsh’, `/usr/sbin/smrsh’)dnlを
    > dnl FEATURE(`smrsh’, `/usr/sbin/smrsh’)dnl
    > にしました。それでも空メールの登録が出来ません。

    ですので、最初にご回答申し上げたように、

    5.設定ファイルを再構築し再起動

    # m4 sendmail.mc > sendmail.cf

    # /sbin/service/sendmail restart

    のコマンド操作が必要です。

    特に最初の「m4…」をしないと、sendmailの設定が
    反映されません。

    また、最初の「#」の記号は、root権限になって行う
    という意味です。

    おそらくこれはSSHで接続して操作するのが
    一番無難かと思います。

    SSHクライアント(Poderosa)の使用方法などは、下記の
    ページに詳しく書かれていますのでぜひご参照ください。
    http://gigazine.net/news/20111108_poderosa/

    上記5の手順までで上手くいかない場合は、さらに、

    6./etc/mail/virtusertable を開き、一番最後の
    「@ドメイン」の行の頭に「#」を付けてコメントアウト
    して保存。

    7.再度sendmailをリスタート
    # /sbin/service/sendmail restart

    の作業を追加してみてください。

    >
    > ラピッドサイトさんへ問い合わせてみましたが
    > サポートしていないとの事で困っております。
    > 何度もお手数ですがよろしくお願い致します。

    http://milkystep.com/faq.php?no=9
    上記販売ページの「よくある質問」にもありますように、
    弊社でも原則サポートはしておりませんし、システムの
    販売価格にサポート料は含まれておりません。

    基本的に全て「好意」でのご回答となっております。
    弊社もこのご回答に相当な時間を費やしておりますので、
    そのあたりもご考慮いただき、なるべくご自身で
    各種資料等をご参照いただき解決されることが、
    ご自身のためにもなるかと存じます。

    特に空メールの設定は、設置する環境によっていろいろな
    要素が絡んできますので、弊社がお客様の環境に入らない
    状態で1から10まで手引きを行うのは、相当困難です。

    まだ実績のあるラピッドサイトであるため、おそらく
    ここまで詳細にご回答できるのかと思います。

    以上よろしくお願い申し上げます。

Login