CONTENTS
#contents
----
Lastmodified &lastmod;
----
*OpenPNE3.8.8 on BAMP Server [#r5b4c335]
OSは保守終了し、アパッチもデフォルトバージョンが変わり・・・ということで更新をば。
|1|FreeBSD10.0|FreeBSD 10.0-RELEASE の保守終了予定日は 2015 年 1 月 31 日| ⇒ |10.1-RELEASE|
|2|Apache22|2014-07-11にApacheのデフォルトバージョンをapache22からapache24に変更| ⇒ |Apache24|
|3|MySQL5.5|| ⇒ |5.6|
|4|php5|| ⇒ |php5|

OpenPNE3.8.8が稼働していたサーバーを上記の様に更新したところ、日記やコメントに文字の打ち込みは出来て反映されるが、

画像をアップしようとするとエラーとなるトラブル。

エラーの原因は、httpdの子プロセスが落ちる(error 11 や 10 でおちてコア吐く)ため。

 [Fri Jul 17 19:08:18.327357 2015] [core:notice] [pid 5269] AH00052: child pid 5279 exit signal Bus error (10)
 [Fri Jul 17 19:08:20.360594 2015] [core:notice] [pid 5269] AH00052: child pid 5280 exit signal Bus error (10)
 [Fri Jul 17 19:08:39.861610 2015] [core:notice] [pid 5269] AH00052: child pid 5270 exit signal Segmentation fault (11)
 [Fri Jul 17 19:12:30.018288 2015] [core:notice] [pid 5269] AH00052: child pid 5285 exit signal Segmentation fault (11)
 [Fri Jul 17 19:12:31.026641 2015] [core:notice] [pid 5269] AH00052: child pid 5281 exit signal Segmentation fault (11)

とうことは、php-extensions まわりか??

原因は、/usr/lodal/etc/php/php.ini の

 extension=fileinfo.so

が原因のようだった。

 ;extension=fileinfo.so ;;;;;;;;;;;;;;AH00052: child pid 11919 exit signal Bus error (10),or (11)

と、コメントアウトして復旧。 

**1 FreeBSD 10.0 to 10.1 [#ka1de7d9]

[[FreeBSD 10.0]]

**2 Apache22 to 24 [#u7ebaf96]
まぁ、アパッチも24となって、素のママではユーザランドのCGIも動きません。「え~!?そこも?」ってなくらい、いろいろ設定(とはいってもコメントアウトするくらいだけど)が必要。
[[Apache24]]

**3 MySQL5.5 to 5.6 [#i1f3de2b]

これも、ちょっと嵌まる。
[[]]
 root@g7:~ # mysql_upgrade -u root -p
 Enter password:
とかやってDBはアップグレードできたのだが、どうも、おかしい。

 SQLSTATE[HY000]: General error: 1364 Field 'last_comment_time' doesn't have a default value, referer: 
 http://sns.example.net/SNS/diary/1141
とか言われて、「サーバが混み合ってますエラー」がでる。調べてゆくと、通常の、
 /usr/local/etc/my.cnf
以外に、自動的に(勝手に?w)my.cnfが生成されてて、#のような一行がかかれてある。
 /usr/local/my.cnf
 #sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 
 sql_mode=''
#コメントアウトして、2行目を書き加えることで、5.5の頃の動作と同等となるもよう。エラーが消えました。


**4 php5 & php5-extensions [#i1e2937c]
 portinstall lang/php5

これだと、PORTVERSION=	5.4.43 がインストールされる模様。(2015年7月18日現在)

*OpenPNE3 [#uc8f4cbc]

http://www.openpne.jp/pne-downloads/

https://raw.githubusercontent.com/openpne/OpenPNE3/OpenPNE-3.8.16/doc/ja/OpenPNE3_Setup_Guide.txt


[[OpenPNE3 on FreeBSD 9.1R UFS 編]]

   495  5:48    cp config/ProjectConfiguration.class.php.sample config/ProjectConfiguration.class.php
   496  5:48    cp config/OpenPNE.yml.sample config/OpenPNE.yml
   497  5:53    ./symfony openpne:install
   498  5:55    ./symfony openpne:install
   499  6:01    ./symfony openpne:install --redo
   500  6:05    ./symfony openpne:install --redo
   501  6:10    ./symfony project:clear-controllers

https://www.seeds-std.co.jp/seedsblog/1035.html

 [Sat Jul 18 07:49:12.226937 2015] [:error] [pid 50450] [client xxx] SQLSTATE[HY000]: General error: 1364 Field 'last_comment_time' doesn't have a default value, referer: 
 http://sns.kuji-clinic.net/hoge/diary/yyyy


 root@g7:/usr/home # locate my.cnf
 /usr/home/home_Old/Backups/222_all/usr/local/etc/my.cnf
 /usr/local/etc/my.cnf
 /usr/local/my.cnf

 #sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 
 sql_mode=''

/usr/lodal/etc/php/php.ini

 extension=bcmath.so
 extension=bz2.so
 extension=calendar.so
 extension=ctype.so
 extension=curl.so
 extension=dba.so
 extension=dom.so
 extension=exif.so
 ;extension=fileinfo.so ;;;;;;;;;;;;;;AH00052: child pid 11919 exit signal Bus error (10)
 extension=filter.so
 extension=ftp.so
 extension=gd.so
 extension=gettext.so
 extension=gmp.so
 extension=hash.so
 extension=iconv.so
 extension=imap.so
 extension=interbase.so
 extension=json.so
 extension=ldap.so
 extension=mbstring.so
 extension=mcrypt.so
 extension=mssql.so
 extension=mysql.so
 extension=mysqli.so
 extension=odbc.so
 extension=openssl.so
 extension=pcntl.so
 extension=pdf.so
 extension=pdo.so
 extension=pdo_dblib.so
 extension=pdo_firebird.so
 extension=pdo_mysql.so
 extension=pdo_odbc.so
 extension=pdo_pgsql.so
 extension=pdo_sqlite.so
 extension=pgsql.so
 extension=phar.so
 extension=posix.so
 extension=session.so
 extension=pspell.so
 extension=readline.so
 ;extension=recode.so
 extension=shmop.so
 extension=simplexml.so
 extension=snmp.so
 extension=soap.so
 extension=sockets.so
 extension=sqlite3.so
 extension=sysvmsg.so
 extension=sysvsem.so
 extension=sysvshm.so
 extension=tidy.so
 extension=tokenizer.so
 extension=xml.so
 extension=wddx.so
 extension=xmlreader.so
 extension=xmlrpc.so
 extension=xmlwriter.so
 extension=xsl.so
 extension=zip.so
 extension=zlib.so

----
Total access &counter(total);:本日 &counter(today);:昨日 &counter(yesterday);
#counter([total|today|yesterday]);

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS