タグ

iniに関するwogawaraのブックマーク (7)

  • php_flagとphp_valueの違い - めんどくさいが口癖

    記事名と文が大きくかい離しているのはご愛嬌。 違いをはっきりと書いてある文章をなかなか見つけられなかったので メモ書きと思って書き始めたらついつい。。 PHPに関する設定をどこでしていますか? Apache経由でPHPを呼び出している場合、 僕は4通り思いつきました。 php.ini httpd.conf .htaccess プログラムの中 以下、それぞれについて意味を考える。 php.iniディレクティブ ところで、php.iniなどに設定する項目をPHPでは php.iniディレクティブと呼びます。 各php.iniディレクティブには、 それをどのタイミングで設定することが可能かを示す PHP_INIから始まるモードが設定されています。 PHP_INI_SYSTEMphp.iniとhttpd.confで設定可能 PHP_INI_PERDIR : 上に加えて.htaccessで設

    php_flagとphp_valueの違い - めんどくさいが口癖
  • PHP ファイルのアップロードエラー解決方法

    PHP のファイルアップロード実装で、つまずきそうな部分をまとめてました。 大きなファイルがアップロードできない php.ini の upload_max_filesize と post_max_size の値がどのようになっているか確認。あと、memory_limit は上記の2つの値より大きくなっている必要があります。php.ini が直接覗けない場合は echo ini_get('upload_max_filesize'); echo ini_get('post_max_size'); echo ini_get('memory_limit'); のようにして確認することもできます。まあ、php.ini を編集できないと回避できないのですが。 上記の設定に問題ない場合、HTML で MAX_FILE_SIZE を指定していないか確認します。 <input type="hidden" n

  • 【 ほでなすPHP 】 PHPのインストール -> 「.htaccess」ファイルでの設定

    「.htaccess」ファイルでの設定 「.htaccess」ファイルとは Apacheの設定ファイル「httpd.conf」やPHPの設定ファイル「php.ini」で色々設定しましたが、設定の変更を有効にするにはサーバを再起動する必要があり、契約中のサーバの設定をこれらで設定変更する事は出来ません。契約中のサーバの設定を行いたい時に使用する事が出来るのが「.htaccess」ファイルです。このファイルには、制限がありますがサーバの設定を書き加える事が出来ます。アクセス制限などにも使われます。 「てゆーか名前が変なんですけど。」 「.htaccess」というファイル名ですが、ファイル名というか拡張子しかありません。Windowsでこのような名前を付けるには「新規作成」→「テキスト文書」→「名前の変更」のような方法では付けられないので、適当な名前で作ったファイルを開いて「名前を付けて保存」で

  • X-Powered-Byヘッダを表示しないようにする|株式会社 フラッツ

    那須です。 PHPのtipsです。PHPを使ったWeb開発者であれば、皆さんご存知とは思います。今回は、どちらかというとWeb開発を始めたばかりの方などの参考になればと思います。 PHPのスクリプトを実行すると、下記のようなHTTPヘッダが出力されます。 X-Powered-By: PHP/x.x.x x.x.xの部分は、そのとき使用しているPHPのバージョンです。 HTTPヘッダは、通常、ブラウザでサイト表示する場合、目に見えませんが、見ようと思えば、誰でも簡単に見ることができる情報です。 こうした誰もが見られるところに、PHPのバージョンが表示されることは、セキュリティ上の問題となります。 例えば、サーバに対して攻撃を仕掛けようとする攻撃者は、HTTPヘッダからPHPのバージョンを調べることで、そのバージョンに潜むセキュリティホールから攻撃を仕掛けることが可能になります。もちろん、バー

  • Tera Term 設定ファイル

    起動時または、[Setup] Restore setupを実行したとき、設定ファイルの内容にしたがい Tera Term が初期化されます。 コマンドラインで設定ファイル名を指定することができます。ファイル名の拡張子を省略した場合は、".INI"であるとみなされます。 コマンドラインでファイル名を指定しない場合、"My Documents"[*1] に TERATERM.INI が存在すれば "My Documents" の TERATERM.INI が読み込まれ、存在しない場合は ttermpro.exe と同じディレクトリの TERATERM.INI が読み込まれます。 [*1] My Documentsのデフォルトの場所 OS 場所

  • PHP のセッション寿命の設定

    PHP のセッションの寿命 (有効期限) に関する仕組みはややわかりにくく、いつもすぐに忘れてしまうのでメモしておく。 以下、PHP がセッションデータをどのように格納し、ブラウザからのリクエストによってどのようにデータを返すか、仕組みを理解していることが前提。 (1) セッションの保持方法の選択 ブラウザ側でのセッションIDの保持のしかたによってやや事情が異なる。 ブラウザがセッションを維持する方法は、セッションIDをパラメータ渡しする方法と、ブラウザの Cookie に持つ方法の2つがある。 セッションIDをブラウザの Cookie として持つには、たとえば以下のように設定する。 ini_set('session.use_cookies', 1); ini_set('session.use_only_cookies', 1); ini_set('session.use_trans_si

    PHP のセッション寿命の設定
  • WinSCP iniファイルによる設定の移行手順 - 130単位

    SSH利用可能なファイル転送ソフト、「WinSCP」の設定の移行手順について。 移行手順 ソフトを起動した画面で、「設定」→「環境設定」 環境設定の画面で、「エクスポート」 設定ファイル(WinSCP.ini)を保存 移行先のWinSCPのフォルダ(ex.「C:¥Program Files¥WinSCP」)に「WinSCP.ini」をコピー 補足 移行後、「設定」→「環境設定」→「保存」をのぞいてみると、設定の保存先が「INI file」に自動的に変更されていることがわかります。 これを「レジストリ」に変更すると、iniファイルは自動的になくなり、レジストリで管理することになるみたいです(保存したセッションなどの設定はそのままです)。 参考リンク iniファイルを用いず、レジストリエディタを使った移行手順は以下が詳しいです。 WinSCPで設定をエクスポート/インポートする-knowled

    WinSCP iniファイルによる設定の移行手順 - 130単位
  • 1