トップページ > 記事閲覧
【公式】コアサーバーApache/PHPのバージョンアップメンテナンス関連
投稿日 : 2014/05/20(Tue) 13:30
投稿者 スタッフ◆N8w3Owi1UJk
参照先
コアサーバーApache/PHPのバージョンアップメンテナンスによる動作状況/不具合等の情報交換スレッドです。
2014/6/3 (火)より順次アップデートメンテナンスを行います。

○メンテナンス内容:

 <Apache/PHP>
 ・ウェブサーバーのバージョンアップ(Apache2.2系へ変更)
 ・標準のPHPのバージョンアップ(PHP5.2系からPHP5.3系へ変更)
 ・CGI版PHP5.4、5.5の最新版へのアップデート
 ・FastCGI版PHP5.4、5.5の提供
 ・セーフモードの解除(モジュール版PHPの廃止)
 ・お客様サイト内のユーザー所有者「apache」のファイルをユーザー様へ変更
 ・エラー表示が標準で無効
 <DB>
 ・データベースのマイナーバージョンアップ
 (MySQL 5.1.22 -> 5.1.73)
 (PostgreSQL 8.2.4 -> 8.2.23)
 <管理画面> 
 ・メインのページと同じデザインに変更
 ・PHPのバージョン選択メニューを追加
 ・リアルタイムアクセス状況メニューを削除

○メンテナンス情報:

・2014/6/3 (火) 06:00 〜 08:00 s1 - s10.coreserver.jp 
http://mainte.value-domain.com/eventview.cgi?host=CoreServerAll&no=32
・2014/6/17(火) 06:00 〜 08:00 s11 - s100.coreserver.jp/s1 - s3.coreblog.jp 
http://mainte.value-domain.com/eventview.cgi?host=CoreServerAll&no=33
・2014/7/1(火) 06:00 〜 08:00 s101 - s200.coreserver.jp
http://mainte.value-domain.com/eventview.cgi?host=CoreServerAll&no=35
・2014/7/23(水) 06:00 〜 08:00 m1 - m50,b1 - b50, c1 - c10.coreserver.jp
http://mainte.value-domain.com/eventview.cgi?host=CoreServerAll&no=36

○詳細情報:

・コアサーバーApache/PHPのバージョンアップ
http://www.coreserver.jp/info/20140604.html

Page: | 1 | 2 | 3 | 4 |

Re: 【公式】コアサーバーApache/PHPのバージョンアップメンテナンス関連
投稿日 : 2014/07/09(Wed) 20:44
投稿者 セナ
参照先
魚住 様

Line 388 source: $this->_url = &new Net_URL($url, $this->_useBrackets);

Line 388 source: $this->_url = new Net_URL($url, $this->_useBrackets);
にすればエラーは無くなるのではないでしょうか?
Re: 【公式】コアサーバーApache/PHPのバージョンアップメンテナンス関連
投稿日 : 2014/07/10(Thu) 00:29
投稿者 日向
参照先 http://sns.tkoolnet.com/
セナ様
スタッフ様

解答のほど、ありがとうございます。
ご教授くださった方法を試したところ、別のエラーが発生して以前動作しないもののとりあえず一歩進んだ感じです。
後はお問合せフォームでお願いしております。

当方の知識不足で多くの方にご迷惑をおかけしておりますが、再開できればいいなと思っております。

ありがとうございました。
Re: 【公式】コアサーバーApache/PHPのバージョンアップメンテナンス関連
投稿日 : 2014/07/10(Thu) 07:42
投稿者 魚住
参照先 http://www.parts-price.com/
セナ様

ご回答,ありがとうございます。魚住です。

-----------------------------------------------
Line 388 source: $this->_url = &new Net_URL($url, $this->_useBrackets);

Line 388 source: $this->_url = new Net_URL($url, $this->_useBrackets);
にすればエラーは無くなるのではないでしょうか?
-----------------------------------------------

これはおっしゃるとおりなのですが,ファイルが/usr/local/libにあります。これはレンタルサーバーのユーザーが変更することは可能なのでしょうか?

よろしくお願いいたします。
Re: 【公式】コアサーバーApache/PHPのバージョンアップメンテナンス関連
投稿日 : 2014/07/10(Thu) 08:49
投稿者 セナ
参照先 http://servermobile.net
魚住 様

/usr/local/lib は共有ライブラリーのエリアですね。
>>これはレンタルサーバーのユーザーが変更することは可能なのでしょうか?
この部分についてはユーザー権限ではどうでしょうか?
スタッフ 様の回答待ちですね。
Re: 【公式】コアサーバーApache/PHPのバージョンアップメンテナンス関連
投稿日 : 2014/07/10(Thu) 14:17
投稿者 スタッフ ◆E/OpKM6SnFQ
参照先
日向 様

早々のご確認をいただいたにもかかわらず、解決できずに申し訳ございません。
お問い合わせフォームにいただきました内容を受け、現在、担当部門で状況確認を行わせていただいております。
調査の都合上、お時間を頂戴する場合もあるかと存じますが、数日以内に必ずお問い合わせフォームに回答させていただきますので、今しばらくお待ちいただければ幸いです。
Re: 【公式】コアサーバーApache/PHPのバージョンアップメンテナンス関連
投稿日 : 2014/07/10(Thu) 14:19
投稿者 スタッフ ◆E/OpKM6SnFQ
参照先
魚住 様
セナ 様

ご不便をおかけしておりますことをお詫び申し上げますと共に、貴重な情報をいただき、誠にありがとございました。
いただきました、
「/usr/local/lib以下のファイル」
につきましては、仰せの通り、お客様側ではアップデートできないファイルとなっておりましたので、取り急ぎ、
 ●魚住 様のご利用中のサーバー(s94.coreserver.jp)
にて、対象ファイル全てを最新版にアップデートさせていただきました。
(他のサーバーにつきましても、順次アップデートさせていただく予定です)

お忙しいところお手数をおかけいたしますが、魚住 様のご都合のよろしい時に、よろしければ動作状況をご報告いただければ幸いです。
Re: 【公式】コアサーバーApache/PHPのバージョンアップメンテナンス関連
投稿日 : 2014/07/10(Thu) 16:01
投稿者 魚住
参照先 http://www.parts-price.com/
ご担当者様

お世話になっております。魚住です。

>●魚住 様のご利用中のサーバー(s94.coreserver.jp)
>にて、対象ファイル全てを最新版にアップデートさせていただきました。

ご対応,ありがとうございます。
ただ先ほど「AddHandler application/x-httpd-php52cgi .php」を指定せずに実行したところやはり同じエラーが発生しました。

PHP error debug
Error: Assigning the return value of new by reference is deprecated
Error type/ Nr.: - 8192
File: /usr/local/lib/php/HTTP/Request.php
Line: 412
Line 412 source: $this->_url = &new Net_URL($url, $this->_useBrackets);

「/usr/local/lib/php/HTTP/Request.php」の中にまだ参照を代入している記述があるようです。

行番号が変わっているのでファイル自体は変更されているようなのですが,どうしたものでしょうか。

とりあえずしばらくは「AddHandler application/x-httpd-php52cgi .php」を指定して様子を見たいと思います。

よろしくお願いいたします。
Re: 【公式】コアサーバーApache/PHPのバージョンアップメンテナンス関連
投稿日 : 2014/07/10(Thu) 22:38
投稿者 セナ(KZ BRAIN)
参照先 http://servermobile.net
Request.phpを
function setURL($url)
{
$this->_url = new Net_URL($url, $this->_useBrackets);
のように newの前の&を削除すると解消すると思います。
スタッフ様がソースコードを改変するしかないと思いますが?

このコードはPHP4用のコードでPHP5.3からは警告(エラーではない)は出るものの
プログラム自体は問題なく動作するので、PHPソースの先頭に
ini_set( "display_errors", "Off");
を追記するして警告を非表示にするのも良いか思います。
Re: 【公式】コアサーバーApache/PHPのバージョンアップメンテナンス関連
投稿日 : 2014/07/11(Fri) 16:35
投稿者 スタッフ ◆E/OpKM6SnFQ
参照先
魚住 様
セナ 様

確認が至らず、申し訳ありませんでした。

調査したところ、公式ライブラリでは HTTP_Request は PHP5.3以降に対応しておらず、代わりに HTTP_Request2 に移行しておりました。

このため、

5.2以前で使うならHTTP_Request
5.3以降ならHTTP_Request2

をお試しいただければと存じます。

HTTP_Request2 につきましてはs94.coreserver.jp にインストールしております。

確認方法は、SSHでログインいただき、コマンドプロンプトに対して、

$ pear list

でインストール済みの一覧を取得出来ますので、よろしくお願いいたします。
Re: 【公式】コアサーバーApache/PHPのバージョンアップメンテナンス関連
投稿日 : 2014/07/11(Fri) 18:45
投稿者 セナ(KZ BRAIN)
参照先 http://servermobile.net
魚住 様
スタッフ 様

お疲れさまです
PEARパッケージをXREA COREサーバー様のpublic_html内の特定のフォルダーに設置してパスを通すか読み込む方法で
PEARの環境はユーザ側で整うので自分の権限で改変可能になりますから、自由度は増すと思いますよ。

スタッフ 様に要望ですがPHPのバージョンアップ時は
ユーザー側のプログラムが正常に動作するかデバックが事前に確認できる様にして頂けると良いと思います。
Re: 【公式】コアサーバーApache/PHPのバージョンアップメンテナンス関連
投稿日 : 2014/07/16(Wed) 14:21
投稿者 スタッフ ◆qdtlhNEDAGA
参照先
セナ 様

いつもご協力いただき有り難うございます。

また、この度は貴重なご意見をいただき、誠に有り難うございます。

デバックが事前に確認できる環境についてでございますが、以前より .htaccess を使い、5.3、5.4、5.5が指定可能でした。

しかし今回のアップグレードで、管理画面より、より簡単にPHPのバージョンを選択出来るようになっておりますので、お試しいただければと思います。
Re: 【公式】コアサーバーApache/PHPのバージョンアップメンテナンス関連
投稿日 : 2014/07/26(Sat) 21:29
投稿者 板垣
参照先 http://ninbai24.jp
m27でWordPressにてブログを運営しています。

今日、WordPressにログインが出来なくなりました。
症状としては、ログイン画面に遷移すると
「エラー: 予期しない出力により Cookies がブロックされました。」
とメッセージが出て全くログインが出来ません。

同サーバーで運営している、
http://任意売却相談.net

コチラは、ログインできます。
WordPress 3.5.1 を使用中です。

ご助言頂けたらと思います。
よろしく願いいたします。
Re: 【公式】コアサーバーApache/PHPのバージョンアップメンテナンス関連
投稿日 : 2014/07/27(Sun) 12:02
投稿者 板垣
参照先 http://ninbai24.jp
FTPでは見えませんでしたが、ファイルマネージャーからwp-config.phpを見てみると、ごみを発見。

最初の
<?php
の前に
“?”
がついてました。

削除したら、ログインできるようになりました。
ご迷惑おかけしました。
Re: 【公式】コアサーバーApache/PHPのバージョンアップメンテナンス関連
投稿日 : 2014/07/28(Mon) 13:12
投稿者 スタッフ◆AkjNijbFVzA
参照先
板垣 様
ご丁寧なご連絡をいただきありがとうございます。
ご回答を差し上げる前に自己解決され、正常に戻られたということで安堵致しております。
なお、文字コードはUTF-8Nで保存(BOMを付けない保存)くださいますようにお願いいたします。

今後もお困りな点やご質問などありましたら、ご遠慮なく連絡ください。
また、詳細な調査や個別対応が必要な場合は、ユーザ−ログイン後、お問い合わせフォームから連絡いただきますようお願いいたします。
今後も各種サービスをご利用いただきますようよろしくお願い申し上げます。
PHP file_put_content の書き出し場所が変わってる
投稿日 : 2014/07/29(Tue) 19:23
投稿者 yua
参照先
数日ハマりましたが情報共有として挙げておきます。

PHPをcron動作で使っておりましたが、
サーバーアップデート以降ファイルの書き出しをしなくなりました。

色々調べて分かったこととしては、
- 実行ユーザーがapacheからユーザーに変更された
- 実行ディレクトリがdocument_rootからuser_homeに変更されている
- 書き出されるべきファイルがdocument_rootではなくuser_homeに書き出されている
- 独自ドメインサイトの表示更新が(実際はされていても)書き換わらない。

PHPスクリプト側でbase_dirを取得して絶対パスで書き出すように変更して回避しました。
Re: 【公式】コアサーバーApache/PHPのバージョンアップメンテナンス関連
投稿日 : 2014/08/06(Wed) 10:33
投稿者 スタッフ◆AkjNijbFVzA
参照先

yua 様

この度は貴重な情報を共有いただき、ありがとうございました。

- 実行ユーザーがapacheからユーザーに変更された

につきましては、cron から呼び出されるスクリプトは、メンテナンス前も後も、ユーザー権限で動作いたしますが、例えば、「http://example.com/index.php」等、URLを指定してインクルードする場合は、確かに仰る通り、インクルードされるスクリプトは apache 権限からユーザー権限に変更となっております。

これは、Webアクセスした場合の標準の PHP がモジュール版 PHP から FastCGI版 PHP に変更となっているためでございます。

- 実行ディレクトリがdocument_rootからuser_homeに変更されている
- 書き出されるべきファイルがdocument_rootではなくuser_homeに書き出されている

につきましては、cron から呼び出される PHP スクリプトを処理する PHP の種類が変更となっていることに起因する可能性がございますが、詳しくは検証の必要がございます。

- 独自ドメインサイトの表示更新が(実際はされていても)書き換わらない。

につきましては、もし解消されていないようでしたら、個別に調査させていただきたく存じますので、バリュードメインにログインの上、弊社サポートよりお問い合わせいただけますでしょうか。

http://www.value-domain.com/support.php
Re: 【公式】コアサーバーApache/PHPのバージョンアップメンテナンス関連
投稿日 : 2014/08/07(Thu) 10:54
投稿者 セナ(KZ BRAIN)
参照先 http://servermobile.net
m27 coreserverで運用させてもらっています。
KZ BRAIN Mobile
http://servermobile.net

FastCGI版 PHP5.3にて
下記の時刻にて 500 internal server error が頻発するようになりました。
尚、現在は CGI版 PHP5.3にて運用させてもらっています。
アクセスが多い為、高負荷状態が続いており他のユーザ様や
XREA様に迷惑が掛かっていないか心配です。出来ればFastCGI版で運用したいのですが
対応を宜しくお願いいたします。

@ 2014/08/05(Tue) 08:55:25
@ 2014/08/04(Mon) 21:32:12
@ 2014/08/04(Mon) 14:49:37
@ 2014/08/04(Mon) 07:15:31
@ 2014/08/03(Sun) 14:58:38
@ 2014/08/03(Sun) 08:28:27
@ 2014/08/02(Sat) 19:36:56
@ 2014/08/02(Sat) 07:26:03

情報を調べてみると
PHPのFastCGIプロセスは規定値で500のリクエストを処理した後に終了します。
既にPHPアプリケーションと接続しているときに終了するとエラーをログに出力し
クライアントには500ステータスを返します。
このPHPの動作は、PHP_FCGI_MAX_REQUESTSを0に設定することで無効にできますが
PHPアプリケーションがメモリリークを起こしている場合など問題が起こる事があります。
PHP_FCGI_MAX_REQUESTSは、この問題(500エラー)の頻度を減らすために
規定値よりもはるかに高い値に設定することができます。
またFcgidMaxRequestsPerProcess?ディレクティブをPHP_FCGI_MAX_REQUESTS以下に設定することで問題を解決出来ます。
PHP_FCGI_CHILDRENは子プロセス管理のための変数ですが
mod_fcgidではmod_fcgidが要求して生成するプロセスのみにすべきです。
PHPが作る他の子プロセスは効果的に使用されません。
Re: 【公式】コアサーバーApache/PHPのバージョンアップメンテナンス関連
投稿日 : 2014/08/08(Fri) 17:34
投稿者 スタッフ ◆OcVwiNE3Q8M
参照先
セナ様


ご連絡いただきました症状と原因などについて調査させていただきます。
設定値については、一旦見直しましたが、症状を確認しながら、調整していきます。
お時間を頂戴し申し訳ありません。
Re: 【公式】コアサーバーApache/PHPのバージョンアップメンテナンス関連
投稿日 : 2014/09/15(Mon) 14:10
投稿者 YOTARO
参照先 http://http://m-kc.jp/yamai
地区で防災マップを立ち上げいるのですが、オリジナル
http://www.geopacific.org/Japan_earthquake_main/awb9eh/ushahidi

それまでは問題なく稼働していたのですが、
apache PHPバージョンアップされた時期頃から
500 Internal Server Error が出現し
PHPスクリプトが動かなくなりました。

.fast-cgi-binを入れなおす等行っていますが
やはりインストールスクリプトが動作しません。
何が考えられるでしょうか?
ご教示いただけましたら幸いです

何度もやり直していますが
 
Re: 【公式】コアサーバーApache/PHPのバージョンアップメンテナンス関連
投稿日 : 2014/09/17(Wed) 07:24
投稿者 スタッフ ◆N5/BWk1DmyM
参照先
YOTARO 様

「.htaccess」ファイルを設置されている場合には、
案内情報ページより、該当の記述がないかどうかご確認いただきますようお願いいたします。
http://www.coreserver.jp/info/20140604.html

よくあるエラー原因としましては、「Options +FollowSymlinks」の記述があることが挙げられます。
この場合は、「Options +SymLinksIfOwnerMatch」に修正いただきます。

Page: | 1 | 2 | 3 | 4 |