クイックカートをロリポップサーバーに設置されている方で どうしても CGIが作動しなくて困っている方
もしかすると参考になるかもです。
以下、私の場合での症状でした。 解決まで3日掛かりました。・・・ 未だにサーバー側なのか CGIってそんな物なのか 知識不足で分かりません。
クイックカートをWordPressに設置することになったのですが、何度やっても 「ネットワークエラー」
メーカーサイトをくまなくチェック こちらも参考にさせて頂きました。
メーカーサイトの情報
########################################
ロリッポップサーバー設置の問い合わせが増えています。
それでは、ロリポップサーバーへの設置方法を紹介します。
1. dl3フォルダー配下をアップロードします。
/cgi-bin/
/shop/
※注意点…バイナリーモードでアップロードしてください。
2. /cgi-bin/quickcart.cgiのパーミッションを755に変更します。
※注意点…/cgi-bin/tmp/のパーミッションは755を設定してください(マニュアルは777)
(ロリポップではパーミッションに777を設定すると、500 Internal Server Error になります)
以上、簡単でしょ。
#######################################
ってありますが ダメなので 今度はロリポップのマニュアルに従って パーミッション変更 やっぱりダメです。
取りあえず WordPress から離れて考えよう。
念のために サーバー内のファイルは 全て削除!
[cgi-bin] と [shop] のディレクトリのみ パーミッションの設定(取りあえずクイックカートのサイトで指示している通りに)
う~ん やっぱりカートボタンは表示されるが カートは 「ネットワークエラー」 が出てます。
今度はロリポップの指示通りに やっぱりダメ
WordPressとの愛称問題ではない事は分かったけど これじゃあ解決にならない
うっ 時間が これじゃあ 納品に間に合わないっっっ
泣きそう 自分のなら もうとっくにやめてるな~
プレッシャーに弱い私は 取りあえず コンテンツ制作に逃げました・・・
取りあえず 出来ることから先にやろう!
最悪は以前テスト済みの Xサーバーに変更してもらおう!
何事も前向きに?
しかし、サイト制作は もう少しで終わり もう逃げられません。
お馬鹿な私は あきらめもせず また最初から 同じことの繰り返し・・・ WordPress やって サンプルファイル入れて
前回やってダメなもんはダメでしょ でも 他に方法が分からないんです。
もうほとんど あきらめモード全快なのにやめられない お客さんに言い訳したくない。
もう一度だけ もう一度だけ 何回目か覚えてません。
突然ひらめいたんです。
間違いなく 作動しない状態から 確認しよう。 そして、一個ずつ 思いつくパーミッション設定を
全てやってみよう。
まず シンプルに サーバー内に [cgi-bin][shop] のディレクトリのみ置く
何もせずに ブラウザーで http://www.#####.##/shop/index.html にアクセス 当然エラー
次に quickcart.cgi だけパーミッションを 755 に変更 アクセス えっ! 正常作動! なんで!
あっけなく解決です。 そうなんです。 今までは quickcart.cnt のパーミッションも同時に変えてました。
当然 755 も設定しました。 quickcart.cnt も同時に 666 に変更してましたが・・・
でも 普通 全部一回で終わらせません? 少なくとも Xサーバーでは問題無かったんですが。
プログラマーの方 常識でしたら すみません・・・
少なくとも ロリポップの サイト内ではこんな情報は無かったと思います。
じゃその後 もう一回 パーミッションを同時に変更してどうなるかは 恐ろしくて試してません。
結局、WordPress への 設置も今回はしませんでしたので 暇が出来たらやってみようと思います。