こんばんは、こうちゃんです。
レンタルサーバー等を使っていると、
最初からドキュメントルートのフォルダが決められてしまっていて、
ルートの位置にしたいフォルダの指定ができないところも多いかと思います。
そのような場合、事情により、アップ内容をフォルダ分けして、
例えば、web公開用のwebフォルダと、プログラムでの参照用にdataフォルダとを並列で置きたい、みたいな時に困ります。
本来のドキュメントルート下の、あるフォルダ内にファイルを配置し、
そこをドキュメントルートとして扱いたい場合、
そのレンタルサーバーなどで、.htaccessファイルの動作が許されていれば、
rewriteを使って対応可能です。
本来のドキュメントルートに、.htaccessを作成、その中身を以下のように記載します。
※仮に新ドキュメントルートにしたフォルダは web とします。
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteRule ^$ web/ [L]
RewriteRule ^(.+)$ web/$1 [L]
</IfModule>
これで、フォルダ<web>内がドキュメントルートになります。
サイトを読み込む際に動作させる部分ですので、特にサーバーの再起動等も必要ありません。
最近ではフレームワークなどの都合で、ドキュメントルートが最上層じゃないケースもありまり、また、レンタルサーバーもフォルダ構成を変えられなくないので、ドキュメントルート変更をさせてくれない場合もあり、
このような方法で対応できると大変助かります。
こうちゃん
2023年5月16日火曜日
2023年4月17日月曜日
DBの接続エラーで
こんばんは、こうちゃんです。
先日、なぜかサイトの中でデータベース情報をひくところだけアクセスできず、
何かと思って調べたら、
DBに接続できず、
1030 got error 28 from storage engine
が出ている。
あまり見たことの無いエラーで何のこっちゃ
て思っていたら
http://d.hatena.ne.jp/pospome/20130214/1360818789
どうやら、サーバー側の容量不足から起きてしまうエラーなのですね・・・
うーん、困った。
ひとまずは不要ファイルの整理で対応できますけど・・・
こうちゃん
先日、なぜかサイトの中でデータベース情報をひくところだけアクセスできず、
何かと思って調べたら、
DBに接続できず、
1030 got error 28 from storage engine
が出ている。
あまり見たことの無いエラーで何のこっちゃ
て思っていたら
http://d.hatena.ne.jp/pospome/20130214/1360818789
どうやら、サーバー側の容量不足から起きてしまうエラーなのですね・・・
うーん、困った。
ひとまずは不要ファイルの整理で対応できますけど・・・
こうちゃん
2023年3月23日木曜日
エラーが発生しました: (bX-h4vcxa)
こんばんは、こうちゃんです。
このブログも書いておりますBloggerサービスですが、
稀に起きてしまうエラーで、
エラーが発生しました: (bX-h4vcxa)
と出て、ブログ記事が保存できなくなってしまうことがあります。
まさにこのブログを更新している時に起きてしまったのですが、
これが出ると、その記事を何回更新を押してもエラーで保存が実行できませんし、
困ったことになってしまいます。
運営にあたるgoogleのヘルプにもこの現象については書いてありませんし、
ネットで検索してもほとんど事例・解決策は見当たりません。
数少ない情報ですと、
エラーが発生しました: (bX-h4vcxa)
↑のアルファベットなどのエラーコード
は様々に変わっていることがあり、
メッセージはこれ、現象もどれも同じく、記事の保存ができない、という現象のようです。
ケースにより直る理由も様々で、
一回エラー出ただけで、次に保存しようとしたら大丈夫だった、
ブラウザを変えたらエラーが出なくなった、
時間が経ってから保存しようとしたら大丈夫だった、
など
これで直る、という正解もないように見受けられます。
ちなみに、私の場合、回線状況の不調だったのか、
ノートパソコンを使って、Wi-Fiでネットに繋いでおりまして、
一度ネットワークを切断して、再接続してから保存しようとしたところ無事に保存できるようになり、以降はこのエラーは出なくなりました。
再現性もいまいち不明で、公式にもこのようなエラーのケーススタディは出ていないため、
残念ながら、もし起きてしまったら、色々対処試してみるしかないのかな、と思います。
もしも同様のケースでお困りの方がいらっしゃいましたら、参考までに。
こうちゃん
このブログも書いておりますBloggerサービスですが、
稀に起きてしまうエラーで、
エラーが発生しました: (bX-h4vcxa)
と出て、ブログ記事が保存できなくなってしまうことがあります。
まさにこのブログを更新している時に起きてしまったのですが、
これが出ると、その記事を何回更新を押してもエラーで保存が実行できませんし、
困ったことになってしまいます。
運営にあたるgoogleのヘルプにもこの現象については書いてありませんし、
ネットで検索してもほとんど事例・解決策は見当たりません。
数少ない情報ですと、
エラーが発生しました: (bX-h4vcxa)
↑のアルファベットなどのエラーコード
は様々に変わっていることがあり、
メッセージはこれ、現象もどれも同じく、記事の保存ができない、という現象のようです。
ケースにより直る理由も様々で、
一回エラー出ただけで、次に保存しようとしたら大丈夫だった、
ブラウザを変えたらエラーが出なくなった、
時間が経ってから保存しようとしたら大丈夫だった、
など
これで直る、という正解もないように見受けられます。
ちなみに、私の場合、回線状況の不調だったのか、
ノートパソコンを使って、Wi-Fiでネットに繋いでおりまして、
一度ネットワークを切断して、再接続してから保存しようとしたところ無事に保存できるようになり、以降はこのエラーは出なくなりました。
再現性もいまいち不明で、公式にもこのようなエラーのケーススタディは出ていないため、
残念ながら、もし起きてしまったら、色々対処試してみるしかないのかな、と思います。
もしも同様のケースでお困りの方がいらっしゃいましたら、参考までに。
こうちゃん
2022年9月22日木曜日
XREAさん借りてみました
こんばんは、こうちゃんです。
仕事柄色々とサーバーをいじることもありますし、
仕事柄色々とサーバーをいじることもありますし、
自身の開発にもサーバーは必要なのですが、
案件で借りる以外はできれば安く済ませたいところで・・・
XREA
https://www.xrea.com/
というレンタルサーバーが激安なので借りてみました。
12ヶ月契約にすれば月あたり191円、初期費用も無料。
それでいて、容量は十分、さらに独自ドメインも64個まで導入可とは、
大変にありがたい限りです。
もちろん、サーバースペックは値段相応だったりもしますが、
そもそも自身の開発用くらいでしたら、そんなにアクセスや負荷がかかる予定もないですし、
これはお得で使いやすくてよいですね。
これからガンガン利用していこうと思います。
当方、ブログを多数作って書いている他、山のようにサイトも持っていますので、安いレンタルサーバーは欠かせないのです。
これからガンガン利用していこうと思います。
当方、ブログを多数作って書いている他、山のようにサイトも持っていますので、安いレンタルサーバーは欠かせないのです。
あと、そんな折に・・・
こないだ、PC最近重くなってきたな、とデフラグかけてみたら、こりゃずいぶんごちゃごちゃだったよで、2時間くらいかけて念入りにデフラグかかりまして・・・
あー、きっとだいぶ荒れてたんだな、と今度はエラー修復
エラー修復ってPC起動時にかかるように設定するんすよ(Windows起動後ではできない)
それで、1TBのハードディスクにしかけた結果・・・
5時間orz
ほんとまいりました
こういうメンテナンスは、パソコンのもつ性質上、必須なものではあるものの、ちょっと切ないです。どうしてもやらないとなんですけどね。
とはいえ、最近はwindowsなどのシステムを入れるのは、ハードディスクはほとんど使われなくなり、もっぱらSSDに入れることが多くなりまして、
その場合、メンテナンス自体も激速になりましたし、
そもそもデータだけで関していえば、SSDのドライブはデフラグなんかのデータメンテは不要になりましたもんね。
技術の進歩はすごいものです。
まださすがに値段面で、大量データの保存は、SSDよりもHDD中心ではありますが、その内、SSDも安くなってデータ保存も1TBのSSDを使う、とかな時代が来るんでしょうねえ。
最近どうしたんでしょうねえ
ずっと残暑ひどく
特に今年は、夏は終わらないのか!?
というくらいに暑い日が終わらなかったのに、
先週くらいに大雨続きかと思ったら
それ終わったら急に冷え込みて!?
夏布団じゃ寒いくらいになってしまったorz
おかげでちょいと風邪気味に・・・
季節感ってのは、徐々に感じさせて欲しいものですね。
あと、そもそも・・・温暖化ってのはどこにいったんだ?w
毎年確かに夏は暑くなり続けている気はしますが、
冬の寒さも厳しくなってる気も。
あ、それとも、いつも夏が暑すぎて、比較で冬がすごい寒いと思ってしまう錯覚なのか、
どうなんでしょうねえ。
こないだ、PC最近重くなってきたな、とデフラグかけてみたら、こりゃずいぶんごちゃごちゃだったよで、2時間くらいかけて念入りにデフラグかかりまして・・・
あー、きっとだいぶ荒れてたんだな、と今度はエラー修復
エラー修復ってPC起動時にかかるように設定するんすよ(Windows起動後ではできない)
それで、1TBのハードディスクにしかけた結果・・・
5時間orz
ほんとまいりました
こういうメンテナンスは、パソコンのもつ性質上、必須なものではあるものの、ちょっと切ないです。どうしてもやらないとなんですけどね。
とはいえ、最近はwindowsなどのシステムを入れるのは、ハードディスクはほとんど使われなくなり、もっぱらSSDに入れることが多くなりまして、
その場合、メンテナンス自体も激速になりましたし、
そもそもデータだけで関していえば、SSDのドライブはデフラグなんかのデータメンテは不要になりましたもんね。
技術の進歩はすごいものです。
まださすがに値段面で、大量データの保存は、SSDよりもHDD中心ではありますが、その内、SSDも安くなってデータ保存も1TBのSSDを使う、とかな時代が来るんでしょうねえ。
最近どうしたんでしょうねえ
ずっと残暑ひどく
特に今年は、夏は終わらないのか!?
というくらいに暑い日が終わらなかったのに、
先週くらいに大雨続きかと思ったら
それ終わったら急に冷え込みて!?
夏布団じゃ寒いくらいになってしまったorz
おかげでちょいと風邪気味に・・・
季節感ってのは、徐々に感じさせて欲しいものですね。
あと、そもそも・・・温暖化ってのはどこにいったんだ?w
毎年確かに夏は暑くなり続けている気はしますが、
冬の寒さも厳しくなってる気も。
あ、それとも、いつも夏が暑すぎて、比較で冬がすごい寒いと思ってしまう錯覚なのか、
どうなんでしょうねえ。
こうちゃん
2021年12月2日木曜日
リトルサーバー契約
こんばんは、こうちゃんです。
先日、お客さんの案件の都合上、複数台サーバーが必要になりまして、
先日、お客さんの案件の都合上、複数台サーバーが必要になりまして、
台数はいるのですが、そこまでスペックはいらない、という状況でしたので、
やや安いレンタルサーバー(共用サーバー)を探しておりました。
その際、かなり安価なのに、DBも使えて、まさかのCRONまで利用可能なステキなレンタルサーバーを見つけました
https://lsv.jp/
こうちゃん
こちらはなかなかステキなサーバーです。
私も契約した最安プランが、
ミニプラン
初期費用 920円
利用料が 12ヶ月 1800円(月あたり150円)
と超絶格安なのに、
独自ドメイン無制限(格安サーバーでは少数制限のところ多し)
MySQL利用可(格安サーバーの最安プランではDB利用不可のところ多し)
さらには、安いレンタルサーバーではまずない、CRONも2つ設定可能です。
CRONとは、サーバー上実行のタイマーのようなもので、
自分がサーバーを操作していなくとも、設定した、毎日、とか毎時、に指定のプログラムを走らせる仕組みで、これができるかできないかでだいぶできる作業の幅が変わります。
値段からしたら、この機能は格別ですので、
しばし、こちらのレンタルサーバーをいじり倒してみようかと思います。
また使い心地なり、構築したシステムなりの紹介をすることもあるかと思います。
よろしければまたご覧くださいませ。
こうちゃん
2021年6月14日月曜日
PC高速化は重要なポイント
こんばんは、こうちゃんです。
本ブログもエンジニアらしい情報を極力載せるようにがんばっていますが、
別途PC高速化ブログも作って、
日々パソコンの動作高速化にこだわり、また知りえた情報を共有しようとしています。
パソコンを、趣味で使うにも、
ゲームをするにも、仕事をするにも、とにかく、動作速度は重要で、
最低限ストレスを感じないくらいには動いて欲しいですし、
よほどの金をかけた高級環境以外は、
常にこのテーマは考えた方がよいPC周りのネタになるかと思います。
よろしければご参考にしてみてください。
あと、最近のできごとで・・・
WEB業界の、ひいては地球の一大事でございます。
最近、いや、実際には結構前からなんですが(気づいたのは最近ということで)、ついに検索エンジン業界No.1のgoogle先生が、検索ワードに謎の検閲を入れてくるようになりましたね・・・
いったいなぜ!?
あまり大きな声では言えないのですが、一部の気まずい検索ワードなどで、
検索結果10万件、とか出るのに、実際にページ移動すると、20件程度しか出ない、みたいなケースも出てきました。
まあ、米国のミレニアムなんたらで、のように理由をちゃんと出す場合もあるのですが、犯罪すれすれなワードや、たぶん青少年健全育成に問題があるワードなどの場合でしょうかね、そんな場合は特に理由は出ていないんですが、検索件数に対する表示件数が露骨に少ないように見受けられます。
まあ、業界最大手がこんな手に出たら、同エンジンを使っているyahooは当然同じ結果になり、いずれはすべての検索サイトが従うでしょうね。
できれば、臭い者にはふたをして、判断力を養うのでなく、勝手に力のあるものが与える情報・環境の取捨選択までしてしまっては、考える力を持たない豚のような民族ができあがるだけなのでは、と思いますけど・・・。
いや、ただ奴隷が欲しいだけの金持ちや政治家のゴミどもはそれが狙いか・・・。
自分の金を守りたいだけの人間のクズ達が国を支配してる限り、どうしようもないんですかね。
たった一人でも、国民のためを考える政治家、とかいてくれたらまだこの国も見捨てたもんじゃないんですが、って、国民を不幸にしていかに自分が私腹を肥やせるか、が仕事の政治家に、そんなまともな人間がいるわけなかったですね。
世も末ですね。
こうちゃん
本ブログもエンジニアらしい情報を極力載せるようにがんばっていますが、
別途PC高速化ブログも作って、
日々パソコンの動作高速化にこだわり、また知りえた情報を共有しようとしています。
パソコンを、趣味で使うにも、
ゲームをするにも、仕事をするにも、とにかく、動作速度は重要で、
最低限ストレスを感じないくらいには動いて欲しいですし、
よほどの金をかけた高級環境以外は、
常にこのテーマは考えた方がよいPC周りのネタになるかと思います。
よろしければご参考にしてみてください。
あと、最近のできごとで・・・
WEB業界の、ひいては地球の一大事でございます。
最近、いや、実際には結構前からなんですが(気づいたのは最近ということで)、ついに検索エンジン業界No.1のgoogle先生が、検索ワードに謎の検閲を入れてくるようになりましたね・・・
いったいなぜ!?
あまり大きな声では言えないのですが、一部の気まずい検索ワードなどで、
検索結果10万件、とか出るのに、実際にページ移動すると、20件程度しか出ない、みたいなケースも出てきました。
まあ、米国のミレニアムなんたらで、のように理由をちゃんと出す場合もあるのですが、犯罪すれすれなワードや、たぶん青少年健全育成に問題があるワードなどの場合でしょうかね、そんな場合は特に理由は出ていないんですが、検索件数に対する表示件数が露骨に少ないように見受けられます。
まあ、業界最大手がこんな手に出たら、同エンジンを使っているyahooは当然同じ結果になり、いずれはすべての検索サイトが従うでしょうね。
できれば、臭い者にはふたをして、判断力を養うのでなく、勝手に力のあるものが与える情報・環境の取捨選択までしてしまっては、考える力を持たない豚のような民族ができあがるだけなのでは、と思いますけど・・・。
いや、ただ奴隷が欲しいだけの金持ちや政治家のゴミどもはそれが狙いか・・・。
自分の金を守りたいだけの人間のクズ達が国を支配してる限り、どうしようもないんですかね。
たった一人でも、国民のためを考える政治家、とかいてくれたらまだこの国も見捨てたもんじゃないんですが、って、国民を不幸にしていかに自分が私腹を肥やせるか、が仕事の政治家に、そんなまともな人間がいるわけなかったですね。
世も末ですね。
こうちゃん
2019年8月28日水曜日
Facebookのいいねボタンを設置する方法
こんばんは、こうちゃんです。
おそらくサイト作りをする方には大切な情報、
サイト上にFacebookのいいねボタンを設置する方法、です。
昨今SNSメディアの流行はすごいものがあり、個人のサイト・ブログを駆逐せんばかりの勢いです。
となると、必然的に個人のサイトなども生き残りをかけて、ある程度SNSなどとからめて流行らせていく必要もありまして、そんな技術のひとつに、サイトの中に、そのサイトへのSNSでの投票を意味する、いいねを送れるようにする、というものです。
その代表例が近年大流行のFacebookのいいねでして、ここではそれを可能にする、
ボタンの設置の技術的な解説を行います。
Facebookイイねボタン作成方法
必要なもの
facebookアカウント
facebookデベロッパーアカウント
facebookアプリID
(古いサイトだと誰でも作れるように書いてあるが、最近のバージョンは不特定多数が使えないように登録時にfacebookアプリIDが必要なように)
1.facebookにログイン
2.
https://developers.facebook.com/docs/plugins/like-button/?locale=ja_JP
にアクセス、まず右上メニュー、マイアプリから、新しいアプリを作成、を選択
3.この時点でデベロッパーアカウントを持ってないと、登録画面に、
facebookを持ってて、あとはいくつか規約に同意するだけでデベロッパーアカウント登録はすぐにできる
4.その後、新しいアプリ作成続行、
アプリ名を適当に、イイネAPP、とかつけて登録する
5.画面中央の、いいねボタン構成ツールで必要情報、対象URLや、幅、タイプなどを選択してコードを取得ボタン押下
ボタンのタイプは、
standard ボタンが表示され、横に文字で〇人がいいねしました の文字
box_count いいねボタンの上にいいねされた数表示
button_count いいねボタンの右にいいねされた数表示
button シンプルにいいねボタンだけ表示
6.画面に、プログラム用コードと、iframe用があるので、iframe用タブを押して、アプリIDを選択、のところで先ほど登録したアプリIDを選択して、下のコードをコピーして使う
7.コードでは対象URLが固定で決まってしまうのでサイトの中で使う際には、サイトのURLなどに合わせて変わるように変数等で動的に割り当て
これで、自身のサイトなどのページ中にいいねボタンを埋め込むことが可能になります。
よろしければ参考にしてぜひ埋め込みチャレンジしてみてください。
こうちゃん
おそらくサイト作りをする方には大切な情報、
サイト上にFacebookのいいねボタンを設置する方法、です。
昨今SNSメディアの流行はすごいものがあり、個人のサイト・ブログを駆逐せんばかりの勢いです。
となると、必然的に個人のサイトなども生き残りをかけて、ある程度SNSなどとからめて流行らせていく必要もありまして、そんな技術のひとつに、サイトの中に、そのサイトへのSNSでの投票を意味する、いいねを送れるようにする、というものです。
その代表例が近年大流行のFacebookのいいねでして、ここではそれを可能にする、
ボタンの設置の技術的な解説を行います。
Facebookイイねボタン作成方法
必要なもの
facebookアカウント
facebookデベロッパーアカウント
facebookアプリID
(古いサイトだと誰でも作れるように書いてあるが、最近のバージョンは不特定多数が使えないように登録時にfacebookアプリIDが必要なように)
1.facebookにログイン
2.
https://developers.facebook.com/docs/plugins/like-button/?locale=ja_JP
にアクセス、まず右上メニュー、マイアプリから、新しいアプリを作成、を選択
3.この時点でデベロッパーアカウントを持ってないと、登録画面に、
facebookを持ってて、あとはいくつか規約に同意するだけでデベロッパーアカウント登録はすぐにできる
4.その後、新しいアプリ作成続行、
アプリ名を適当に、イイネAPP、とかつけて登録する
5.画面中央の、いいねボタン構成ツールで必要情報、対象URLや、幅、タイプなどを選択してコードを取得ボタン押下
ボタンのタイプは、
standard ボタンが表示され、横に文字で〇人がいいねしました の文字
box_count いいねボタンの上にいいねされた数表示
button_count いいねボタンの右にいいねされた数表示
button シンプルにいいねボタンだけ表示
6.画面に、プログラム用コードと、iframe用があるので、iframe用タブを押して、アプリIDを選択、のところで先ほど登録したアプリIDを選択して、下のコードをコピーして使う
7.コードでは対象URLが固定で決まってしまうのでサイトの中で使う際には、サイトのURLなどに合わせて変わるように変数等で動的に割り当て
これで、自身のサイトなどのページ中にいいねボタンを埋め込むことが可能になります。
よろしければ参考にしてぜひ埋め込みチャレンジしてみてください。
こうちゃん
登録:
投稿 (Atom)