タグ

php.iniに関するbashalogのブックマーク (4)

  • [PHP] セッション ID の桁数を増やしたい | バシャログ。

    ガムってたら前歯がちょびっと欠けたんですけど・・・!衝撃!どうもこんにちは nakamura です。 とある案件でセキュリティ上の理由からセッション ID をデフォルトよりも長くしたいなぁという事があり、そもそもそんなことできんのよか!?ってことで調べてみたところ、限界はあるものの一応方法が見つかったので今回はそのご紹介。というか、デフォルトのセッション ID の仕様が結構オソマツでびっくらこきました。 デフォルトの仕様 こんな感じ。 使用される乱数 IP アドレス、現在時刻、線形合同法による疑似乱数を組み合わせたもの ハッシュアルゴリズム md5 使用される文字列 0-9 a-f 使われる乱数がこの仕様だと WEB サーバが複数台あってアクセスがそれなりにあるサイトだと普通にセッション ID かぶることありそうですよね。 そもそも md5 ってあんまり良くないって言われてるし・・・(W

    [PHP] セッション ID の桁数を増やしたい | バシャログ。
  • [PHP] ファイルアップロードの上限サイズを変更する際にさわるディレクティブまとめ | バシャログ。

    きゃりーぱみゅぱみゅってうまく言えない・・・。みなさんこんにちは nakamura です。 ユーザにファイルをアップロードさせるような処理、あんまりないとは言いつつもやっぱり何気によく作りますよね。でも、作る度に毎回引っ掛かるのがファイルアップロードに関連する php.ini ディレクティブの設定です。upload_max_filesize さえ上げときゃ動くだろう、と思って上げてみると動いたり動かなかったり・・・。毎度毎度調べるのも面倒なので、今回は自分への備忘録的にその辺りをまとめてみたいと思います。 upload_max_filesize upload_max_filesize とりあえず upload_max_filesize 。もう名前からしてモロ。これを変えないで何を変えるの。でもこれを変えただけだと動かない事が割りとよくあるのでご注意を。デフォルトは 2M です。 post_

    [PHP] ファイルアップロードの上限サイズを変更する際にさわるディレクティブまとめ | バシャログ。
  • サービス終了のお知らせ

    平素より「PHPプロ!」をご愛顧いただき、誠にありがとうございます。 2006年より運営してまいりました「PHPプロ!」ですが、サービスの利用状況を鑑みまして、2018年9月25日(火曜日)をもちましてサービスを終了させていただくことになりました。 サービス終了に伴いまして、2018年8月28日(火曜日)を持ちまして、新規会員登録ならびにQ&A掲示板への新たな質問、回答の投稿を停止させていただきます。 なお、ご登録いただいた皆様の個人情報につきましては、サービス終了後、弊社が責任をもって消去いたします。 これまで多くの皆様にご利用をいただきまして、誠にありがとうございました。 サービス終了に伴い、皆様にはご不便をおかけいたしますこと、心よりお詫び申し上げます。 件に関するお問い合わせはこちらよりお願いいたします。

  • 17. php.ini以外にもある、PHPの設定方法

    PHP言語は他の多くの言語と異なり、言語の設定が存在します。もちろんPHPの関 数を通じてプログラムから設定を変更することもできますが、一部の設定項目で サポートされていないものもあり注意が必要です。このTipsでは、設定内容の種 類やその設定方法について説明します。 設定項目は、言語(コア)機能の設定と、各モジュール(エクステンション)機 能の設定の2種類に大別されます。設定項目はディレクティブと呼ばれており、 合計すると非常に多くのディレクティブが用意されています。 ディレクティブの一覧は、PHPのマニュアルから参照することができます。名称 にドットが含まれているものはエクステンションの設定項目なので、詳しくはエ クステンション別のマニュアルを確認してください。コア機能のディレクティブ については、コアphp.iniディレクティブに関する説明に詳しく記載されています。 大きく分けて以下

    17. php.ini以外にもある、PHPの設定方法
  • 1