フォーラムへの返信

15件の投稿を表示中 - 151 - 165件目 (全193件中)
  • 投稿者
    投稿
  • 返信先: インストール時の403エラーについて #6695
    EasyMail管理者
    キーマスター

    ご投稿いただきありがとうございます。
    403エラーは一般的にアクセスする権限がないことを示しています。
    確認していただくとしましたら、
    i.phpいったファイル名で新規にファイルを作成していただき、その中に
    <?php
    phpinfo();
    と記述して、サーバーにアップロードしてみてください。
    そのうえで、ブラウザでhttps://該当ドメイン名/i.phpのURLを表示させようとすると
    どのように表示されますでしょうか。
    正常に表示されると、サーバーのPHP設定状態が記載されたページが表示されます。
    もし、この時にも403エラーが返ってくるとしましたら、サーバー側で閲覧に制限がかかっていることになると思いますので、
    サーバー管理者にお問合せいただき、PHPが実行できる環境かどうかを確認していただく必要があるかと思います。

    返信先: 受信が反映されません。 #5549
    EasyMail管理者
    キーマスター

    エックスサーバー側の迷惑メールフィルターには、十分な知識がなく検証は出来ていないのですが、
    1つ確認いただきたい点として、
    該当フォームの「フォーム編集」→「管理人受信メールアドレス」に記載されている
    メールアドレスのドメインは、EasyMailが設置されているサーバーで管理している
    ドメイン(マルチドメインも含む)になっておりますでしょうか。
    もし、
    EasyMailの設置ドメイン→example@hoge.com
    管理人受信メールアドレス→sample@fuga.com
    のように違うドメインになっていた場合、必ずとは言えませんが、
    迷惑メールフィルターにかかるケースがあるようです。
    もしそうなっていた場合は、サーバー管理ドメインのアドレスでお試しいただくのもよいかと思います。
    現時点で、EasyMailの送信時に設定できる機能はなく、思いつきませんでした。
    また、なにか対応方法あるようでしたら、こちらのフォーラムに記載させていただきます。
    十分なお返事ができず申し訳ありませんが、引き続きご利用いただければ幸いです。

    返信先: バージョンアップの為更新の仕方 #5547
    EasyMail管理者
    キーマスター

    ご連絡ありがとうございます。
    バージョンが2.00.091ということで承知いたしました。
    そのバージョンの場合はすんなりとアップすることはできづらいのが現状です。

    貴殿の現EasyMailとは別のディレクトリにて最新版をインストールしていただき、
    いまお使いのEasyMailのテーマファイルを、新ディレクトリのほうにコピーして
    微調整していただく方法がはやいかと思います。

    簡単バージョンアップ的な機能がなくご迷惑おかけします。
    そのような機能が一日でも早くできるように尽力いたします。

    申し訳ございません。

    EasyMail管理者
    キーマスター

    解決したようで安心致しました。
    今後ともよろしくお願い致します。

    返信先: バージョンアップの為更新の仕方 #5478
    EasyMail管理者
    キーマスター

    バージョンの確認なのですが、管理画面にログインしていただくとダッシュボードの画面になるかと思います。
    そのダッシュボードに表示されているNewsの上部に表示されていませんでしょうか。、

    EasyMail管理者
    キーマスター

    ご投稿いただきありがとうございます。

    easymailでは完了画面の編集はthanks.blade.phpで行います。
    完了画面をカスタマイズする際は
    thanks.blade.phpの
    @section(‘content’)から@endsection
    の間に内容を書き込みますと情報が出力されると思いますので、ご確認ください。

    また、easymailのデフォルトの設定ではヘッダーとフッターは
    header.blade.phpとfooter.blade.phpを書き換えるとカスタマイズできるようになっております。

    em_laravel/resources/views/theme/選択されたテーマ名/layout.blade.phpに
    @include(“theme.{$data->theme_name}.header”)又
    @include(“theme.{$data->theme_name}.footer”)
    の記述があるかと思います。

    この2か所の記述が残っていれば、
    header.blade.phpにヘッダー部分
    footer.blade.phpにフッター部分の情報を書いていただくと入力画面、確認画面、完了画面で
    ヘッダーとフッターの出力が反映されるようになるかと思いますので、ご確認ください。

    _reboot.scssの点についてはすぐに原因を推測するのが難しいのですが、一度上記を試して頂いて再度確認して頂いてもよろしいでしょうか。
    ご確認よろしくお願いいたします。

    返信先: 受信が反映されません。 #5459
    EasyMail管理者
    キーマスター

    掲示板への投稿ありがとうございます。
    ご状況がわかりかねるので何とも言えませんが、
    突然受信ができなくなるということは通常は考えにくいと思います。

    何か設定を変えたか、サーバー側の問題かだとは思いますが
    いかがでしょうか?

    ちなみに、管理画面の受信履歴にはデータは蓄積されていますでしょうか?

    返信先: バージョンアップの為更新の仕方 #5458
    EasyMail管理者
    キーマスター

    この度は掲示板への書き込みありがとうございます。

    バージョンアップの操作等についてなのですが、
    現在のお使いのバージョンはいくつになりますでしょうか?
    お使いのバージョンによっては簡単にできる場合もございます。

    宜しくお願い致します。

    返信先: セットアップできない #4530
    EasyMail管理者
    キーマスター

    返信が遅くなり申し訳ございません。
    セットアップができたようで安心いたしました。

    返信先: セットアップできない #4358
    EasyMail管理者
    キーマスター

    ご投稿いただきありがとうございます。
    弊社の動作テスト環境サーバーとほぼ同じですので、接続できるとは思うのですが、
    ご記載いただいた情報からは、原因の特定ができません。
    ご確認いただきたい事項としまして
    1.セットアップ画面に入力いただいた「ユーザー名」と「パスワード」でphpMyAdminの画面にログインしていただけるかどうかを、ご確認いただけたらと思います。
    phpMyAdminのログインはXserverの「サーバーパネル」にログイン→「phpmyadmin(MariaDB10.5)」クリックでphpMyAdminログイン画面が表示されます。
    もし、こちらにログインできない場合は、Mysqlユーザーが正しく設定されていない可能性がありますので、
    同じくXserverの「サーバーパネル」→「MySQL設定」→利用するデータベースの「アクセス権所有ユーザ」に
    ユーザー名が入っているかどうかをご確認ください。
    もし、ここに入っていなければ「MySQLユーザー追加」から新たに追加し、「アクセス権所有ユーザ」に追加してください。
    2.セットアップ画面の「データベース名」はXserverの「サーバーパネル」→「MySQL設定」の「データベース」に表示されている文字列になります。
    3.セットアップ画面の「ホストアドレス」はlocalhostと入力してください。
    4.セットアップ画面の「ポート」は3306(最初に入力されているままで)を入力してください。
    お手数ではありますが、上記内容をご確認の上、お試しいただければと思います。

    EasyMail管理者
    キーマスター

    エラーログを拝見いたしました。
    ご指摘のとおり、em_laravel/app/Rules/UploadFileRule.phpのstrpos()の第2引数が原因のようです。
    $value->guessClientExtension()が返してきている値がtrueになっているようなのですが、
    なんでtrueを返してきているのかが、もう少し調べてみないとわかりません。
    この部分は送信しようとしている添付ファイルの拡張子をサーバー上でチェックしているコードです。
    弊社で動作させているサーバー(PHP7.4.13)ではエラーはなく正常に動作しているようなのです。
    引き続き調べてみますが、取り急ぎなんとか動作させるために、
    em_laravel/app/Rules/UploadFileRule.phpの39行目付近からのコードを
    ————-
    else if ( strpos( $this->file_type, $value->guessClientExtension() ) !== false ) {

    else if ( strpos( $this->file_type, strval($value->guessClientExtension()) ) !== false ) {
    ————-
    数行guessClientExtension()が書かれているコードが連続しておりますが、
    ————-
    $value->guessClientExtension()

    strval($value->guessClientExtension())
    ————-
    という様に編集し、サーバーに上書きアップロードしていただくことで、
    エラーは回避できるのではないかと思います。
    根本的な解決にはなっていないかもしれませんが、一度お試しいただけたらと思います。
    ※念のためもとに戻せるように、コメントアウトもしくはファイルバックアップをとられてからの作業をお勧めいたします。

    EasyMail管理者
    キーマスター

    ご投稿いただきありがとうございます。
    原因を推測するのが難しいのですが、
    サーバーに残っているログを見ることで原因が特定できることがあります。
    EasyMailはLaravelを利用しており、ログを記録したファイルは、
    サーバー上の em_laravel/storage/logs/laravel.log
    になります。
    ダウンロードしていただいて、行頭に
    [2021-09-29 13:13:54] ******.ERROR
    といったようにERRORの文字がついている行がエラーログになっています。
    500エラーが出た時刻のログを拝見することができれば、何かしら特定できるかもしれません。
    ログには、サーバーのパスなどが記載されていますので、もしこちらに投稿されるときには、
    伏字にするなど、編集していただいた方がよろしいかと思います。

    EasyMail管理者
    キーマスター

    インストールが出来たことで、一旦安堵しております。
    いままでマイグレーションが正常に終了しなかったケースはなかったので、
    今後の開発時には、動作に注意しながら制作してまいります。
    また、何かしら原因特定につながるようなことがわかりましたら、ご報告させていただきます。
    お手数をおかけしました。
    今後ともよろしくお願いいたします。

    EasyMail管理者
    キーマスター

    ご投稿いただきありがとうございます。
    何らかの原因でmigrationが止まった?ということなのかなと思いながら調べてはみたのですが、
    今のところ何が原因なのか推測が難しいです。
    弊社内でも、制作スタッフ用にXserverを利用することがあり、EasyMailも何度となくXserver上で動作させています。
    ご指摘いただいた通り、データベースの違いがあるのかなとも思えます。
    利用中のサーバーはPHP7.4.13でした。
    一応、ご参考までに、Mysqlのstatusを載せておきます。(一部伏字にさせていただきます)
    また、なにかわかりましたら、このフォーラムに投稿させていただきます。

    mysql> status
    ———————-
    mysql  Ver 15.1 Distrib 5.5.64-MariaDB, for Linux (x86_64) using readline 5.1

    Connection id:          **********
    Current database:
    Current user:          ********@sv****.xserver.jp
    SSL:                    Not in use
    Current pager:          stdout
    Using outfile:          ”
    Using delimiter:        ;
    Server:                MySQL
    Server version:        5.7.27 MySQL Community Server (GPL)
    Protocol version:      10
    Connection:            mysql****.xserver.jp via TCP/IP
    Server characterset:    utf8mb4
    Db    characterset:    utf8mb4
    Client characterset:    utf8mb4
    Conn.  characterset:    utf8mb4
    TCP port:              3306

    EasyMail管理者
    キーマスター

    ご投稿いただきありがとうございます。
    投稿いただいたエラーの原因を、ここから探るのは難しいのですが、
    正常な動作はアップロード後、そのURLにアクセスすると、form not foundと表示されます。
    表示されるべきフォームが登録されていないときに表示されます。
    ご確認いただきたいこととして、
    1. index.phpはダウンロード→解凍していただいた、そのままのファイルをアップしていただいていますでしょうか。
    もし、編集などをされている場合は、解凍後のファイルをそのままアップロードしなおしてください。
    2. 動作しているphpのバージョンは7系のものかどうかのご確認。(5系の場合は動作しないと思います)
    推測なので、こちらの確認で動作するかどうかは、わかりませんが、まずはご確認いただければと思います。

15件の投稿を表示中 - 151 - 165件目 (全193件中)
あなたのサイトでEasyMailを
活用してください。

高機能で無料のメールフォーム「EasyMail」を
ぜひお試しください!