タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

PHPとwindowsに関するuzullaのブックマーク (4)

  • WebMatrix と FuelPHP を使って Web アプリ開発をしてみた - しばやん雑記

    ちょっと前になるんですが、どうしても PHP での開発をしないといけなくなったので義務として WebMatrix と、めんたろ社長におすすめして貰った FuelPHP で開発することにしました。 FuelPHP » A simple, flexible, community driven PHP5.3 framework. FuelPHPPHP 5.3 以上で動作する、良い感じな MVC フレームワークです。開発スタイルは ASP.NET MVC やってたら割と親しみやすい感じかと思います。 で、早速 WebMatrix を使って開発環境を作ります。当然ながら PHP なので、PHP の空のサイトを選んでおきましょう。 サイトの作成中に PHP が無い場合はインストールしてくれます。便利ですな。 FuelPHP のインストールは手動で行うしかないので、公式サイトから現時点での最新版で

    WebMatrix と FuelPHP を使って Web アプリ開発をしてみた - しばやん雑記
  • WindowsのPHPでエラーが発生するので、スタックサイズを増やして解決する - uzullaがブログ

    経緯 俺「なんか(NDAなので略)でエラーがでるのですよ」 ベンダさん「ログください」 俺「これでよいでしょうか」 ベンダさん「Exception code:0xc00000fdのエラーコードはスタックオーバーフローです、常識です。editbinでバイナリを書き換えてください。」 俺「えっと…どういう…」 ベンダさん「今手順をいいましたよね?」 俺「アッハイがんばります」 *1 マカーは(Windows)世界の常識を知らぬ。 どういうことか WindowsのApache+PHPでは、まあ、稀にスタックオーバーフローが出る事がある、らしい。 スタックは設定ファイル等ではふやせず、Apacheのhttpd.exeのバイナリをいじったらスタックサイズをふやせる、らしい。 PHPのエラーなんだけど、Apacheをいじる(mod_phpだからね)のはまあわかった。 それにはEditbin.exeをつ

    WindowsのPHPでエラーが発生するので、スタックサイズを増やして解決する - uzullaがブログ
    uzulla
    uzulla 2013/08/14
    なぜか、最近Windowsのエントリばっかり書いてる気がする(気のせいではない)
  • Windows上のApacheがPHPのpreg_match_all()でクラッシュしたので調べてみた - スタジオ・アルカナ技術ブログ

    こんにちは。エンジニアの吉田です。 今回は久々にPHPに関する話題を書いてみるです。(PHP業のくせに久々とは何事か。。) Windows上のPHPでpreg_match_all()した際、マッチ対象文字列が大きいと、Apacheごと プロセスがクラッシュしてしまう事象に遭遇したので、原因を調べてみました。 ちなみに、動作環境は、Windows 7 + XAMPP 1.7.4 です。 詳細は続きから。 Apacheが落ちたという事を確認する XAMPPのApacheが落ちた場合、Firefoxの場合だと「接続がリセットされました」 「ページの読み込み中にサーバへの接続がリセットされました。」といった感じで、 サーバに接続できなかったかのような画面が表示されました。 Apacheのエラーログを見てみると、下記のようなメッセージが表示されており、 1行目の内容から「Apacheの子プロセス

    uzulla
    uzulla 2013/08/14
    WindowsのApache+PHPで、httpd.exeのスタックサイズを調整して、クラッシュしなくする。
  • PHPからSQL Serverを使う選択肢の将来性

    1. はじめに これまでの3回でPHPからMicrosoft SQL Server(以降、SQL Server)を利用する実際の方法論、ビジネス拡大の可能性などについて触れてきました。第4回となる今回は採用をまだ躊躇するかもしれない要素として、将来性について書いていきます。 今のITの潮流からすると間違いなく、多くの人が「クラウド」あるいは「仮想化」というキーワードをお話になるのではないでしょうか。でも「クラウド」という言葉は非常に広範囲な意味を持つということも最近理解が進んでいると思います。「仮想化」は現実的な基盤の進化とクラウドの動的な基盤を支える大事なテクノロジーです。これを踏まえてマイクロソフトのクラウドを活用することになった場合に、この選択肢をどう捉えられるのかという点も考察していきます。 2. 将来への展望 一般的にシステムの将来性を考える時に以下のような様々な要素を考えるので

  • 1