こんにちは。
いつも皆さんの質問や回答を参考にスキルアップを目指しております。
ちょっと分からない点にぶち当たりましたのでどなたか教えてください。
当方、Fedora8にてWebサーバーを構築しております。
構成は下記の通りです。
Fedora8
Apache2.2.9
PHP4.4.9
PostgreSQL8.2.11
現在、正常に稼働しているように見えるのですが、phpinfo()を見てみると
確かに【Configuration File (php.ini) Path】の値が
【/usr/local/php-4.4.9/lib】となっているのですが、そこのディレクトリを
見てもphp.iniが見当たりません。
find / -name php.ini
にてファイルを探してみたら【/etc/php.ini】と表示されたので
開いて編集し、httpdの再起動をしてみたのですが、設定の変更が
反映されません。
いったいどこの設定ファイルを読み込んでいるのでしょうか?
設定ファイルが指定のパスに見つからない場合、デフォルトで読み込む
ファイルがあるのでしょうか?
参考までに変更しようとした項目は下記です。
session.use_trans_sid を off から on へ変更したいのですが、
0を1に変えても変化がありませんでした。
どうかよろしくお願いいします。
No.3ベストアンサー
- 回答日時:
マニュアルによるとiniファイルの読込順は以下の通り。
(※Windows部分を除く)
* SAPI モジュール特有の場所 (Apache 2 における PHPIniDir ディレクティブ、 CGI/CLI 版における -c コマンドラインオプション、 NSAPI における php_ini パラメータ、 THTTPD における PHP_INI_PATH 環境変数)
* PHPRC 環境変数。
* 現在の作業ディレクトリ (CLI を除く)
* Web サーバのディレクトリ (SAPI モジュールの場合)、 もしくは PHP ディレクトリ (そうでない Windows の場合)
* コンパイル時のオプション --with-config-file-path
http://jp.php.net/manual/ja/configuration.file.php
Configuration File (php.ini) Path のパスにない原因はわからないけど。
php-SAPI.ini (ここで SAPI は使用する SAPI 名。 たとえば php-cli.ini や php-apache.ini) が存在する場合、 php.ini の代わりに使用されます。
ってことなんで
find / -name "php*.ini"
で探してみるってのも手。
あと
session.use_trans_sid
はPHP <= 4.2.3 では PHP_INI_ALL。PHP <= 5 では PHP_INI_PERDIR。
ってことなんで、
php.ini、.htaccess または httpd.confでも設定できますね。
http://jp.php.net/manual/ja/ini.list.php
http://jp.php.net/manual/ja/configuration.change …
No.4
- 回答日時:
>もし消えてしまった場合はいったいどこのファイルを読み込んでいるのでしょうか?
無い物は読めないので、何も読んでないのでしょう。
すべての設定値は言語のデフォルト。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript javascriptで変数を組み込みたい 2 2023/01/13 09:52
- PHP eclipse pleiades phpのインストールについて 1 2023/02/03 17:15
- PHP アップロードファイルの数に応じてCSSを動的に変更したいのですが、方法がわかりません 3 2023/07/23 21:59
- PHP アップロード画像数でCSSを分けることに成功したのですが、画像の横に文字を並べることが出来ません。 3 2023/07/28 17:16
- C言語・C++・C# このプログラミング誰か教えてくれませんか 2 2022/05/14 09:45
- 画像編集・動画編集・音楽編集 DVD Styler トラブル解決方法 6 2022/10/29 16:00
- PHP phpでcookieがうまく保存されない 2 2023/08/02 16:40
- その他(プログラミング・Web制作) .htaccessファイルの修正がこれで問題ないかどうか 1 2022/04/21 08:42
- Visual Basic(VBA) VBAでの共有パスにつきまして 1 2023/03/04 17:24
- C言語・C++・C# このプログラミング誰か教えてくれませんか 3 2022/05/13 17:27
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
「照合パターンに合いません」...
-
7zを使うとフォルダの中身がす...
-
拡張子.dどういう意味
-
ftpのmgetコマンドの自分の格納...
-
ホームページのディレクトリを...
-
scpによるデータ転送後、ディレ...
-
古いファイルやディレクトリを...
-
make時に出てきたエラーメッセ...
-
「ドット(.)」と「¥」の意味...
-
tarでディレクトリのみをアーカ...
-
SAMBA上に書き込んだファイルの...
-
linuxコマンド mkdirでディレ...
-
"cp -a"と"cp -r"の違い
-
Linuxコマンドについて
-
空フォルダーでFDはいっぱい...
-
FTPコマンドのCDについて
-
/(スラッシュ)で区切ったフル...
-
WriteFileの引数について
-
ftpでのフォルダごとの転送はで...
-
mantis 添付ファイル設定(VMware)
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ftpのmgetコマンドの自分の格納...
-
7zを使うとフォルダの中身がす...
-
ホームページのディレクトリを...
-
make時に出てきたエラーメッセ...
-
拡張子.dどういう意味
-
/(スラッシュ)で区切ったフル...
-
scpによるデータ転送後、ディレ...
-
バッチファルの置き場所
-
FTPコマンドのCDについて
-
"cp -a"と"cp -r"の違い
-
「ドット(.)」と「¥」の意味...
-
ファイル名で / (スラッシュ...
-
tarコマンドのエラーについて
-
Linuxコマンドについて
-
linuxコマンド mkdirでディレ...
-
unzipコマンドでディレクトリな...
-
「照合パターンに合いません」...
-
tarでディレクトリのみをアーカ...
-
WriteFileの引数について
-
ftpでのフォルダごとの転送はで...
おすすめ情報