記事No | : 14532 |
投稿日 | : 2016/01/18(Mon) 13:57:33 |
タイトル | : Shopping Cart 設置のエラー |
ID情報 | : tigrimpa |
投稿者 | : tigrimpa |
URL | : http://machiden.precariato.info/cart/cart.cgi |
お世話になります。
このたび、手づくりの品を販売するページを作ろうと思い、shopping cart ver8.1 の設置を試みていますが、admin.cgi cart.cgi ともに、
Software error:
syntax error at lib/CGI/Session.pm line 804, near "$plug qw(driver serializer id)"
Can't use global $1 in "my" at lib/CGI/Session.pm line 812, near "= $1"
Global symbol "%SUBDIR_FOR" requires explicit package name at lib/CGI/Session.pm line 815.
Global symbol "$self" requires explicit package name at lib/CGI/Session.pm line 822.
syntax error at lib/CGI/Session.pm line 828, near "}"
Compilation failed in require at lib/CGI/Session/ExpireSessions.pm line 39.
BEGIN failed--compilation aborted at lib/CGI/Session/ExpireSessions.pm line 39.
Compilation failed in require at admin.cgi line 14.
BEGIN failed--compilation aborted at admin.cgi line 14.
というエラーが出て、それより先に進めません。
http://machiden.precariato.info/cart/cart.cgi
http://machiden.precariato.info/cart/admin.cgi
http://machiden.precariato.info/cart/check.cgi
では、すべてOKと出ます。
shopping cart ver8.1
サーバーは、icdsoftという海外のレンタルサーバーです。
転送モード、文字コードなど、思い当たることを確認・変更、再DL、再送などいろいろしてみましたが、改善しません。perlの知識がなく、エラーの意味もよくわからないのですが、エラーを回避する方法があれば、アドバイスおねがいします。
よろしくお願いします。
追記1/20解決できないので、一段下のフォルダに移動しました。(上記URLは修正済みです。できればこのカートを利用したいので、もしエラー回避の方法があれば知りたいです。
記事No | : 14546 |
投稿日 | : 2016/01/21(Thu) 20:37:54 |
タイトル | : Re: Shopping Cart 設置のエラー |
ID情報 | : hirayama |
投稿者 | : hirayama |
URL | : http://shade-search.com/sts/fsw/wiki.cgi |
lib/CGI/Session.pm でエラーがいろいろ出ているみたいですね。
サーバーのperlバージョンとかのからみでしょうか。
とりあえず、Session.pm 2行目の
use strict;
をコメントアウトしてみてはどうでしょう。
記事No | : 14555 |
投稿日 | : 2016/01/22(Fri) 14:30:13 |
タイトル | : Re^2: Shopping Cart 設置のエラー |
ID情報 | : tigrimpa |
投稿者 | : tigrimpa |
URL | : http://machiden.precariato.info |
> lib/CGI/Session.pm でエラーがいろいろ出ているみたいですね。
> サーバーのperlバージョンとかのからみでしょうか。
> とりあえず、Session.pm 2行目の
> use strict;
> をコメントアウトしてみてはどうでしょう。
お返事ありがとうございます。
use strict; をコメントアウトしてみましたが、特に変化はないようです。
コメントアウトは、
# use strict;
と当該の文頭に#をつけると理解しましたが、それで良かったでしょうか。
ひきつづきよろしくお願いします。
記事No | : 14557 |
投稿日 | : 2016/01/22(Fri) 16:24:35 |
タイトル | : Re^3: Shopping Cart 設置のエラー |
ID情報 | : hirayama |
投稿者 | : hirayama |
URL | : http://shade-search.com/sts/fsw/wiki.cgi |
若干エラーが減ったようですが、すべてSession.pmのエラーなので難しいですね。
use strict;のコメントアウトは元に戻してください。
Session.pmの中身は全然わからないので、
lib/CGIディレクトリを再度アップロードしてSession.pmが壊れていないか、
lib/CGI/Sessionディレクトリ内のフォルダ、ファイルがすべて正常にアップロードされているか
確認するぐらいしか思いつかないです。
記事No | : 14566 |
投稿日 | : 2016/01/23(Sat) 16:03:34 |
タイトル | : Re^4: Shopping Cart 設置のエラー |
ID情報 | : tigrimpa |
投稿者 | : tigrimpa |
URL | : http://machiden.precariato.info |
ありがとうございます。
再度、再DL、再アップロード等してみましたが、様子は変わらないようです。当面あきらめます。
お手数おかけしました。