Technology桶狭間情報システムは、全ての企業・チーム・個をクリエイティビティとテクノロジーの力でエンパワーします。新サービス向けに「さくらのレンタルサーバー」を契約することになった。普通にスタンダードプランを月額515円で契約しても十分安いのだが、ふと隣のライトプランが目に止まった。なんと月額換算129円だ。安いけど、MySQLがない。いやまて、データベースはすでに運用しているさくらVPS上のMySQLを使えばいいじゃないか。レンタルサーバーはPHPアプリケーションをhttpsで使うためだけに契約するのだから。いうわけでさくらVPS上で稼働してるMySQLにリモート接続を許可させてみることにする。exitBye上記設定してさくらのレンタルサーバー上からPHPでSQLを叩いてみると、無事アクセス成功。さくらのレンタルサーバーは案件ごとにライトプラン(年額1,543円)でいいじゃないか。',';予めFTPでサーバーにCSVファイルをアップロードしておいて、MySQLにコンソールからログインして上記コマンドを叩きます。CSVの1行目にフィールド名が入っているとそれもデータとして読み込まれてしまうので注意。directoryエラーが発生。今から作ろうとしているフォルダに対して「そんなフォルダ無いよ」と言われも。原因は、mkdir()関数に渡す引数の不足。2階層以上の深さを一度に作成するときには、第3引数にTRUEを付ける。0777);これはOK。aaaフォルダを作るだけなので第3引数は省略可能。0777);これで上記エラー発生。aaaフォルダを作成し、更にその下にbbbを作ろうとしている。TRUE);これで正常に作成できました。Nginxのバーチャルドメインでエラー2014年11月21日WEB開発Nginxのバーチャルドメインを設定していてエラーが発生したので、対処法を自分メモ。44PHPでエクセルファイルを生成するPHPExcelを使おうとして上記エラーが発生した時の対処法です。今度立ち上げる新サービス用に、GMOクラウドVPSを契約しました。http://vps.gmocloud.com/インストールパッケージでLAMPPパックを選択すると、すぐにWEBサービスが始められる環境が整っているのですが、phpMyAdminがありませんでした。別環境で開発してVPSにデプロイするだけなら不要ですが、今回はVPS上で開発も行うため、phpMyAdminも必須です。インストールしました。インストール成功し、別サーバーで稼働しているデータをインポート。ところが、SELECT句を実行してみると、件数は表示されるものの、一覧は表示されません。PHP上からSELECT句でテーブルを参照すると、ちゃんと表示されるので、インポートは正常に行われている模様。GMOクラウドVPSのMySQLバージョンが最新すぎて、yumで入るphpMyAdminがちょっと古めなので、そのへんに原因がありそう。このへんを参考に最新のphpMyAdminを入れてみました。configuration.」エラーは発生。GMOクラウドVPSユーザーでLAMPパッケージを選択した人、はみんなここでエラーが出ると思います。yumからjsoncをインストールしました。GMOクラウドVPSで躓いたのはここくらいです。あとはフツーのLAMPですね。length=>255となっています。Serverで「TEXT型」を選択します。TEXT型なら64512文字まで使えるようです。フィールドを使用します。}}12行めの書き方が、普通のmethod=”post”の時とは違うので注意されたい。jQuery.validateの併用方法。使う黄金パターンなので、自分メモ。さくらのVPSをApacheのバーチャルホストとWordPressのマルチサイトで使い倒す2012年05月14日WEB開発さくらのVPSがラインナップ一新されて、新料金プランになりました。1G」に乗り換えました。その際、折角なのでApacheのバーチャルホストとWordpressのマルチサイトを1つのさくらVPS仮想マシンに設定し、月額980円でApacheのウェブサイトとWordpressサイトを同時に複数ホスティングできる環境を作ったので、自分メモ。OSインストールOSはさくら標準のCentOS6(64bit)を選択。なんだかんだで癖がなく使いやすいOSです。Worldさんでいきます。Worldさんの記事では、iptablesは停止せよとしか書いてないので、ファイアウォール設定だけはコムギドットネットさんを参考に。OSインストール→セキュリティ設定→WEBサーバーインストール→PHPインストール→MySQLインストール→phpmyadminインストールな流れで進めます。インストールが進んでいきます。Apacheのバーチャルホスト設定いよいよバーチャルホスト設定です。名前ベースのバーチャルホストなので、1つのIPアドレスに複数のドメイン名をぶら下げます。httpd.confでServerNameとServerAliasを設定してやり、ドメインごとに別々のディレクトリを参照させます。具体的な手順はブログのようなものを参考にさせていただきました。/var/www/html/public_html以下にドメインごとのフォルダを作成しました。/var/www/html/直下にファイルを直接置かないこと。ここにはあとでWordpressをインストールするからです。WordPressのインストールwordpressのインストールを進めます。公式サイトからアーカイブをダウンロードして解凍。wp-config.phpを編集したらフォルダまるごとアップロードします。(大量なのですごく時間がかかります。アクセスして、最終処理です。手順はいつも公式を参考にしてます。wordpressを複数ドメインで使う(マルチブログ化)するためには、ドキュメントルートにインストールされている必要があるからです。WordPressをマルチブログ化する普通にインストールされたWordpressは1つのドメイン名でしか使えません。これを複数のドメインに対応させるには、Wordpressのマルチブログ化を行います。wordpressでは、サイトをサブドメイン方式xxx.hogehoge.comyyy.hogehoge.comサブディレクトリ方式www.hogehoge.com/xxx/www.hogehoge.com/yyy/の2つから選べますが、マルチブログ化できるのはサブドメイン方式だけです。表示方式はサイト運用開始後からはもう変えられません。初めからサブドメイン方式を選択しておいて下さい。DOMAINで取得してます。~allと書き換えています。メールサーバーは立ちあげてないので、今のところ2行目は不要ですが。すべてのドメイン名で同じIPへ飛ばしてやればいいので、WPサイト、非WPサイトに関わらず使用する全ドメインの設定を書き換えます。あとはDNS情報が疎通するまでしばし待つ。上記で、通常サイトとWordpressサイトを独自ドメインでいくつでも(限界はありますが)ホスティングできる環境が作れました。このブログも上記のやり方でさくらVPS上のWordpressで稼働しています。同じWordpress上にもう一つ別のドメインもぶら下がってますし、非WPの通常サイトも稼働しています。月額980円でここまでできるとは。個人がちょっとサイトを作りたいときに1つもっておくと超便利ー。Serverのログファイルをクリアするコマンドアーカイブ2018年5月2017年10月2017年9月2016年9月2015年12月2015年5月2015年4月2014年11月2014年10月2014年6月2014年4月2014年3月2013年5月2012年7月2012年5月2012年4月2011年4月2010年5月2009年7月2008年11月2008年9月2008年8月2008年7月2008年6月2008年5月2008年4月2008年3月2008年2月2008年1月2007年12月2007年11月1970年1月お問い合わせ桶シスへのお問い合わせはこちら。reserverd.Close。