CONTENTS
Lastmodified 2015-08-23 (日) 12:21:01
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 まわりか??
まぁ、アパッチも24となって、素のママではユーザランドのCGIも動きません。「え~!?そこも?」ってなくらい、いろいろ設定(とはいってもコメントアウトするくらいだけど)が必要。 Apache24
これも、ちょっと嵌まる。 [[]]
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の頃の動作と同等となるもよう。エラーが消えました。
portinstall lang/php5
これだと、PORTVERSION= 5.4.43 がインストールされる模様。(2015年7月18日現在)
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 783:本日 1:昨日 2