* ログイン   * ユーザー登録 * FAQ    * 検索
現在時刻 - 2010年9月03日(金) 1:42 am

All times are UTC + 9 hours




新しいトピックを投稿する トピックへ返信する  [ 30 件の記事 ]  ページ移動 1, 2  次へ
作成者 メッセージ
 記事の件名: php4.4.7 → php5.2.5 への切替
投稿記事Posted: 2008年1月18日(金) 3:37 pm 
オフライン
アバター

登録日時: 2008年1月11日(金) 12:33 pm
記事: 12
所在地: 神奈川県鎌倉市
いつも、お世話になっております。
当方ではさくらレンタルサーバー上にて以下のzen-cartを動かしています。

・Zen Cart 1.3.0.2-l10n-jp-2
・PHP Version 4.4.7
・MySQL 4.0.27

今年2008年6月よりさくらレンタルサーバーではphpのverが4.4.7から5.2.5へと移るとのこと。
そこで、さくらレンタルサーバーにてphp5.2.5でのテスト動作が可能だった為
php5.2.5へverを切り替えたところ、わかる範囲で以下のトラブルが起きました。
解決のためにお知恵をお貸し願えればと思います。

1) 管理画面に入れない
※ID、PASS入力画面へ正しいパスを入れ、loginボタンを押しても反応がない。エラー文さえ出ない。

2)ショップ上にてアカウントID等を入力後ログイン(サインイン)ボタンを押しても、反応がなくログインが出来ない。
※こちらもエラー文すら出ません。

また、まずphp4.4.7にてショップ内にてログインし、商品を選択後、カート画面にした後、別画面にてサーバーをphp5.2.5に切り替えると、ショッピングカート機能が正しく動かず、先に進めないなどの問題(エラー文はでない)。

当方としても、エラー文等が出れば何かと対応ができるのではないかと思っておりましたが、何も反応がなく困っております。

また、過去ログを検索しましたが、
php5での動作では"正常に動かない説"と”正常に動いてるらしい説”があり、
どちらが正しい情報なのか判断ができません。

特にphp5上のログをみると、どちらかといえば
MySQL(zencart1.2場合)の問題などが特に多く、1.3では対応済みでは?のような
ログが多く見られており、似たような症状を見つけることが困難で、
数日間ログとにらめっこしましたが、未だに打開策が見つかりません。

どなたか似たような症状で打開できた方や、基本的なオバカを私がしているのであれば、ご教授願いますようお願い致します。

_________________
鉄雄

PHPデビュー数ヶ月のど素人でもがんばってます。
ーーーーーーーーーーーーーーーーーーーーーーー
運営サイト(zen-cart使用):http://pet-square.jp/


この記事をリポートする
トップへ
 プロフィール  
引用付きで返信する  
 記事の件名: php5.2.5
投稿記事Posted: 2008年1月18日(金) 5:16 pm 
新規サーバーでインストールしなおしたところ
似たような問題で困っています。


1) 管理画面に入れない
※ID、PASS入力画面へ正しいパスを入れ、loginボタンを押しても反応がない。


エラー文章は下記がでてきます。
Call to a member function Execute() on a non-object in /home/○○○○/public_html/includes/functions/sessions.php on line 61

61行目は下記です。
$total = $db->Execute($qid);

現在の使用は、
Zen Cart 1.3.0.2-l10n-jp-2
MySQL version 5.0.37-standard-log
Apache version 2.2.6 (Unix)
PHP version 5.2.5

サーバーがアップグレードし、変更になっていたのは
MySQL version 5.0.45 community-
log

が変わっていました。改造をたくさんしているので
新しいものを出来ればインストールせずにこのまま使えればと
願っています。
どなたか助けてください。
どうぞ宜しくお願いいたします。


この記事をリポートする
トップへ
  
引用付きで返信する  
 記事の件名:
投稿記事Posted: 2008年1月18日(金) 6:40 pm 
オフライン
アバター

登録日時: 2005年9月27日(火) 1:30 pm
記事: 1631
所在地: 大阪府大阪市天王寺区上本町
こんにちわ。kimonoです :)
日本語版のv1.3.0.2-l10n-jp-2は、まだphp5の対応は出来ておりません。出来ているのは、本家の1.3.7縲怐iかな?)(最新版は1.3.8)になります。
http://zen-cart.jp/blog/2007/12/27/138localize/
にも記載しているように、zencart.jpでの1.3.7及び1.3.8の方はタスクに半年以上かかると言う理由で見送りになりました。
しかし、php4は今年夏にてサポート終了になりますので、私の方としましても、php5への対応は絶対に必須ということで論議させていただき、php5への対応は日本独自で行う事となっております。
現在、アークウェブさんが別件にて、開発中でそれを公開しますということです。来年1月から開発予定とのことでしたので、開発は始めていると思われますが、まだ現状では、間違いのない開発は日本語版では出ておりません。

対応方法としましては、まだ完全ではありませんが、弊社でも実験をしており、同様の現象が出ましたが、どうやらセッションの保存の$dbが上手く読み取れない模様ですので、セッションの保存をDBではなく、fileに変更して対応しております。とりあえずの処置ですが。また、どのページかは分かりませんが、php5をphp4の互換モードにて動作させることにより、一応は今までの確認したところでは、問題は起きていない模様です。もしくは、速度は遅くなりますが、php4をcgiモードで動作させるという方法もあると思われます。
どちらにせよ、サーバーのroot権限があり、弄れないと出来ないですが。

よって、今の状態でしたら、間違いないのは、php4のサーバーへ移転。日本語版の開発が済んでから、php5のサーバーへ移行が一番であると思われます。
急がれない場合であれば、アークウェブさんも含め、みんなで日本語版に対応するために、スレッドなどを立て、それぞれテストを重ね、一緒に開発するのがオープンソースとしてはいい方法ですね。
日本語版が出ていない本家の1.3.8を使う場合は、色々と問題はありますが、そういう方法もありますが。個人で、yamaさんが1.3.7の日本語版を作ってもいますけどね :wink:

_________________
☆☆☆CMS専用高速レンタルサーバー、テンプレート配布、独自SSL、各種決済代行、各種カスタマイズしてます☆☆☆
会社サイト XOOPS&ZOX、Zen Cart、アフェリエイト、マルチサイト
http://www.obitastar.co.jp/
http://server.obitastar.co.jp/
http://template.obitastar.co.jp/
運営サイト(着物) Zen Cart
http://www.online-kimono.jp/


この記事をリポートする
トップへ
 プロフィール  
引用付きで返信する  
 記事の件名: php4
投稿記事Posted: 2008年1月19日(土) 7:37 pm 
Kimonoさん
親切にありがとうございます!!

今はサーバー会社にPHPのversionを4にさげてくれと
たのんでいます。

ありがとうございました。ペコリ


この記事をリポートする
トップへ
  
引用付きで返信する  
 記事の件名: PHP5 + MySQL5
投稿記事Posted: 2008年1月20日(日) 9:50 am 
オフライン

登録日時: 2007年10月03日(水) 3:16 am
記事: 23
半年ほどzen-cart-v1.3.0.2-l10n-jp-2をPHP-5.2.xおよびMySQL-5.0.xで使用しています。
あまり記憶が確かではありませんが、メモを見る限り主な修正点は以下のとおりです。

:idea: PHP-5.2.x :idea:

includes/functions/strict_sessions.php - 55行目

function _sess_write($key, $val) {
  // The following is only to work around a PHP 5.2.0 bug:
  global $db;
  if (!is_object($db)) {
    //PHP 5.2.0 bug workaround ...
    $db = new queryFactory();
    $db->connect(DB_SERVER, DB_SERVER_USERNAME, DB_SERVER_PASSWORD, DB_DATABASE, USE_PCONNECT, false);
  }

  global $SESS_LIFE;

  $expiry = time() + $SESS_LIFE;
  $value = $val;

:idea: MySQL-5.0.x :idea:

includes/classes/db/mysql/query_factory.php - 36行目

} else {
// pconnect disabled ... leaving it as "connect" here instead of "pconnect"
$this->link = @mysql_connect($zf_host, $zf_user, $zf_password, true);
}

// for MySQL 5.x
mysql_query( "SET NAMES ujis" );

if ($this->link) {

_________________
God helps them who help themselves.


この記事をリポートする
トップへ
 プロフィール  
引用付きで返信する  
 記事の件名:
投稿記事Posted: 2008年1月21日(月) 9:39 am 
オフライン
アバター

登録日時: 2005年9月27日(火) 1:30 pm
記事: 1631
所在地: 大阪府大阪市天王寺区上本町
kb1さん。情報提供ありがとうございます。
うちでもテストしてみたいと思います^^

_________________
☆☆☆CMS専用高速レンタルサーバー、テンプレート配布、独自SSL、各種決済代行、各種カスタマイズしてます☆☆☆
会社サイト XOOPS&ZOX、Zen Cart、アフェリエイト、マルチサイト
http://www.obitastar.co.jp/
http://server.obitastar.co.jp/
http://template.obitastar.co.jp/
運営サイト(着物) Zen Cart
http://www.online-kimono.jp/


この記事をリポートする
トップへ
 プロフィール  
引用付きで返信する  
 記事の件名:
投稿記事Posted: 2008年1月21日(月) 10:54 am 
オフライン
アバター

登録日時: 2008年1月11日(金) 12:33 pm
記事: 12
所在地: 神奈川県鎌倉市
お返事が遅くなり大変申し訳なく思います。

>>kimonoさん、kb1さん

有力な情報を有難うございます。当方でも、上記の修正をテストし、且つ結果を報告したいと思っております。
また、本日レンタルサーバー側にphp5移行後も任意でphp4の使用を認めてもらえないか問い合わせをするとともに、他php4を使用し続けることができるサーバー等の検討もしていこうと思います。
出来れば、さくらレンタルサーバーのまま(ドメイン取得手続きもしてしまったため)やっていきたいとは思いますが…。

当方でもphp5の対応のために出来る限り協力していく所存です。
オープンソースのメリットを有効に活用しないともったいないですしね。

_________________
鉄雄

PHPデビュー数ヶ月のど素人でもがんばってます。
ーーーーーーーーーーーーーーーーーーーーーーー
運営サイト(zen-cart使用):http://pet-square.jp/


この記事をリポートする
トップへ
 プロフィール  
引用付きで返信する  
 記事の件名: 結果の報告
投稿記事Posted: 2008年1月21日(月) 11:04 am 
オフライン
アバター

登録日時: 2008年1月11日(金) 12:33 pm
記事: 12
所在地: 神奈川県鎌倉市
php5.2.5において

上記のkb1さんの通りの修正をしてみました。
以下の

55行目

コード:
function _sess_write($key, $val) {
      global $db;
      global $SESS_LIFE;



コード:
function _sess_write($key, $val) {
  // The following is only to work around a PHP 5.2.0 bug:
  global $db;
  if (!is_object($db)) {
    //PHP 5.2.0 bug workaround ...
    $db = new queryFactory();
    $db->connect(DB_SERVER, DB_SERVER_USERNAME, DB_SERVER_PASSWORD, DB_DATABASE, USE_PCONNECT, false);
  }
  global $SESS_LIFE;


に修正後、php5.2.5にて動作チェックを行ったところ
管理画面ログイン。ショップログイン、買い物カートの当初私が持ち上げたバグ、問題点はクリアしておりました。
細かい部分に関してはチェックしきれてないのが現状ですので、構築、運営中に見つかり次第またピックアップしていこうかと思います。


大変助かりました。本当に有難うございます。

_________________
鉄雄

PHPデビュー数ヶ月のど素人でもがんばってます。
ーーーーーーーーーーーーーーーーーーーーーーー
運営サイト(zen-cart使用):http://pet-square.jp/


この記事をリポートする
トップへ
 プロフィール  
引用付きで返信する  
 記事の件名:
投稿記事Posted: 2008年1月24日(木) 11:15 am 
オフライン
アバター

登録日時: 2008年1月11日(金) 12:33 pm
記事: 12
所在地: 神奈川県鎌倉市
連続投稿申し訳ないです。

上記修正後、問題なく動作しておりましたが、ひとつ気づいた点を余談になるとは思いますが、追記しておきます。
上記修正した人で該当する方がいらしたら、動作チェックをしてみてください。


■ニュース管理モジュールが一部動作しない
php5.2.5上にて上記の通りに修正した場合、管理画面やショップログインの問題は回避できますが、管理画面上のニュース管理モジュールにおいて、"新規に追加"は可能ですが、その後の修正等が一切受け付けなくなります
IE、およびfirefoxにて確認。

おそらくですが、モジュール自体が5.2.5に対応してないものだと思われますが、ニュース管理モジュールをお使いの方はお気をつけ下さい。

_________________
鉄雄

PHPデビュー数ヶ月のど素人でもがんばってます。
ーーーーーーーーーーーーーーーーーーーーーーー
運営サイト(zen-cart使用):http://pet-square.jp/


この記事をリポートする
トップへ
 プロフィール  
引用付きで返信する  
 記事の件名:
投稿記事Posted: 2008年2月06日(水) 2:16 pm 
オフライン
アバター

登録日時: 2005年9月27日(火) 1:30 pm
記事: 1631
所在地: 大阪府大阪市天王寺区上本町
そういえば、この設定で問題なく動作するとのことですが、まだテストしていないので、多分なのですが、表側のSHOPや管理画面などは、文字化けなどもなく動作すると思うのですが、データベース側のphpmyadminではどうなのでしょうか?
普通にインストーラーでインストールしますと、デフォルトキャラセットがlatin1_swedish_ciで登録されちゃって、またphpmyadminはutf-8ですから、文字化け起こしちゃいますね。php4.1の問題と同じです。
他の出来た方のデータベースの方がどうなっているかお聞きしたいですね。
ちなみに、移行したから大丈夫とか、様々な意見をお待ちしております。

_________________
☆☆☆CMS専用高速レンタルサーバー、テンプレート配布、独自SSL、各種決済代行、各種カスタマイズしてます☆☆☆
会社サイト XOOPS&ZOX、Zen Cart、アフェリエイト、マルチサイト
http://www.obitastar.co.jp/
http://server.obitastar.co.jp/
http://template.obitastar.co.jp/
運営サイト(着物) Zen Cart
http://www.online-kimono.jp/


この記事をリポートする
トップへ
 プロフィール  
引用付きで返信する  
 記事の件名:
投稿記事Posted: 2008年2月06日(水) 6:47 pm 
オフライン
アバター

登録日時: 2005年5月15日(日) 7:39 pm
記事: 893
所在地: 京都
木下です。

ZenCartのインストールを始める前に kb1さんが書かれている

引用:
Idea MySQL-5.0.x Idea

includes/classes/db/mysql/query_factory.php - 36行目

} else {
// pconnect disabled ... leaving it as "connect" here instead of "pconnect"
$this->link = @mysql_connect($zf_host, $zf_user, $zf_password, true);
}

// for MySQL 5.x
mysql_query( "SET NAMES ujis" );

if ($this->link) {

をやっておけば大丈夫だと思われます。

(zc_install 下のファイルに対して行う必要があったかもしれません。)[/quote]

_________________
-----
木下 敏夫
http://www.tktools.jp/

大阪府産業デザインセンターデザイン専門員 ( http://bmb.oidc.jp/index.php?topic=-m-D14 )
奥様ショップ 店長 ( http://okusama-shop.com/ )
電脳ドロップシッピング 店長 ( http://d-064.d-shipping.net/ )


この記事をリポートする
トップへ
 プロフィール  
引用付きで返信する  
 記事の件名:
投稿記事Posted: 2008年2月09日(土) 5:32 pm 
オフライン
アバター

登録日時: 2005年9月27日(火) 1:30 pm
記事: 1631
所在地: 大阪府大阪市天王寺区上本町
そうですね縲怐B
今度の会議に出しましょう。

_________________
☆☆☆CMS専用高速レンタルサーバー、テンプレート配布、独自SSL、各種決済代行、各種カスタマイズしてます☆☆☆
会社サイト XOOPS&ZOX、Zen Cart、アフェリエイト、マルチサイト
http://www.obitastar.co.jp/
http://server.obitastar.co.jp/
http://template.obitastar.co.jp/
運営サイト(着物) Zen Cart
http://www.online-kimono.jp/


この記事をリポートする
トップへ
 プロフィール  
引用付きで返信する  
 記事の件名:
投稿記事Posted: 2008年2月12日(火) 11:11 am 
オフライン
アバター

登録日時: 2005年5月15日(日) 2:14 pm
記事: 499
所在地: 東京都
議論に参加できなくて申し訳ありません。

PHP5, MySQL5については、佐々木2号さんと一緒に作業をすすめておりまして、一通り作業が終わりました。

皆さんからフィードバックがあった箇所が、こちらでもれてないか、確認もしまして、Zen Cart日本語版本体にマージしていきたいと思います。

会議は、今週設定しましょう。また連絡します。

_________________
アークウェブ http:/www.ark-web.jp
きものリメイク comachi http://comachi-kimono.jp


この記事をリポートする
トップへ
 プロフィール  
引用付きで返信する  
 記事の件名:
投稿記事Posted: 2008年2月14日(木) 6:50 pm 
オフライン
アバター

登録日時: 2005年9月27日(火) 1:30 pm
記事: 1631
所在地: 大阪府大阪市天王寺区上本町
出来るだけ早めに公開していけるといいですね。
実際どんどんと各サーバー会社がphp5化している事情ですし。

_________________
☆☆☆CMS専用高速レンタルサーバー、テンプレート配布、独自SSL、各種決済代行、各種カスタマイズしてます☆☆☆
会社サイト XOOPS&ZOX、Zen Cart、アフェリエイト、マルチサイト
http://www.obitastar.co.jp/
http://server.obitastar.co.jp/
http://template.obitastar.co.jp/
運営サイト(着物) Zen Cart
http://www.online-kimono.jp/


この記事をリポートする
トップへ
 プロフィール  
引用付きで返信する  
 記事の件名: 助かった・・・
投稿記事Posted: 2008年2月20日(水) 9:40 pm 
私が見落としていたのか借りているXREAのサーバーのPHPのバージョンが予告無く5.2.5になったらしくてログイン出来ずに騒いでおりました。
こちらの情報を元に修正したところ動いているようです。助かりました。


この記事をリポートする
トップへ
  
引用付きで返信する  
期間内表示:  ソート  
新しいトピックを投稿する トピックへ返信する  [ 30 件の記事 ]  ページ移動 1, 2  次へ

All times are UTC + 9 hours


オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[0人]


トピック投稿:  可
返信投稿:  可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

検索:
ページ移動:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Translated to Japanese principally by ocean