首頁  >  文章  >  運維  >  centos如何修改php.ini

centos如何修改php.ini

藏色散人
藏色散人原創
2020-09-27 15:30:424352瀏覽

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 :指透過表單POST給PHP的所能接收的最大值,包括表單裡的所有值。預設為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##a_max_max_max#max#max_max_size#2m_max#2m_max#max#max_maxn_max#a_max_max#max_max_maxn_max#max_max_maxn_max#max_max_maxn_max#max_max_maxn_max_s_max_max_max_max_max_max_max_max_max_max_max_max_max_max_max_max_max_max;什麼;可能設定php.ini

重啟Apache伺服器即可

Centos(7 )/Linux下

1.尋找php.ini

建立php檔案利用phpinfo()函數查找php.ini位置

echo phpinfo();

如圖:

#2.利用Xshell連接伺服器,vi編輯檔案centos如何修改php.ini

# vi /etc/php.ini

3.進入文件,查找關鍵字(見開頭,修改為自己想要的即可)

1)在命令模式(按ESC進入,沒有反應,敲入命令即可)下敲斜桿( / )     2)狀態列(螢幕左下腳)出現 「/」   輸入你要找的關鍵字回車。

3)如果你要繼續找此關鍵字,敲字元n  / 敲字元N(大寫N)就會向前查詢;

4.修改,

以下為指令模式下的部分操作指令

運算解析i進入編輯文字模式Esc退出編輯文字模式:w儲存目前修改但不退出:q不儲存檔案退出vi#儲存目前修改並退出vi不儲存文件,強制退出vi放棄所有修改,從上次儲存檔案開始再編輯#5.php.ini修改後需要重新啟動Apache伺服器(網路上是說重新啟動PHP,我嘗試失敗了,重啟Apache後成功)#1)PHP啟動停止和重啟指令
##:wq

:q!
:e!

service php-fpm start

service php-fpm stop

service php-fpm reload

2)Apache啟動停止和重啟指令

service httpd start 啟動

service httpd 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; 沒有檔案上傳。
  5. #

以上是centos如何修改php.ini的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn