記事No | : 16275 |
投稿日 | : 2020/03/27(Fri) 22:58:40 |
タイトル | : S-cartのsendmail設定について |
ID情報 | : tatsuro |
投稿者 | : tatsuro |
URL | : http://floraflore.sakura.ne.jp/cart/cart/cart.cgi |
ショッピングカートS-CART v10.01を設置しようとしています。
注文確定でメールが送れない状況になっています。
sendmailのサーバーパスは/usr/sbin/sendmailに書き換えて
check.cgiも問題ないようです。
http://floraflore.sakura.ne.jp/cart/check.cgi
どなたかお分かりになる方いらっしゃいましたら、ご教示お願いします。どうぞよろしくお願いいたします。
記事No | : 16282 |
投稿日 | : 2020/03/30(Mon) 23:18:43 |
タイトル | : Re: S-cartのsendmail設定について |
ID情報 | : tatsuro |
投稿者 | : tatsuro |
URL | : http://floraflore.sakura.ne.jp/cart/cart/cart.cgi |
追補いたします。
エラーメッセージは下記のとおりです。
Software error:
Can't locate lib/jacode.pl in @INC (@INC contains: ./lib /usr/local/perl/5.26/lib/perl5/site_perl/5.26/mach /usr/local/perl/5.26/lib/perl5/site_perl/5.26 /usr/local/perl/5.26/lib/perl5/5.26/mach /usr/local/perl/5.26/lib/perl5/5.26) at ./lib/send_cart.pl line 181.
For help, please send mail to the webmaster (support@sakura.ad.jp), giving this error message and the time and date of the error.
どなたかお分かりなる方いらっしゃいましたら、ぜひご教授ください。
> ショッピングカートS-CART v10.01を設置しようとしています。
> 注文確定でメールが送れない状況になっています。
> sendmailのサーバーパスは/usr/sbin/sendmailに書き換えて
> check.cgiも問題ないようです。
> http://floraflore.sakura.ne.jp/cart/check.cgi
> どなたかお分かりになる方いらっしゃいましたら、ご教示お願いします。どうぞよろしくお願いいたします。
>
>
記事No | : 16283 |
投稿日 | : 2020/03/31(Tue) 03:27:57 |
タイトル | : Re^2: S-cartのsendmail設定について |
ID情報 | : hirayama |
投稿者 | : hirayama |
URL | : https://shade-search.com/sts/term/term.php |
エラーメッセージによると、
./lib/send_cart.pl の181行目で lib/jacode.pl を読み込もうとしたのに
見つからないということですね。libディレクトリ内にjacode.pl はあるんでしょうか。
ところで設置先は
http://floraflore.sakura.ne.jp/cart/cart/cart.cgi ではなく
http://floraflore.sakura.ne.jp/cart/cart.cgi ですね。
記事No | : 16284 |
投稿日 | : 2020/03/31(Tue) 15:22:16 |
タイトル | : Re^3: S-cartのsendmail設定について |
ID情報 | : tatsuro |
投稿者 | : tatsuro |
URL | : http://floraflore.sakura.ne.jp/cart/cart.cgi |
hirayama様
ありがとうございます。
libディレクトリ内にjacode.plはあります。
設置先はhttp://floraflore.sakura.ne.jp/cart/cart.cgi です。
すみません、間違えていました。
記事No | : 16285 |
投稿日 | : 2020/03/31(Tue) 19:15:58 |
タイトル | : Re^4: S-cartのsendmail設定について |
ID情報 | : hirayama |
投稿者 | : hirayama |
URL | : https://shade-search.com/sts/term/term.php |
>libディレクトリ内にjacode.plはあります。
となるとわからないですね。
ファイルがあるのにCan't locateエラーが出るケースとしては
FTPソフトでアップロードした際、大文字や小文字に変換されてしまった
という場合もあるようですが、
あとは再アップロードしてみるとかしか思いつかないです。
記事No | : 16289 |
投稿日 | : 2020/04/01(Wed) 00:44:39 |
タイトル | : Re^5: S-cartのsendmail設定について |
ID情報 | : tatsuro |
投稿者 | : tatsuro |
URL | : http://floraflore.sakura.ne.jp/cart/cart.cgi |
hirayama様
ご回答ありがとうございました。
2度再アップロードしてみたのですが、うまくいきませんでした。
後述のosakohi様のアドバイスで何とかうまく作動しました。
また何か機会がありましたら、アドバイスお願いいたします。
記事No | : 16286 |
投稿日 | : 2020/03/31(Tue) 20:08:16 |
タイトル | : Re^2: S-cartのsendmail設定について |
ID情報 | : osakohi |
投稿者 | : osakohi |
cafeblogで似たような問題に当たりました。
Perl5.026の非依存問題のようです。
スクリプト(ここで言うとsend_cart.pl)の先頭に以下2文を追加すると直りました。
use FindBin;
use lib $FindBin::Bin;
自己責任でお願いします。
記事No | : 16288 |
投稿日 | : 2020/04/01(Wed) 00:41:04 |
タイトル | : Re^3: S-cartのsendmail設定について |
ID情報 | : tatsuro |
投稿者 | : tatsuro |
URL | : http://floraflore.sakura.ne.jp/cart/cart.cgi |
osakohi 様
ありがとうございました。
無事作動するようになりました。
大変感謝しております。