質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

90.47%

  • Perl

    461questions

    Perlは多目的に使用される実用性が高い動的プログラミング言語のひとつです。

メールフォームプロ 4.2.3の設置方法について(ロリポップ)

解決済

回答 1

投稿 編集

  • 評価
  • クリップ 0
  • VIEW 273

yuuuuuuuuu

score 11

困っていること

レンタルサーバー(ロリポップ)を利用しているのですが、
上手くメールフォームプロの設置を行えないためご助言頂けますでしょうか。

試したこと1(不具合未解決)

メールフォームプロの仕様書通りにパーミッションを変更(下記画像参照)
イメージ説明

結果

CGIが動作しませんでした
イメージ説明

試したこと2(不具合未解決)

ロリポップのCGIに対する仕様を確認しパーミッションを変更(下記画像参照)
イメージ説明
リンク内容

結果

CGIが動作しませんでした
イメージ説明

試したこと3(不具合解決)

レンタルサーバを変更(mixhost)してみました。
パーミッションはメールフォームプロの仕様書通りに変更したところ問題なくCGIが動作しました。

結果

CGIが動作しました
イメージ説明

試したこと4(不具合未解決)

cgiファイルのパーミッションを全て「700」へ変更

[note]
普段はTransmit4を使用しているのですが、
フィルタリング機能が無いため(Transmit5から新機能として導入)
MACユーザはFILEZILEを使うとCGIファイルを一括でパーミッション変更を行うことができます。
https://www.useful-notes.com/mac/filezilla/

結果

CGIが動作しませんでした
イメージ説明

結論

いくつか試した結果、
ロリポップのパーミッションを変更することで問題が解決すると思うのですが、
どのように変更を行えば良いのかが分からないため有識者の方がいればご助言頂けますでしょうか。

参考サイト
http://frontierline.co.jp/2016/06/25/post-416/
http://www.ka-partner.tk/blog/%E3%83%A1%E3%83%BC%E3%83%AB%E3%83%95%E3%82%A9%E3%83%BC%E3%83%A0%E3%83%97%E3%83%AD4%E3%81%AE%E8%A8%AD%E7%BD%AE%E6%96%B9%E6%B3%95/
https://www.useful-notes.com/mac/filezilla/

以上です

  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

質問への追記・修正、ベストアンサー選択の依頼

  • yuuuuuuuuu

    2018/06/16 03:42 編集

    ご回答ありがとうございます。config.cgiの改行コードがLFということを確認しアップロードを行いましたが不具合が解消されませんでした。 私はmacユーザでfilezillaを利用していますが何か関係ありますかね?

    キャンセル

  • dit.

    2018/06/16 21:48

    どちらにしろconfig.phpは中身を書き換えないといけないので保存時に気をつける事、転送時設定(バイナリモードにする等 http://www.yabi-blog.xyz/fillezilla_init/ )を見直す事…でしょうか。詳しい方の回答があれば良いのですが。当方win環境しかないので、全てを再現できません…

    キャンセル

  • yuuuuuuuuu

    2018/06/18 17:09 編集

    ditさん ご回答ありがとうございます。 windows10にて以下の方法で再度試してみました。 1.mailformpro4.2.3を解凍し全データをバイナリモードでアップロード 2.(1)ではcgiをパーミッション「700」でアップロードするよう設定しました(ロリポの規定通り) 3.サーバ上でmailformproで指定されているパーミッションに変更(試したこと1と同様の指定) 4.config.cgiをダウンロードしterapadにて改行コードを「LF」かつUTF-8Nに設定されていることを確認し再度アップロード 5.確認を行うもCGIが動作せず ロリポップのサポートセンターへ確認を行いましたが プラグインの制作者へ確認してほしいとのことでした。。。 他になにか原因って考えられますかね?

    キャンセル

回答 1

checkベストアンサー

+1

Windows7、FileZilla3.34.0、ロリポップライトプランで以下の作業を行いました。

この時点でメールフォームプロの動作チェックアドオンが起動しました。
質問への追記・修正の依頼に書いた「config.cgiの編集と再アップ」は必要ありませんでした。
もちろん最終的に宛先やメッセージ関係、モジュールやアドオンの有効無効を修正しなければいけないのでconfig.cgiの編集ソフト、改行モードにはご注意ください。

パーミッションが正しく変更されているかが一番怪しいので、念のためまずはconfig.cgiやmailformpro.cgiが700になっているか単体で確認してください。

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2018/06/26 16:24

    ありがとうございます。
    まとめて頂いた方法で問題を解決することが出来ました!

    今回の不具合は私の確認方法が問題だったようです。
    というのも、

    私はずっと下記のようなwebdavの画面で確認作業を行っていました
    https://○○○○○○.webdav-lolipop.jp/form.html

    静的の画面であれば問題ないのですが、
    CGIを利用する場合はこのような形式(○は独自ドメインを想定)で確認しなければいけないことを知りませんでした
    http://○○○○○○.jp/form.html

    ditさんに頂いたパーミッションの変更作業を行うだけで問題が解決したことを報告させて頂きます。
    数日に渡って相談に乗っていただき本当にありがとうございましたm(_ _)m

    キャンセル

  • 2018/06/26 21:37

    解決できたようで何よりです。

    キャンセル

関連した質問

同じタグがついた質問を見る

  • Perl

    461questions

    Perlは多目的に使用される実用性が高い動的プログラミング言語のひとつです。