ホームページ バックエンド開発 PHPの問題 設定ファイルphp.iniを変更する方法

設定ファイルphp.iniを変更する方法

Mar 23, 2023 pm 04:35 PM
php

PHP (ハイパーテキスト プロセッサ) は、動的な Web サイトや Web アプリケーションの開発に使用できる、広く使用されているサーバー スクリプト言語です。 PHP を使用する場合、多くの場合、その構成ファイルを変更する必要があります。この記事ではphp.iniを変更する方法を紹介します。

まず、PHP 構成ファイルの場所を知る必要があります。 Linux では、PHP 設定ファイルは通常 /etc/php.ini に保存されます。 Windows では、これは通常 C:\Windows\php.ini に保存されます。

PHP 構成ファイルを変更するには、テキスト エディターを使用して構成ファイルを開きます。 Linux では、以下に示すように、vim または nano エディターを使用できます。

sudo vim /etc/php.ini   # 使用vim编辑器进行修改
sudo nano /etc/php.ini  # 使用nano编辑器进行修改
ログイン後にコピー

Windows では、メモ帳またはその他のテキスト エディターを使用して、php.ini ファイルを開いて変更できます。

php.ini を開いたら、エディターの検索機能を使用して、変更する必要がある構成項目を見つけることができます。たとえば、リモート URL からデータを読み取るために fopen() などの関数の使用を許可するかどうかを制御するには、allow_url_fopen 構成項目を変更する必要がある場合があります。

allow_url_fopen = On    # 允许从远程URL读取数据
ログイン後にコピー

このオプションを無効にしたい場合は、次のようにします。

allow_url_fopen = Off   # 不允许从远程URL读取数据
ログイン後にコピー

php.ini を変更した後、変更を有効にするために Web サーバーを再起動する必要があります。 Linux では、次のコマンドを使用して Apache サーバーを再起動できます。

sudo service apache2 restart   # 重启Apache服务器
ログイン後にコピー

Windows では、コントロール パネルで Web サーバー サービスを見つけて再起動できます。

構成ファイルの変更に加えて、PHP コード内の特定のオプションを動的に変更することもできます。たとえば、ini_set() 関数を使用して、実行時に特定の構成項目を変更できます。

ini_set('post_max_size', '20M');   # 设置POST数据最大上传大小为20MB
ログイン後にコピー

これにより、コードの実行時に post_max_size 構成項目が 20M に設定されます。

要約すると、PHP 構成ファイルは /etc/php.ini または C:\Windows\php.ini に保存されており、テキスト エディターを使用して開いて変更できます。変更後、変更を有効にするために Web サーバーを再起動する必要があります。 PHP コードで ini_set() 関数を使用して、実行時に特定の構成項目を動的に変更することもできます。

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

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

ホットな記事タグ

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド Dec 24, 2024 pm 04:42 PM

Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド

CakePHP の日付と時刻 CakePHP の日付と時刻 Sep 10, 2024 pm 05:27 PM

CakePHP の日付と時刻

CakePHP ファイルのアップロード CakePHP ファイルのアップロード Sep 10, 2024 pm 05:27 PM

CakePHP ファイルのアップロード

CakePHP プロジェクトの構成 CakePHP プロジェクトの構成 Sep 10, 2024 pm 05:25 PM

CakePHP プロジェクトの構成

CakePHP ルーティング CakePHP ルーティング Sep 10, 2024 pm 05:25 PM

CakePHP ルーティング

CakePHP について話し合う CakePHP について話し合う Sep 10, 2024 pm 05:28 PM

CakePHP について話し合う

CakePHP クイックガイド CakePHP クイックガイド Sep 10, 2024 pm 05:27 PM

CakePHP クイックガイド

PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法 PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法 Dec 20, 2024 am 11:31 AM

PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法

See all articles