KENT-WEB サポートコーナー 過去ログ [ 0189 ]


記事No: 16275
投稿日: 2020/03/27(Fri) 22:58:40
タイトルS-cartのsendmail設定について
ID情報: tatsuro
投稿者: tatsuro
URLhttp://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
URLhttp://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
URLhttps://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
URLhttp://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
URLhttps://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
URLhttp://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
URLhttp://floraflore.sakura.ne.jp/cart/cart.cgi

osakohi 様
ありがとうございました。
無事作動するようになりました。
大変感謝しております。


[検索ページ]