IQサーバーアイコン
 

ini_set関数で変更ができないphpディレクティブがあるのですが?

ini_set関数で変更ができないphpディレクティブがあるのですが?

クイッカでは、phpがcgiとして動作(suphp)するため、サーバー側のphp.iniに記載されているディレクティブをini_set関数で変更することはできません。

php.iniの設定項目を変更したい場合はphp.iniを作成し、ドキュメントルートの.htaccessからphp.iniを読み込むよう指定します。

(例)allow_url_fopenを有効にしたい場合

ドキュメントルートにphp.iniファイル・.htaccessファイルを設置し、以下を追記します

・php.ini

allow_url_fopen = ON
include_path = .:/usr/lib/php:/usr/local/lib/php

・.htaccess

suPHP_ConfigPath /home/(アカウント名)/(public_html または 独自ドメインのドキュメントルート)
<Files php.ini>
Order deny,allow
Deny from all
</Files>
PAGE TOP