バージョン選択

フォーラム

メニュー

オンライン状況

21 人のユーザが現在オンラインです。 (13 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 21
もっと...

サイト内検索

質問 > その他 > ファーストサーバPHP5変更にともなうカスタマイズについて

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
fsv_g2
投稿日時: 2008/1/25 14:06
対応状況: −−−
一人前
登録日: 2007/6/28
居住地:
投稿: 71
ファーストサーバPHP5変更にともなうカスタマイズについて
※カテゴリーが適当ではなかったので、新規スレッドとします。

関連スレッド:
機能要望 > その他 > FサーバーのPHP仕様変更に伴う変更点等のご質問
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=thread&topic_id=1632&forum=3&post_id=5502#forumpost5502



現在、ファーストサーバでEC-CUBE(ver.1.31a)を利用しています。
関連スレッドの最初にあるとおり、ファーストサーバのPHPバージョンアップが行われるためPHP5への変更を試みるつもりです。SSLの契約を更新して間もないので泣く泣くなのですが。


ショップオーナーなのでプログラムは詳しくありません。
ぜひお力添えをいただければ助かります。


疑問点

1.PHPファイルをすべて拡張子php5に変更し、先頭行に「#!/usr/bin/php」といれるのでよいのでしょうか?その場合
ひとつひとつファイルを開いて追加するのは数からいって現実的ではありません。一括で追加できるソフトはありませんでしょうか?一括追加は難しくても先頭の「Copyright(c)」箇所を利用して一括置換ができそうな気もしています。
よい方法がありましたらお教えください。


2.改行コード → 「LF」 ※「CR+LF」などではエラーとなります。
「CR+LF」はEC-CUBEで使われていますか?

よろしくお願いいたします。

動作テスト結果は報告させていただきます。
apogee
投稿日時: 2008/1/25 16:41
対応状況: −−−
常連
登録日: 2007/11/17
居住地: 大阪府
投稿: 53
Re: ファーストサーバPHP5変更にともなうカスタマイズについて
こんにちは、同じく現在レンタルサーバーの CGI版 PHP5 でテストをしておりますが、
php.ini を複数のディレクトリーに設置する必要がありました。
また、使用されるレンタルサーバーによっては php.ini や .htaccess を
書き直す必要があるかもしれません。

質問の 1. は前のスレッド
FサーバーのPHP仕様変更に伴う変更点等のご質問
nanasess さんの答えを参考にされたらと思います。

CGI版 PHP が動いているサーバーへの設置は 1.x.x系ですが、マニュアルサイトの
xreaへのインストール方法
に設置の仕方が書かれており、参考になるかもしれません。
ただ、まったく同じ方法で設置できるとは限らないと思います。

一括置換ファイルについては vector で検索をかけられると
該当するもものがあるかと思います。
テキストエディタには文字コードや改行コードが表示されるものがあります。
(TeraPad など)

いきなり設置作業に入る前に、
設定予定の何層かのディレクトリーを作っておき、
EC-CUBE 用の php.ini や .htaccess を実際に置いてみて、

<?php
phpinfo() ;
?>

などでまず動作をチェックされてから導入の準備をされた方が良いかと思います。
インスール出来ると良いですね。
ゲスト
投稿日時: 2008/1/26 13:53
対応状況: −−−
Re: ファーストサーバPHP5変更にともなうカスタマイズについて
こんにちは。
間違えて機能要望に「FサーバーのPHP仕様変更に伴う〜」を立ててしまった者です。

一括変換ソフトDevasはいかがでしょうか?
指定のフォルダの中のファイルを検索、置換、また指定エディタで開けます。
しかし、PHPへのパスは一括置換出来てもファイルルートのパス変更は一括置換するのは難しいと思います。(.tplファイルなどにもあります)

ファイルの拡張子を自動で変換してくれるソフトは今のところいいのが見つかっていません。
というか、途中で断念しました(^^ゞ

改行コードはFTPソフトが自動で変更してくれれば気にしなくても。
(通常テキストエディタなどで変更していなければWinでは「CR+LF」になっていると思います。)
たぶん文字コードもEUC-JPが初期値なので大丈夫?
また.htaccessやphp.iniで対応できる部分もあるようです。

あと、疑問なのがパーミッションをすべて755に変更して問題ないのか?
インストール時に777を要求されるファイルがいくつかありましたが…
それと拡張子変更にともなう、ファイル中のパスの記述変更は勿論ですが、書き出しファイルの中にもphpの拡張子が使われているものがあるようです?

もうひとつ気がかりなのは、利用可能関数の変更がないかです。

うまく行きましたら教えてくださいませ<(_ _)>
ちなみに、Fサーバーで3月にPHP4の供給をやめた後は、拡張子はPHPでもPHP5が動くそうです。
労力は軽減されますが…早急に打開策を見つけて欲しいものです。
fsv_g2
投稿日時: 2008/2/18 16:40
対応状況: −−−
一人前
登録日: 2007/6/28
居住地:
投稿: 71
Re: ファーストサーバPHP5変更にともなうカスタマイズについて
ファーストサーバで期限延長のアナウンスがでましたね。
とりあえず、6月までは様子見します。
私はローカルにテストサーバを構築できるほど能力がないので
たぶん他レンタルサーバへ移行となると思います。

それはそうと、マニュアルサイトの
「EC-CUBEがインストールできるホスティングサービス」
からファーストサーバをはずすなり、注意書きをしたほうがよいのではありませんか?
現状はすでにPHP5CGI版になっていますので。

===============================
PHP4 は 【2008年3月末日】をもって提供を終了しますので、新たなご利用は PHP5 にてお願いいたします。また、現在PHP4にてご利用中のお客様は、提供終了までにご利用のプログラム改訂などご実施ください。

3月末日までのお乗換えが難しいお客様は、コンフィグレータにて PHP4延長利用のためのメニューをご提供いたしますので、そちらをご利用ください。
PHP4延長のメニューは、【2月27日】よりご提供いたします。

延長利用の場合も、【2008年6月末日】を最終期限(※)とさせていただきますので、【2008年6月末日】までのお乗換えをお願いいたします。
===============================
bluebox
投稿日時: 2008/2/29 1:55
対応状況: −−−
新米
登録日: 2008/1/5
居住地:
投稿: 3
Re: ファーストサーバPHP5変更にともなうカスタマイズについて
みなさん大変だと同情します。
が私も、12月末、この件発表前ギリギリに、相当悩んで古い契約のビジネス100からギガント2に乗り換え契約継続した一人です。
EC-cubeを正常動作させるまでの作業量を想像すると、動かそうとするのはあまり現実的では無いかなぁとも思います。

テストでとりあえずインストール画面は出たので
動かしてくれる神を求めようかとはじめてフォーラムに書いてみます。

ファーストサーバ上のPHP動作条件を元に
1)全PHPファイルのヘッダーに#!/usr/bin/php付加
2)全PHPファイルの文字コードをECU-JPに変換
3)全PHPファイルの改行コードをLFに変換

以上を行ったものを圧縮ファイルにしました。
[あるけどいりますか?」と聞いてから公開する時間も無いと思いますので、とりあえず公開してしまいます。
が、ダメだったら消せるんですかね?
まいいとして

この先を試してみたい方の作業軽減になればと思い公開します。

公開するといっても
和式トイレでがんばっている時にドアを開けられた感じとでもいいましょうか・・・・

インストール画面に #!/usr/bin/php が68個も表示された状態でとても恥ずかしいのですが・・・
あくまでも作業軽減目的という事で必要な方どうぞ

ZIPファイル http://www.mc-jam.com/blog/images/eccubeFSV-1.4.6-php5CGIver1.01.zip
経緯 http://www.mc-jam.com/blog/2008/02/post-98.html
説明 http://www.mc-jam.com/blog/2008/02/php5cgieccube.html
ゲスト
投稿日時: 2008/2/29 20:38
対応状況: −−−
Re: ファーストサーバPHP5変更にともなうカスタマイズについて
ファーストサーバの技術担当です。

この度の弊社対応(PHP4 → PHP5)に関してご迷惑をおかけし申し訳ありません。

弊社サーバでEC-CUBEをご利用のお客様の負担を極力無くす事を目的に検討を重ね、下記の通り
PHP5(DSO版)の提供を行う事を決定いたしましたので取り急ぎご連絡させて頂きます。

尚、詳細な日程やお願いする作業等お客様に影響する詳細な内容についてはご契約のお客様に
別途電子メール等でご案内させて頂きますのでしばらくお待ちください。

本日は、現時点で決定している提供仕様の概要についてご説明させて頂きます。

<提供仕様>
 PHP5(CGI版)は現行の通り常時利用可能な状態に加えて、サーバの管理画面(コンフィグレータ)
 のボタン押下によりお客様任意でPHP5(DSO版)の利用開始と利用停止がコントロール出来る機能を
 ご提供致します。
 
 最終的に当社共有マネージメントサーバの仕様は、
 
   PHP5.x(CGI版)納品時より利用可能
   PHP5.x(DSO版)管理画面での設定(起動ボタン押下)により利用可能
   
 となります。

<経緯の報告>
 本件では社内での検討に時間がかかった為に、お客様が貴重な時間を費やしてしまう事になり
 本当に申し訳ありませんでした。
 
 簡単に、この度の経緯を報告させて頂きます。
 
 弊社の共有マネージメントサーバは数十社のお客様で1台のサーバを共有して頂いております。
 PHP4はDSO版と呼ばれる形式でPHPのご利用に関係なくお客様がいつでも使える状態でご提供さ
 せて頂いておりました。
 
 当初、PHP5についても同様の提供形態を考えておりましたが、PHP5のメモリ消費量がPHP4と比
 較し著しく増加しており、現在のサーバリソースでは提供出来ない事が判明致しました。
 
 CGI版と呼ばれる形態であれば、アプリケーションが稼動する一時的なリソース消費となり全て
 のお客様が、PHPを利用する確立も低い事から、CGI版で提供させて頂くことに致しました。
 
 お客様の対応工数を考えると最善の策では無い事は認識していた為、継続的に提供形態を検討
 し、CGI版(標準)とDSO版(選択式)により、提供する事を決定しました。

<最後に>
 ファーストサーバでは、今後もオープンソースソフトウェアの快適な稼働環境を提供すべく
 サービスの向上に努めていきますのでよろしくお願いします。
 
bluebox
投稿日時: 2008/2/29 20:54
対応状況: −−−
新米
登録日: 2008/1/5
居住地:
投稿: 3
Re: ファーストサーバPHP5変更にともなうカスタマイズについて
( ゚∀゚)
直前に書き込みしたblueboxです。
ファーストサーバ技術担当者様
真摯な対応感謝します。

早速上記ブログにも転載させていただきます。

※私の作成したzipファイルも削除いたします。
もう必要ないと思いますが、どうしてもzipファイルが必要な方は、別途連絡ください。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は89,399名です
総投稿数は110,082件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1652
8
red
1570
9
mcontact
1304
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.