Categories
WordPress

Upgrading to WordPress 3.8.

同一記事の日本語版
Update information      Edit(2014.Jan.30)    Edit2(May.6)    Edit3(Jun.22)

   On December 12, 2013, WordPress Version 3.8, named for Charlie Parker, was released to us, and today, Japanese WordPress develop members announced they brought the new Japanese version WordPress. If you want to know about its new features, see the Codex for Version 3.8.

   My WordPress is a multisite type and the parent site language is English. Probably for this reason, the WordPress Updates page does not show me the Japanese version update message.

   So, I downloaded wordpress-3.8-ja.zip manually and upgraded.

   This time, I had the warning below derived from the ca-bundle.crt again.

  Warning! Problem updating https://MySiteName. Your server may not be able to connect
  to sites running on it. Error message: SSL certificate problem: self signed certificate in
  certificate chain

   So, I did do Oiram’s workaround. Then the warning has gone.

Edit(2014.Jan.30):
   Since January 3rd, I cannot access to the Oiram’s site. For a few people googling by the word “ca-bundle.crt” and reaching here, I uploaded the PDF version of Oiram’s workaround. 「Error upgrading WordPress (SSL)

Edit2(May.6):
   Today, I can access to the the Oiram’s site after a very long interval.

Edit3(Jun.22):
   I wrote an article The solution of “SSL3_READ_BYTES:sslv3 alert handshake failure” on WordPress.

Categories
Windows

Updating to PHP5.5.7.

同一記事の日本語版

   At Dec-12 01:43:06UTC, they released PHP5.5.7.

   According to ( ChangeLog ), it fixes some bugs against PHP 5.5.6, and especially includes the fix for CVE-2013-6420.

   I downloaded a Thread Safe version php-5.5.7-Win32-VC11-x86.zip for my server (Windows7HP+SP1(x86)). It requires VC11. If you don’t have VC11 on your Windows, you must install vcredist_x__.exe before the PHP configuration.

   The php.ini-production has nothing changed.

   As the official PHP binary includes php5apache2_4.dll, I extract the zip archive and replace all PHP5.5.6 files with all PHP5.5.7 files except my php.ini. Then, I restart my Apache. That’s it.

   If you need how to configure PHP5.5, please see the post. It is for a mbstrings user, but the information gives some help for you.

Categories
Uncategorized

phpMyAdmin 4.1.0 is released.

同一記事の日本語版

   phpMyAdmin 4.1.0 is released. They say “With this release the minimum supported PHP version is now 5.3 and the minimum MySQL version is 5.5”. It has a ton of information in the ChangeLog. So I updated.

   I downloaded a phpMyAdmin-4.1.0-english.zip, extracted it, copied my old config.inc.php to the phpmyadmin folder made by extracting, and uploaded all of them to the server (See “To create a Wamp-like Web Server in Windows7-#3.“).

   By the way, when I compared the new config.sample.inc.php with my old one, I found some additional lines in it. Like this:
    At /* User used to manipulate with storage */ area
     // $cfg[‘Servers’][$i][‘controlport’] = ”;

    At /* Storage database and tables */ area
     // $cfg[‘Servers’][$i][‘users’] = ‘pma__users’;
     // $cfg[‘Servers’][$i][‘usergroups’] = ‘pma__usergroups’;
     // $cfg[‘Servers’][$i][‘navigationhiding’] = ‘pma__navigationhiding’;

    At the last area above the doc/ folder information
     /**
      * Should error reporting be enabled for JavaScript errors
      *
      * default = ‘ask’
      */
     //$cfg[‘SendErrorReports’] = ‘ask’;

   So, when I logged on the new phphmyadmin at the first time, I got “The phpMyAdmin configuration storage is not completely configured, some extended features have been deactivated. To find out why click here.”.

   By a clicking, I got the next three alerts.

     $cfg[‘Servers’][$i][‘users’] … not OK [ Documentation ]
     $cfg[‘Servers’][$i][‘usergroups’] … not OK [ Documentation ]
     Configurable menus: Disabled

     $cfg[‘Servers’][$i][‘navigationhiding’] … not OK [ Documentation ]
     Hide/show navigation items: Disabled

   I had instructions, too.

     Quick steps to setup advanced features:

     Create the needed tables with the examples/create_tables.sql.
     Create a pma user and give access to these tables.
     Enable advanced features in configuration file (config.inc.php), for example by starting from
     config.sample.inc.php.
     Re-login to phpMyAdmin to load the updated configuration file.

   To create the tables with the examples/create_tables.sql or by your hand, it is your choice. Further information about this, see “Configuration storage“. As I already had the pma user, I created the tables manually. Then, I added new additional lines above to my config.inc.php, and removed “//” from the head of the next lines.
     $cfg[‘Servers’][$i][‘users’] = ‘pma__users’;
     $cfg[‘Servers’][$i][‘usergroups’] = ‘pma__usergroups’;
     $cfg[‘Servers’][$i][‘navigationhiding’] = ‘pma__navigationhiding’;

   I re-logined to phpMyAdmin to load the updated configuration file. Mission complete.

Categories
Windows

Installed a Vista Business on my KeyPaso.

同一記事の日本語版
Update information      Edit(Mar.19)    Edit2(2014.Oct.16)

   I installed a Windows Vista Business I have on my KeyPaso. KeyPaso is a brand name of Elite 4 in Japan.

   I have used it as my living room PC. I gave up it because it has a lot of freezes when we watch videos. But, it is still alive. As I wanted to use it as my private video PC, I tried customizing it again. They end to support Windows XP on 2014/Apr/8 UTC, so I changed its OS to a Windows Vista Business I have. About VIDEO & GRAPHICS, both Built-in SiS651 and RADEON 9200 SE PCI have low ability. But the RADEON has a TV-Out and the Built-in does not have it. As the display I wanted to use this time has no VGA nor DVI, this is the reason why I replaced them, i.e. I disabled the Built-in.

   Here its speculation table.
 

  Old New
Installed OS Windows XP Professional SP3 Windows Vista Business SP2
CPU Intel(R) Celeron(R) 2.40GHz (Northwood-128) Socket 478 mPGA
Mainboard SiS-650
MEMORY 2GB (1GBx2) PC2700 DDR SDRAM(166 MHz)
SYSTEM BIOS Phoenix Technologies LTD ver. 6.00 PG 2003/Apr/04
VIDEO & GRAPHICS Built-in SiS651 RADEON 9200 SE PCI
NETWORKING SiS900 NIC
AUDIO SiS 7012 Audio Device
USB 2.0 SUPPORT Four USB 2.0 ports, transfer rate up to 480Mbps.
Also supports full-speed (11Mbps) and low speed
(1.5Mbps) USB devices.
FIREWIRE IEEE-1394 Two 1394 ports

   When I clean-installed the Vista, its device manager gave me a yellow ! mark about SiS 7012 Audio Device. I was unable to find out the Windows Vista driver for it, finally I found it worked under the driver for Windows XP (x86) named a12112d.zip. Of course, I cleaned the fan and the CPU up before the OS installation.

   I set the power option High, turned Aero off, chose the lowest resolution (800×600) because the display is 17 inches. If I choose the lowest resolution at the living room display, we were unable to watch videos because the display is 50 inches. After this settings, it still gave me some freezes when I watched videos. At last, I gave up the driver for RADEON 9200 SE PCI and installed a Standard VGA Graphics Adapter driver. This made much improvement.

   Now I use KeyPaso in my bedroom. Very good!

Edit(Mar.19):
   I try to use a VL-17VS2, and I wrote a post about this. If you are interested in it, see here. “FUJITSU 30 pin display connector —>> DVI-D.

Edit(2014.Oct.16):
   After the MS Patch Tuesday of October, I suddenly had audio jumpiness on the KeyPaso, the driver was from a12112d.zip. Finally I have a clear sound again after installing very very old Avance AC’97 Drivers for SiS that I forgot to have it from where.

Categories
everyday life

Power outage???

同一記事の日本語版
Update information      Edit(Dec.13)

   When I got up and was going to have my breakfast, the rice was Not ready. I wondered I forgot to set its timer, but the rice cooker was slightly warm. I think we had the unexpected power outage in the early morning. My rice cooker does not have the feature that it continues to cook after the power coming back.

   I turned on the rice cooker immediately.

   After breakfast, I found I was unable to access the Internet. I have no UPS, so my sever machine has been powered off since the outage happened (← Sorry, I didn’t find about my server down for a while). But, even if my server is down, I can access the Internet. I checked my broadband router. It could not return to the normal condition. I set it up again.

   Now(9:16a.m.), I made everything back. Happy!!

Edit(Dec.13):
   We had another power outage in the early morning. So my server was being down for about two hours before I had found it m(_”_)m.

   I heard the electric power company think they were small grounding faults. Something like between electric wires and trees. But, they tell they have not confirm the place the faults occurred, yet. Hence, I might have other outages at an early date (sigh).

Categories
Uncategorized

Updating to Apache 2.4.7.

同一記事の日本語版

   Apache HTTP Server 2.4.7 was released, and I think I found something good on Steffen’s post Apache 2.4.7 available.

   I downloaded httpd-2.4.7-win32-VC11.zip (22 Nov) from the ApacheLounge for My Windows7 server. If you need the information about Apache 2.4.x configuration on Windows, see my post ‘To create a Wamp-like Web Server in Windows7-#1.‘.

Categories
WordPress

Snow falling on my blog, again.

同一記事の日本語版

   On 28th, we had our first snow in my town, and my blog has snow falling from today (^o^). Last year, it began from 28th of December though, I let it from 1st of December this year. I think the date or the time depend on the server timezone, so you might see the snow even if you are still on the last day of November your local time. Please accept it (^_^;).

   This is one of Jetpack plugin features, and I think the original script is Snowstorm by Scott Schiller.

Categories
translation

About ability of an automatic translation site-#2.

同一記事の日本語版

   About two and a half years ago, I wrote “About ability of an automatic translation site-#1” in Japanese. Once again this subject.

   When I wrote the article, I translated “Sucuri SiteCheck is a free & remote scanner. Although we do our best to provide the best results, 100% accuracy is not realistic, and not guaranteed.” into “Sucuri SiteCheck は無料のリモートスキャナです。できる限り正確な情報をお届けできるように努めていますが,スキャン結果に間違いがないことを保証するものではありません。”. After posting it, I translated the sentences by Google Translate.

By Google Translate:

  • Sucuri SiteCheck is a free & remote scanner. Although we do our best to provide the best results, 100% accuracy is not realistic, and not guaranteed.
  • Sucuri SiteCheckは無料&リモートスキャナです。我々は最高の結果を提供するために最善を尽くしますが、100%の精度では現実的ではない、と保証されません。

   It is pretty good! It is not good at translating elliptical sentences, but I can get what this Japanese sentences means. If the original has an ‘is’ like ‘~ 100% accuracy is not realistic, and is not guaranteed.’, the translation is improved a little.
   Like this: (When an ‘is’ exists in the original.)
   Sucuri SiteCheckは無料&リモートスキャナです。我々は最高の結果を提供するために最善を尽くしますが、100%の精度では現実的ではない、と保証するものではありません。

   And then, I translated my sentences by Google Translate:

  • Sucuri SiteCheck は無料のリモートスキャナです。できる限り正確な情報をお届けできるように努めていますが,スキャン結果に間違いがないことを保証するものではありません。
  • Sucuri SiteCheck is a remote scanner free. And strive to be able to deliver accurate information as possible, but it does not guarantee that there is no mistake in the scan results.

   Hmmm. What do you think about it? Anyway, the translation has no ‘we’ / ‘our’ because my Japanese sentences have no ‘私たち’. I think this is one of the biggest differences between English and Japanese as I mentioned earlier.

Categories
WordPress

A WordPress Plugin “BulletProof Security”.

同一記事の日本語版
Update information      Edit(Dec.2)~~Edit4(2014.Jul.14)    Edit5(Jul.16)

   I installed the Plugin “BulletProof Security” for my WordPress security. It’s easy to install. But there is something you should consider in activating if you also use it.

  1. Though it is Network / Multisite Compatible, you should NOT make it Network Activated. Network Deactivate BulletProof Security and then activate BulletProof Security on your Primary site ONLY.
  2. BulletProof Security uses .htaccess files, so you should back up the otiginal files in your WordPress Root and wp-admin folders before its activating.
  3. BulletProof Security uses .htaccess files, so it depends on your server configuration if you can use it or not. In my case, I had an error, so I added Options=Indexes to my AllowOverride Directive in the <Directory> section of the httpd.conf.

   By the way, I found BulletProof Security introduced Sucuri SiteCheck Scanner on one of its pages. So I tried to scan my WordPress sites. On the sites, no threats were found, though they say “Sucuri SiteCheck is a free & remote scanner. Although we do our best to provide the best results, 100% accuracy is not realistic, and not guaranteed”.

Edit(Dec.2):
   The plugin ‘Broken Link Checker’ gave me the message below:

   Broken Link Checker has detected 1 new broken link on your site.
   Here’s a list of the new broken links:
   Link text : Asus ,HCL X51C (T12C) Motherboard schematic
   Link URL : https://ja.o6asan.com/wp-content/uploads/sites/3/Asus_HCL_X51C_(T12C).pdf
   Source : ノートをWin8 Proにアップグレード。
   You can see all broken links here: http://My WP dashboard tool URL

   Why suddenly? This PDF file I uploaded on Oct.16 and have not made any changes to it. I got another message when I accessed the PDF by a browser. Like this:

   o6asan.com 403 Forbidden Error Page
   If you arrived here due to a search or clicking on a link click your Browser’s back button
   to return to the previous page. Thank you.

   I found out this message by the ‘BulletProof Security’ and also found ‘BulletProof Security’ not to allow accessing the file which has ( or ) in its filename. So, I changed from Asus_HCL_X51C_(T12C).pdf to Asus_HCL_X51C-T12C.pdf. Now I don’t have the errors. that’s.it.

Edit2(Dec.3):
   I got an update to version .49.7 today, and we can use “Network Activate” on Network / Multisite now, I just wrote that we were unable to use it though. Of course you can also use it by your old configuration.
   By the way, I’ll write an addition to Edit(Dec.2). BPS does not allow accessing the file which has a space in its file name, either.

Edit3(Dec.4):
   Lately, I edit this page everyday (^_^;). This time, Mr.’BulletProof Security’ blocked my flash movies. When I accessed 高住神社-video1, I got the you-know-message “Movie not loaded”. I directed a doubtful look at the Adobe Flash Player because this phenomenon is usually occurred by the player. But, it is not guilty this time-HaHa.
   I found out this as a solution. Flash swf 403 error – Flash slideshow blocked
   I added the next bold italic letters to the root .htaccess file. That’s it.
   RewriteRule .* index.php [F,L]
   RewriteCond %{REQUEST_URI} (flvplayer.swf|timthumb.php|~~|thumbs.php) [NC]

Edit4(2014.Jul.14):
   Recently, I had a lot of 500 Internal Server Error errors on my server log. First, it looked like related to the font-face decoration. But, I finally found that the .htaccesses of BPS gave them when a URI has a ? at its end. I went to the WordPress Japanese forum and the BulletProof Security Free forum. I got the solution from them. Now, the errors have gone. Happy!!

   If you need more information, please see the following topics.
   IE11(Win8.1),IE10(Win7)で,アクセスしたとき,font.eotについてエラーがでる。
   font-face 500 Internal Server Errors

Edit5(Jul.16):
   I had a lot of 403 Forbidden Errors related to my own site on my http_error_log.txt because of the plugin Broken Link Checker uses Head Method. I’ve known the Broken Link Checker uses Head Method since 2012.Dec.29. But I want to use these two plugins, so, I’ve accepted the situation because I don’t know how I can fix it.

   However, when I checked the .htaccess up for this 500 Internal Server Error, I found the following sentences. Wow!!
# REQUEST METHODS FILTERED
# This filter is for blocking junk bots and spam bots from making a HEAD request, but may also
# block some HEAD request from bots that you want to allow in certain cases. This is not a
# security filter and is just a nuisance filter. This filter will not block any important bots
# like the google bot. If you want to allow all bots to make a HEAD request then remove HEAD
# from the Request Method filter.
# The TRACE, DELETE, TRACK and DEBUG request methods should never be allowed against
# your website.
RewriteEngine On
RewriteCond %{REQUEST_METHOD} ^(HEAD|TRACE|DELETE|TRACK|DEBUG) [NC]
RewriteRule ^(.*)$ - [F,L]

   This means I can remove HEAD from it? Immediately I removed HEAD from the .htaccess in my root folder. The .htaccess in my wp-admin folder I leave the default, because the Broken Link Checker doesn’t access to the wp-admin folder.

   It works very well as I expected (*´▽`*).

Categories
WordPress

Akismet API outage.

同一記事の日本語版

   When I got home and checked my WordPress comments, the Akismet gave me an error message which surprised me very much. I had a fit and looked for solutions on the Internet, but shortly after the Akismet worked normally again before I did something. According to Akismet blog, it was API outage – November 28th. So, today’s error was not my fault but Akismet’s. What a relief! Hey, Akismet! Don’t scare me!!

   By the way, this late morning, we had our first snow in my town, though it let up soon. Wow.