さくらのレンタルサーバ プレミアムでInternal Server Error

さくらのレンタルサーバ プレミアムプランでSFTP接続でファイル操作(アップロード・ダウンロード・更新・パーミッション変更等)を行った際、Internal Server Errorが発生するという現象に遭遇したのでシェア。 WordPressで発生しましたが他CMS・プログラム等でも同様の現象が発生すると思われます。 この現象は当方使用サーバのみ発生し、2週間お試しプレミアムプランやスタンダードプランの別サーバで確認しましたが再現性は確認されませんでした。(2013/01/16現在未解決) ですので特異なケースと考えられますのであまり役に立つ情報にはなりそうにありませんね。 現象の再現性としては以下の流れとなります。
    1. サーバ上にPHPプログラムが一切無い状態及びデータベースも空の状態から新規データベースを作成しさくらインターネットが提供しているクイックインストールよりWordPressをインストール
    2. SFTP接続でサーバー上のどこでも良いので適当なファイル(PHPファイルに限らず何でも)をアップロード
    3. WordPressインストール画面へ
    4. Internal Server Error発生
といった具合です。 暫く経つか、リロードすれば表示されるようになりますがSFTP接続でファイル操作を行う度にこの現象が発生し、まともに運用できません。 ※上記流れでは端折りましたがPHPファイルのパーミッションはさくら指定の705に変更済み。 ただし、SFTP接続でパーミッションを変更した段階でWordPressを操作しようとするとInternal Server Error発生するのでFTPES接続にて変更。 以下FTP(SFTP)クライアントにて発生を確認済み。
      • FileZilla 3.6.0.2(Win7/Mac OS X 10.7.5)
      • FTP Voyager Schesuler 16.0.2.0(Win7)
      • SFTP Net Drive 1.0.19.61(Win7)
Cyberduck 4.2.1(Mac OS X)では確認できませんでした。   ※上記現象確認以降SFTP接続でファイル操作を行っていないのですが、エラーログを見る限りInternal Server Errorが発生しているようです。 SFTP接続は原因の一つで他にもいろいろ問題があるサーバのようです。 さくらさん、PHPプログラムが全くない状態でWordPressをインストールしてエラーが出てるので原因としてメモリ負荷とかはありえないと思うのでホント調査お願いします・・・

WordCamp Osaka 2012に参加してきました

2012/11/03に大阪の天満研修センターで開催されたWordCamp Osaka 2012に行ってきました。
WordCampは去年のWordCamp Kobe 2011以来の2回目。機会があればTokyoも行ってみたいですが。

前乗り〜前夜祭

WordCamp Osaka 2012本編が朝から開始だったので今回は大阪に前乗りすることに。
2日朝9時頃高松を発って13時頃には大阪へ。いつも通りポケモンセンターオーサカへ行ってピカチュウにお布施をした後、梅田から15分程度離れた宿へチェックイン。

せっかくの大阪なのでコワーキングスペース訪問しておきましょうということで16時に@styledesignさんとJUSO Coworkingさんへ。
付近の方は翌日のWordCampの準備の為に行かれていたのかほぼ貸切状態でいつも通りの2人会になってしまいましたがとてもいい雰囲気のコワーキングスペースでした。
大阪方面は所要でちょこちょこ行くので機会があればまた利用させて頂きたいですね。

JUSO Coworking

夜は@luchino__さんのご好意で前夜祭に参加。
WordCamp Osakaスタッフさんや各地のWPerさんが多数いらっしゃってて人見知りの私としては緊張の場でしたが、各WordBenchイベントに参加した際お会いした事がある方もいらっしゃったので普段よりはコミュニケーションがとれたかな、と。
Twenty Twelveについて解説して頂いたり、良さそうなプラグインを紹介して頂いたりと私個人としては本編、懇親会よりも前夜祭が一番WordPressの話題で盛り上がったような気が・・・。お相手してくださった皆さんありがとうございました。

WordCamp Osaka前夜祭

WordCamp Osaka 2012

そして本編へ。
私が聴講したのは以下のセッション。

  • WordPressのいまと、これから
  • 地域勉強会コミュニティ「WordBench」に行ってみよう
  • お昼休憩でセッション聞けず
  • 闇WordCamp
  • 基調講演:WordPress 対談 〜大阪・日本の WordPressを語る!〜
  • 登壇者と話そう!
  • ライトニングトーク

個別の感想は控えるとして、良かった点としては全体を通してスタッフさんの誘導なり仕切りがスムーズだったという点。
参加者900名強だったと記憶していますが私が感じた限り特に混乱も起きていなかったようですし、会場内の移動もスムーズに行えました。
スタッフの皆さんありがとうございました。

こうだったら良かったなという点としては、参加者自身が参加できるセッションがもう少しあれば良かったかなと。今回聴講した中では「登壇者と話そう!」が唯一そうだったのですが「WordBench〜」「闇WordCamp」もそういった内容かなと想定し参加したのですがカンファレンス形式だったのでちょっと残念でした。(内容自体は勉強になりましたし、面白かったのですが)
「登壇者と話そう!」では大曲さんのプログラマ向けのグループに参加していたのですが最初大曲さん対10数名で質問者以外は解説を聞くだけになってしまっていたので、途中で宮内さん、中本さんが参加された段階で3グループに別れてたら皆発言できてたかなと感じました。

ちなみにライトニングトークの「WordPressあるある」にあったカニ、うどん、カレー全て参加してるのは私だけです!!

うどんわぷーシール配布させて頂きました。
入江さんによる「WordPressのいまと、これから」
Automatticブースにて直子さんとピカチュウ2ショット
プライム・ストラテジーさんブース。
教科書わぷーシール分けていただいたのでWordBench香川で配布します。
基調講演:WordPress 対談 〜大阪・日本の WordPressを語る!〜
登壇者と話そう!のお三方

懇親会

というわけで本編も終わって懇親会へ。
開場まで時間があったので道頓堀付近をうろちょろしたり心斎橋のアップルストアへお使いに行ったり。

懇親会の雰囲気は前回のWordCamp Kobe 2011の時に分かっていましたがやっぱり慣れませんね。もうちょっと社交性を身に付けれるようになりたいです・・・
あまり話し掛ける事が出来ませんでしたがお話、名刺交換して下さった皆さんありがとうございます。

WordCamp恒例のケーキ
あっちっち本舗さんの出張たこ焼き屋台
本場のたこ焼き旨い!!
懇親会はこんな雰囲気でしたー
直子さんと一緒に写真撮って貰いました。ありがとうございます!

最後に

まず運営スタッフの皆さんありがとうございました。そしてお疲れ様でした。
当日の運営もそうですが、開催までの段取り等、twitterのTLでそれらしきツイートを拝見して大変さが伝わって来ました。
前夜祭で香川はやらないの?みたいな話を振られましたが(最近WordPressイベントに行くとよく言われますねw)自分では無理だな、というのが正直なところです。
イベントに関して思うところは各々でしょうし、運営側ともなればこうしておけばといったことも多々あるでしょうけど、それでもイベントをやると決め、それをやり遂げた事はとても素晴らしい事だと思いました。

改めて運営スタッフ、参加者の皆さんお疲れ様でした。

「第6回WordPressお茶会 WordBench香川」を開催しました

2012/10/06(土)[13:00~18:00]にデザインラボラトリー蒼様をお借りして「第6回WordPressお茶会 WordBench香川」を開催しました。

今回は新規2名を含む計8名の方にご参加での開催となりました。
内容としてはいつも通りノーテーマでのだらだら喋るだけ、土井によるWordPressテーマ構築ハンズオン、ライトニングトークの3本。

ハンズオンの内容としては『WordPress 3.x (速習デザイン)』のCafe Miraggioテーマを参考にトップページに通常の投稿ループに加えカスタム投稿タイプのループを出力、及びカスタム投稿タイプではカスタムフィールドを用いて追加の要素を表示させよう、という内容を考えていました。
Cafe Miraggioテーマの使用をご快諾くださった@jim_0912さんありがとうございました。


photo by: style-design

参加者さんにとって初めてのテーマだったので全体的なテーマの構造について、次いでheader.phpの内容を一通り説明して、という流れになったのですがCafe Miraggioテーマではheader.php内に独自関数を使用していたのでfunctions.phpへ飛んでその説明、更にはその中のWordPress関数の説明のためにCodexに飛んでその説明と、脱線しまくりになってしまい肝心のループまで辿りつけなかったので反省です。
ループメインのハンズオンの場合header.php等は「こういうものですよ」という前提で進めないと駄目ですね。
来月11/03に開催されるWordCamp Osaka 2012に各WordBenchの方もたくさんいらっしゃると思うのでハンズオン含めWordBench運営について意見を頂戴したいですね。

トーク班は今回は技術寄りの方が多かったようでAndroidやらRuby、HTML5の話題で盛り上がっていたようです。
その場でも話題にしましたが、ATNDで参加登録された方が技術者の方の場合、私だと対応できないので「相手できるよ!」って方がいらっしゃったら是非参加してい頂けるとありがたいです。

LTは@_nobinobiruさんによる「jQuery+HTMLで作ったフロントエンドにBackboneを導入」、@styledesignさんによる「逆に考えるんだ!セミナーイベント規模を小さく小さくして個人レッスンに近いかたちにするといいよ」の2本立て。

@_nobinobiruさんのLTはBackbone.jsの説明から入って実演、ソース解説という流れでしたが私が理解できたのはほんの一部ですのでこちらで説明しきれませんので興味のある方は@_nobinobiruへリプライを。
感想としては「知られてないだけでこんなすごい人がまだまだいるんだ、しかも若い!」の一言に尽きます。

@styledesignさんのLTは「逆に考えるんだ!セミナーイベント規模を小さく小さくして個人レッスンに近いかたちにするといいよ | スタイルデザインWeblog」の内容をざっくりと。
イベント・勉強会のスタイルについてですがこちらはとても共感。私がこうしていきたいって考えているWordBench香川コミュニティのあり方がまさに説明されているなと。

というわけでハンズオンはいつも通りグダグダになってしまい反省点も多々ありますが、全体的には楽しく開催できたし参加者のかたにも満足して頂けたのではないかなと。

次回「第7回WordPressお茶会 WordBench香川」は12月中旬くらいに開催予定(未定)です。
が、その前にWordPressのお祭りWordCampが大阪で開催されますので、まずはそちらを楽しみたいですね!!

WordCamp Osaka 2012は2012/11/03(土)天満研修センターにて開催。

WordCamp Osaka 2012