Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?
After debugging for 6-hours - I am giving this up :| We have a nginx+php-fpm+mysql in LAN with almost 100 wordpress (created and used by different designers/developers all working on test wordpres setup) We are using nginx without any issues from long. Today, all of a sudden - nginx started returning "504 Gateway Time-out" out of the blue... I checked nginx error log for a virtual host... 2010/09/
mk-mode.com Linux, Debian, IT, Server, PG, Ruby, Rails, Python, C++, Fortran, PC, MariaDB, math, GIS, etc... 前回は CentOS 6.5 サーバ上の Web(HTTP) サーバ Nginx で SSL 接続するため設定を行いました。 今回は PHP のインストール(ソースビルド)を行います。 0. 前提条件 CentOS 6.5(x86_64) を Minimal で最小インストールしている。 クライントマシンは Linux Mint 14(64bit) を想定。 Web サーバ Nginx, DB サーバ MySQL(MariaDB) と連携することを想定。 「CentOS 6.5 - 初期設定! 」内のとおり RPMforge リポジトリの導入を行なっている。 「CentOS
#はじめに PHP5.X特に5.4以降のソースビルド方法の備忘録です。 過去に投稿したapache2のソースビルド,mysqlのソースビルドでapache2とmysqlが用意されている事を想定しております。 前者の記事では各主要パスを通す作業も記述しておりますので、PHPのパスを通したい場合はそちらも参照ください。 #PHPソースビルド コード取得 ※足りないモジュールは随時yum -install ※wgetで取得するソースのURLは読み替える PHPのソース取得元は公式サイトを参照 cd /usr/src wget http://www.php.net/get/php-5.4.12.tar.gz/from/jp2.php.net/mirror tar xvzf php-5.4.12.tar.gz cd php-5.4.12.tar.gz ./configure --enable-mbs
こんにちは!サーバー担当の山内です。 今回は、Amazon LinuxでのApacheサーバー構築手順です。PHP5.4系にAPCをインストールしたあと、memcachedやRedisモジュールを載せたAPサーバーを構築するストーリーになります。FuelPHPについても触れています。 1. Launch Your Instance! Amazon Linux AMI 2013.03.1 64bitを使ってLaunchします。 Security Groupsの例です。 Port (Service) Source 22 (SSH) 0.0.0.0/0 80 (HTTP) 0.0.0.0/0 443 (HTTPS) 0.0.0.0/0 3306 (MYSQL) 0.0.0.0/0 6379 (Redis) 0.0.0.0/0 11211(memcached) 0.0.0.0/0 ここではRDS(
こんにちは。 最近、坊主が伸びてきて某SFマンガのネギ星人に似ていると言われたWebエンジニア山下です。 坊主の時は、進撃する巨人に似ていたことから、「SF男子」などと囁かれていたようです。 元坊主の私は、主に、診断ペアーズと測驗派愛族(台湾版診断ペアーズ)の開発をしています。 最近では、pairsの高速化や安定化まで担当し、「pairsの成長において、山下は不可欠」なはずなのですが、なぜかエウレカの人々は私の扱いが雑なのが最近の悩みです。 参考:今日から始めるfluentd × Elasticsearch × kibana – カジュアルな解析・高速化 さて、今回は、あの有名な「アジアで一番Facebookアプリを作った男」について、話をしたいと思います。 Facebookアプリとは? まず、「Facebookアプリ」と聞くと、皆さんどのようなものを思い浮かべるでしょうか? Facebo
Nginx + PHP-FPM で WordPress を動かしてみました。 環境 CentOS 6.6 Remiリポジトリの追加 以下のページ通りにRemiリポジトリとEPELリポジトリを追加しておきます。 (Remiリポジトリを利用するにはEPELリポジトリが必要) 【Linux】EPEL, Remi, RPMforgeリポジトリを追加する方法 - kzy52's blog PHP のインストール $ sudo yum -y --enablerepo=remi install php php-mbstring php-mysql 設定ファイル # /etc/php.ini ; デフォルトの文字コード default_charset = "UTF-8" ; タイムゾーンの設定 date.timezone = "Asia/Tokyo" [mbstring] ; デフォルト言語の設定 mbs
PHPである文字列の中に、ある文字列が含まれるかどうかを検索するには、いくつか方法があります。 preg_match strstr strpos これらの関数のどれを使っても目的は果たせるんですが、単純に文字列のチェックをするだけなら、処理時間順に比較すると preg_match>strstr>strpos となります。preg_matchを使うのはパフォーマンスの観点から避けるべきですね。 PHPのマニュアルサイトにも ある文字列が他の文字列内に含まれているかどうかを調べるためだけに preg_match() を使うのは避けた方が良いでしょう。 strpos() か strstr() 関数を 使う方が速くなります。 PHP: preg_match – Manual” とあります。 さてここからが本題。 strstr()の例 タイトル文字列の中に、特定のキーワードが含まれていたら、それを「
Working with hugedomains.com was a quick and easy process. We got to speak to multiple real people located in Colorado without having to wait on hold! Our only complaint was we felt we had to overpay more than this particular domain was worth, and we weren't able to negotiate it down to a level that we felt was fair. However, payment and delivery were seamless, and within a few hours we had all of
今回は、ログイン画面でよくみかけるクッキーログインの機能を使ってみます。 CakePHPには、Cookieコンポーネントがあります。(PHPのsetcookieメソッドのラッパー)メソッドはwriteとreadです。わかりやすい。 ログイン時に、「ログインしたまま」というチェックボックスをつけてログインしてきたユーザのクッキーをwriteして、次回そのユーザが訪問した際に、クッキーをreadして自動的にログインさせます。 Cookieコンポーネントの使用 var $components = array( 'Cookie', } 使用する際は、コントローラ内でコンポーネントを読み込んで下さい。 writeメソッド (クッキーをつくる) ログイン画面にチェックボックスを用意します。今回は、remember_meにします。以下は、Userモデルのusernameとpasswordという前提にして
Ajax(非同期通信)を用いれば画面遷移なしでデータのやり取りができるため、最近では定番の技術として頻繁に用いられています。 今回は Javascript を使ってホストにデータを送信し、処理結果を受け取るというプログラムを JSON、JSONP を使うケース、同一ドメイン、クロスドメイン環境のケースに分けて説明します。 同一ドメイン間で JSON を使ったサンプル クライアント <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Ajax</title> <script src="https://code.jquery.com/jquery-3.2.1.min.js"></script> <script> $(function(){ $("#button1").on('click', function(event){ e
レーザー治療までしたのにくしゃみ出まくってるんですけど、いったい何なんですか。どうもこんにちは nakamura です。 PHP-5.3.x 系もだいぶ浸透してきた今日この頃ですが、今日はここ最近新規にウェブサーバを立てる際にいつもデフォルトでやっている PHP 周りの設定をまとめてみました(よくよく考えたら PHP-5.3.x 系とかあんまり関係ないけど)。環境は CentOS 5 or 6 の PHP-5.3.x です。remi リポジトリを使って最新版の PHP を入れてます。 /etc/php/php.ini 毎回さわっているのは大体この辺ですね。他はサイトの仕様にあわせて適宜。 [PHP] expose_php = Off [Date] date.timezone = Asia/Tokyo セッションの保存先を memcached に セッションの保存先はデフォルトで memca
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く