ホームページ  >  記事  >  運用・保守  >  CentOSでphp.iniを変更する方法

CentOSでphp.iniを変更する方法

藏色散人
藏色散人オリジナル
2020-09-27 15:30:424351ブラウズ

centos で php.ini を変更する方法: まず phpinfo 関数を使用して「php.ini」の場所を見つけ、次に Xshell を使用してサーバーに接続し、次にファイルを入力してキーワードを検索します。最後に運用コマンドで修正してください。

CentOSでphp.iniを変更する方法

推奨: 「centos 入門チュートリアル #」 「PHP ビデオ チュートリアル##」 # 》
1.php.ini 属性のデフォルト値

file_uploads = on ;HTTP を介したファイルのアップロードを許可するかどうかを切り替えます。デフォルトは ON

Upload_tmp_dir; ファイルは一時ファイルが保存されているサーバーにアップロードされます。デフォルトはシステムのデフォルトの一時フォルダです。
Upload_max_filesize: アップロードできるファイルの最大サイズ。デフォルトは 2M
post_max_size: フォーム内のすべての値を含む、フォームを介して PHP への POST を通じて受信できる最大値を指します。デフォルトは 8M

max_execution_time: 各 PHP ページの実行にかかる最大時間値 (秒)、デフォルトは 30 秒です
max_input_time: 各 PHP ページがデータを受信するのに必要な最大時間、デフォルト60秒です
(参考)
に変更 max_execution_time = 600
max_input_time = 600
file_uploads = on
Upload_tmp_dir = /tmp
Upload_max_filesize = 32m
post_max_size = 32m

2. php.ini の設定

Apache サーバーを再起動します

Centos (7)/Linux

1. php.ini を見つけます

php ファイルを作成してそれを使用します phpinfo() 関数は、図

2 に示すように、php.ini

echo phpinfo();
CentOSでphp.iniを変更する方法 の場所を見つけます。サーバーに接続し、ファイルを編集するには vi

# vi /etc/php.ini

3. ファイルを入力してキーワードを検索します (最初を参照してください。必要に応じて変更してください)

1)コマンド モード (ESC を押して入力します。応答はありません。コマンドを入力するだけです) でスラッシュ レバー ( / ) を押します。 2) ステータス バー (画面の左下) に「/」が表示されます。キーワードを入力します。を探して Enter を押します。

3) このキーワードの検索を続ける場合は、文字 n を入力するか、文字 N (大文字の N) を入力して前方検索します;


4. 修正して、

以下はコマンドです。モードのいくつかの操作コマンド

操作 iEsc:w:q :wq現在の変更を保存して vi を終了します:q!:e!#5.php.ini は変更後に再起動する必要があります Apache サーバー (インターネットでは PHP を再起動するように言われていますが、私の試みは失敗し、Apache を再起動すると成功しました)
分析
テキスト編集モードに入る
テキスト編集モードを終了
現在の変更を保存しますが、終了しないでください
ファイルを保存せずに vi を終了します

ファイルを保存せずに強制終了しますvi
すべての変更を破棄し、最後にファイルを保存したときから編集をやり直します
1) PHP の開始、停止、再起動コマンド

service php-fpm start

service php-fpm stop

service php-fpm reload


2) Apache start stop および restart コマンド

service httpd start start

service httpd restart restart

service httpd stop サービスを停止します


6. ファイルのアップロードが失敗した理由を確認してください

$_FILES['file']['error' ] ファイルのアップロードに関するエラー コードを表示します

値: 0; エラーは発生せず、ファイルは正常にアップロードされます。
  1. 値: 1; アップロードされたファイルは、php.ini の Upload_max_filesize オプションの制限を超えています。
  2. 値: 2; アップロードされたファイルのサイズが、HTML フォームの MAX_FILE_SIZE オプションで指定された値を超えています。
  3. 値: 3; ファイルの一部のみがアップロードされました。
  4. 値: 4; ファイルはアップロードされませんでした。

以上がCentOSでphp.iniを変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。