OR メールアドレスで登録上記ボタンのクリックにより、利用規約 及び 個人情報の取り扱い に関する要項に同意したものとします。 ※X(旧Twitter)での登録時に不具合が発生する場合があります。その際は他の登録方法をご利用ください。 アカウントをお持ちの方はこちらからログイン
PHPMailerを使ってGmailのSMTP経由でメールを送信する際にSMTP connect() failed.と出て困ったPHPGmailSMTP 経緯 PHPを使って、メールを送信したかったのですが、PHPで実装されているメーラー?を使うとよく迷惑メールに入れられてしまいます。 そこで調べたところ、GmailのSMTP経由で送ると大丈夫っぽかったので、新規でGmailアカウントを作成し、そのアカウントを経由して送信することにしました。 外部のSMTPを使って送れるライブラリを調べた 下記の二つが見つかりました。 ・qdmail ・PHPMailer 初めはqdmailを使おうと思いましたが、下記の理由によりPHPMailerを使うことにしました。 随分前に更新が止まっていた PHP5.5だと警告が出るという情報があった 軽く試した結果いろいろエラーが出た(詳細はメモし忘れました)
Deprecated: Assigning the return value of new by reference is deprecated in /home/users/0/lolipop.jp-s1130193/web/feye/wp-settings.php on line 520 Deprecated: Assigning the return value of new by reference is deprecated in /home/users/0/lolipop.jp-s1130193/web/feye/wp-settings.php on line 535 Deprecated: Assigning the return value of new by reference is deprecated in /home/users/0/lolipop.jp-s1130
(function () { var unit = 100, canvas, context, canvas2, context2, height, width, xAxis, yAxis, draw; /** * Init function. * * Initialize variables and begin the animation. */ function init() { canvas = document.getElementById("sineCanvas"); canvas.width = document.documentElement.clientWidth; //Canvasのwidthをウィンドウの幅に合わせる canvas.height = 300; context = canvas.getContext("2d"); height = canvas.heigh
Powerful Screenshot automation for your app A screenshot is worth 1,000,000 words Your users demand visual information. Imagine this power embedded in your app, website or business process. The possiblities are endless with our intuitive API. Thumbnails or 1:1 resolution Capture the entire height of the page Complete viewport control Override user agents, default languages Inject your own CSS on a
最近学科の友人3人とサーバ/セキュリティについての勉強会を週1で行っていて、毎回何か調べてくることになっており、今回は apache の設定について少し調べてきました。初心者がまとめたので間違っている部分があるかもしれませんが、勉強の役に立てて頂ければ幸いです。 httpd.confはどこにある? 最小限のhttpd.conf 3つのセクション セクション1: GlobalEnvironment セクション2: MainServerConfiguration セクション3: VirtualHosts モジュールの追加 外部設定ファイルの読込み サーバリソースの監視方法 httpd.confはどこにある? OSによって異なりますが、以下の階層に置いてある可能性が高いです。 CentOS、FedoraなどRed Hat系 /etc/httpd/conf/ SUSE系、MacOSX /etc/a
Macを使っていると、localhostでブラウザチェックしたい時がありますよね。 MAMP環境をインストールするまでもないような場合は、Macに既に存在しているApacheを起動して確認してしまいましょう。 Mac標準のApacheを起動する方法 ターミナルを起動するLanchpadからターミナルを起動する LanchPaではなく、アプリケーションからでもよいので、ターミナルを起動します。 Apacheを起動する ターミナルが起動できたら、Apache起動コマンドを叩きます。 sudo apachectl start パスワード入力を促されますので、Macにログインする時のパスワードを入力します。 (画面上は表示されませんが、強気にEnterしてください。) ブラウザで確認する ブラウザを起動して、http://localhost/ をアドレスバーに入力してEnter!! 表示されれば、
Webサーバーの仕組みとApacheの機能を紹介します。 Webサーバーは,「HTTP(Hyper Text Transfer Protocol)」というプロトコルを用いて,Webブラウザから「GET」(ファイルを取得する)や,「POST」(指定したURLにデータを転送する)などのリクエストを受け取り,そのリクエストにしたがって処理するサーバーです(図1)。リクエストの返答では,必ず「ステータス・コード」を返します。例えば,ファイルが存在しないなどエラーが発生した場合は,「ファイルが存在しない」という内容のステータス・コードをWebブラウザに返します。 図1●Webページを閲覧するための手順 WebブラウザにURIを入力すると,HTTPを用いてWebサーバーにWebページを要求。サーバーは目的のファイルを探し出し,Webブラウザに送信する。 Webページは通常,HTML文書で記述するので,
※本サイトではアフィリエイト広告を利用しています。記事内および商品リンクにはプロモーションが含まれる場合があります。 MacでPHPの動作環境を整えるMBAでWordPressいじったり、PHPの開発環境を用意しようと思い、XAMPPを入れることにしました。とりあえずXAMPPをインストールして、PHPが動くところまでの確認メモ。初めてXAMPPを入れる人向けです。 全体の流れとしては、以下のような感じです。 XAMPPのインストールApacheの設定PHPの設定PHPの動作確認PHPのプログラムを作って実行してみるXAMPPのインストール1.XAMPP for Mac OS X のダウンロードまずは、XAMPPの公式ページからXAMPP for Mac OS X をダウンロードします。 本記事執筆時点での最新版、XAMPP for Mac OS X 1.7.3 をダウンロードします。 2
XAMPPのインストール(Mac版) Windows版 公式サイトからダウンロードしたファイルをダブルクリックで展開すると、以下の画面が表示されます。XAMPPフォルダをApplicationsフォルダにドラッグ&ドロップしてください。インストールはこれで完了です。 アプリケーションフォルダにXAMPPが作成されています。 「XAMPP Control」を実行するとXAMPPのコントロールパネルが開きます。ここから各ソフトの起動や停止などを行うことができます。まずは『Apache』と『MySQL』の右側にある『Start』ボタンを押してください。サーバーソフトのApacheとデータベースのMySQLを起動させます。 Macのパスワードを求められることがありますが、入力して『OK』ボタンを押します。 『Apache』と『MySQL』の左側にある赤い丸が緑になれば成功です。これでApacheと
Web サイトを常時 SSL 化する場合に、最低限知っておかなければならない知識や、注意点、実際の設定方法まで、ひと通りまとめてみました。メリットやデメリット、証明書の種別からリダイレクト設定などについても解説しています。 HTTPS をランキングシグナルに使用しますと Google が公式に発表したあたりから、Web サイトの SSL 対応、特に Google が推奨している Web サイトをすべて HTTPS で配信する、所謂 「常時 SSL 化」 についての話を聞いたり、実際にお客様から相談されたりするケースが増えてきました。 そこで、いい機会だしその辺に関する情報をまとめておこうかな~ と思って書いてみた、恒例の (?) 5分でわかるシリーズ。書き終わって見たところ絶対に 5分じゃ無理っていう文章量になっててどうしようかなぁとも思ったんですが、気にせず公開してみます。 常時 SSL
Password confirmation Required Password does not match. OK
このブログをリニューアルするにあたって、コーディングを楽にするためにブラウザごとにCSSのclassを分けるPHP関数と、Macか判別する関数が必要になったので書きました。 よろしければご活用ください。 ブラウザごとにclassを分けるPHP関数 皆さん、特定のブラウザだけ微妙にズレが生じるときって、どうやって対応されてますか? 私はCSSのハックは使いたくないので、普段はIEの条件分岐コメントで対応していました。 先日、このブログをHTML5でリニューアルするときに HTML5ロゴのページ のソースを参考にしたのですが、DOCTYPE宣言の直下にこういうふうに書かれていました。 HTML なるほど、IE6だと ie6 と ielt8 が、IE7だと ie7 と ielt8 が、IE8だと ie8 と ielt8 が追加されるので、例えばIE6だけwidthがおかしい場合は CSS /*
シニアがウェブサイトを利用する際の大きなハードルの一つが、各種「入力フォーム」です。 一般的にシニアの方ほど入力に時間がかかり、また不適切な入力によるエラー発生頻度も高くなることは、ユーザビリティ業界の権威であるニールセンノーマングループのレポートも統計データを用いて指摘しています。 シニアをターゲットとしたウェブサイトの多くはこうした状況を考慮して、入力フォームのシニア対応に力を入れているところが多いのですが、その中でも私個人から見て特に完成度が高いと感じているのが、健康食品の『皇潤』で有名なエバーライフです。 今回、そのエバーライフの入力フォームで実装されている様々なシニア対応施策について、実装方法まで含めて詳しくご紹介していこうと思います。 1. 各フォームがそこそこ大きく見やすい 2. 必須項目表示がわかりやすい 3. ふりがなが自動的に入力される 4. 住所が自動的に入力される
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く