2017-11-02 14 views
1

私はopenSUSE Leap 42.3とLAMPスタックを持つ仮想マシンを持っています。php.iniは値を変更しません

今、Typo3というCMSをセットアップしたいと思います。ツールをインストールし、私は次の設定を変更する必要があることを、私に語った:

  • 低PHPスクリプトの実行時間
  • PHPのmax_input_vars非常に低い

私は私の/etc/php7/cli/php.iniを開設値を変更しました。 しかし、Apache Webサーバーを再起動してphpinfo()を実行した後で、何も変わりません。

これはphpinfo()です。私に語った:

  • 設定ファイル(php.iniの)パスは/ etc/PHP7/apache2のロード
  • 設定ファイルは
  • 追加の.iniファイルのために、このディレクトリをスキャンし/etc/php7/apache2/php.ini /etc/php7/conf.d

変更は上書きされますか?システムの再起動は役に立たなかった。 ありがとう

答えて

1

/cliディレクトリのphp.iniは、コマンドラインインターフェイス(cli)のistです。 PHPのデフォルト設定でphpが "apache(または他のWebサーバー)"によって呼び出された場合、これらの変更は影響を受けません。 apache2/php.iniを調整する必要があります。これはあなたのphpinfo()の状態です;)

(使用しているシステムに応じて)再起動してください。

+1

再起動するPHPというサービスはありません。彼はapache2サービスを再起動する必要がありますが、ほぼ正しいです。 – hassan

+0

ありがとう、答えはいつもそこにあった、私はパスを慎重に十分に調べなかった。 – Gulliver

+0

さて、@ hassanさんのコメントは見られませんでした。だから私は最後のものを削除してapacheを再起動した。 – BenRoob

関連する問題