Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?
RedhatやCentOSなどでWeb専用サーバをたてた場合に陥りやすい罠。今後のためにメモ。 なお以下環境を前提に記述します。 php、postfixなどをrpmで導入済み メールサーバは別サーバとして存在する このサーバのpostfixは何も設定していない、かつ起動していない このサーバのDNS設定は正しく完了している phpコード <?php $to='username@domain.com'; <-- 宛先アドレス $subject='TEST MAIL'; $body='THIS IS TEST'; echo mail($to,$subject,$body); ?>なおコマンドラインで実行するには以下です。 $ php -f mailtest.php 結果はまぁふつうに「1」が返ると思います。これは「正しく配送された」ではなく「コマンドが無事終了した」という事です。 ポイント1:
ようこそ 時代遅れの情報がウェブ上にあふれている。そんな情報を見たPHP初心者は戸惑ってしまうだろう。そして、まずい手法やまずいコードが広まってしまう。 そんなのはもうやめよう。PHP: The Right Way は気軽に読めるクイックリファレンスだ。PHPの一般的なコーディング規約、 ウェブ上のよくできたチュートリアルへのリンク、そして現時点でのベストプラクティスだと執筆者が考えていることをまとめた。 大事なのは、 PHPを使うための正式なお作法など存在しない ってこと。 このサイトの狙いは、はじめて PHP を使うことになった開発者に、いろんなトピックを紹介すること。 経験豊富なプロの人にとっても、これまで深く考えることなく使ってきた内容について、新鮮な見方を伝えられるだろう。 このサイトは、決して「どのツールを使えばいいのか」を教えるものじゃない。 いくつかの選択肢を示して、それぞ
{ldelim} および {rdelim} は、テンプレートのデリミタを エスケープ します。 デフォルトでは、これは { および } となります。 Javascript や CSS のようなテキストのあつまりをエスケープするためには {literal}{/literal} を使用することもできます。{$smarty.ldelim} も参照してください。 {* これは、テンプレートからデリミタのリテラルを出力します *} {ldelim}funcname{rdelim} is how functions look in Smarty! 上の例の出力 {funcname} is how functions look in Smarty! Javascript を使用する別の例 <script language="JavaScript"> function foo() {ldelim} ...
今日はなんといえばいいのか、第三世代iPadはなかったことになってるみたいなので、気分が沈んでいるtanakaです。でも!Kindle がついに日本にやってくるということで楽しみです。狙い目はKindle Paperwhite 3Gです。 さて、話は変わります。有償ですがオススメのIDE PhpStormの話をします。恥ずかしながら今までXdebugのリモートデバッグ機能を使えていませんでした。が、ついに、ついに設定できたのでその使い方をまとめます。環境はPhpStorm 5.0 (Mac OS X 10.8.2), PHP/ApacheはMacPortsでインストールしています。 リモートデバッグで何ができる? 処理を特定の行で中断させて、変数を中身をチェックできる 上の図は、あるCakePHPのコントローラの中で処理を中断して、変数の中身を見た時の図です。 真ん中の段で、コントローラの
最近MacのOS をMountain Lionにアップデートいたしました。時々固まっています(;^ω^) 今日は自分のローカル環境にサーバーを準備しようと思ったのですが、「Web共有」というオプションが 見付かりませんでした。 ←ここの左側のオプションに以前はあったはず http://support.apple.com/kb/HT5230?viewlocale=ja_JP こちらによると、 「OS X Mountain Lion では、システム環境設定の「共有」パネルに Web 共有のオプションが含まれていません。Mountain Lion には、オープンソースの Web サーバ「Apache HTTP Server」が含まれています。Apache を有効にする方法および使い方については、http://httpd.apache.org を参照してください。」 だそうです。 「OS X Se
For five years Exoscale has been building a public cloud offering that has grown to include compute, object storage and other services that help SaaS businesses to launch and grow. Today I’m pleased to announce an exciting next step: the cloudControl team, technology and brand are joining Exoscale to build a richer range of cloud services for SaaS operators. Who is cloudControl? I co-founded cloud
PHPはWebアプリケーションを構築する言語として普及していますが、これまでPHPの実行環境をクラウド上で本格的に提供したPaaSはありませんでした。最近になって2つのPHP PaaSの名前が少しずつ知られるようになってきましたので、この記事で紹介しましょう。「cloudControl」と「PHP Fog」です。 無料で利用できる「cloudControl」 cloudControlはドイツのベンチャーで、2009年に設立。2010年の7月にPHP PaaSのクローズドベータを開始し、2010年10月から正式なサービスを開始しています。課金の単位を「ボックス」という単位で管理していますが、最小の1ボックスは無料になっており、サインアップするだけで利用可能なようです。 cloudControlはAmazonクラウド上に構築されており、ロードバランスとHTTPキャッシュにPHPアクセラレータの
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く