目次
##1. PHP 環境で php.ini# を設定します。 Mac に付属
附:修改PHP上传文件大小限制的方法
1. 一般的文件上传,除非文件很小.就像一个5M的文件,很可能要超过一分钟才能上传完.
2. 修改 post_max_size 设定 POST 数据所允许的最大大小。此设定也影响到文件上传。
3. 很多人都会改了第二步.但上传文件时最大仍然为 8M.
ホームページ バックエンド開発 PHPの問題 Mac で php.ini を変更する方法

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

Jan 18, 2022 am 10:37 AM
mac php.ini

Mac で php.ini を変更する方法: 1. 「sudo cp /private/etc/php.ini.default /private/etc/php.ini」コマンドを実行します; 2. php.ini を直接変更します。 ini設定ファイル 以上です。

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

この記事の動作環境:macOS10.15システム、PHP7.1バージョン、MacBook Air 2019パソコン

PHPの使い方php .ini 設定ファイルの変更 (Mac)

##1. PHP 環境で php.ini# を設定します。 Mac に付属

## Mac OS X にはデフォルトの php.ini ファイルはありませんが、対応するテンプレート ファイル php.ini.default が /private/etc/php.ini.default または /etc/ にあります。 php.ini/default を変更するためにコピーを作成できます。

コピー コマンド:

sudo cp /private/etc/php.ini.default /private/etc/php.ini
ログイン後にコピー

コピー成功後

cd /private/etc/sudo vi php.ini
ログイン後にコピー

2. XAMPP For Mac で php.ini 設定ファイルを変更します。

実行中に php.ini 設定ファイルを変更します。インストールディレクトリ/Applications/XAMPP/xamppfiles/etc/php.ini

file_uploads=on/offhttp# 経由でファイルをアップロードできるかどうか##max_execution_time=30#memory_limit=50M暴走スクリプトが過剰なメモリを占有するのを防ぐために、スクリプトが割り当てることができるメモリの最大量を設定します。この命令は、コンパイル中に –enable-memory-limit フラグが設定されている場合にのみ有効です。 . Upload_max_filesize=20Mアップロードできるファイルの最大サイズ。このコマンドは post_max_size より小さくする必要があります。 #upload_tmp_dir#アップロードされたファイルの一時ストレージ ディレクトリpost メソッドが最大サイズを受け入れることを許可します$_FILES 配列の内容は次のとおりです:
スクリプトに許可される最大実行時間。この時間を超えるとエラーが報告されます
post_max_size=30M

$_FILES['myFile']['name' ]クライアントの最後のファイルの元の名前クライアントの MIME タイプファイルの場合、ブラウザは、「image/gif」 などのこの情報のサポートを提供する必要があります。アップロードされたファイルのサイズ (バイト単位)ファイルのアップロード後にサーバーに保存される一時ファイル名、通常はシステムのデフォルトです。 php.iniのupload_tmp_dirで指定できますが、putenv()関数で設定しても動作しませんファイルのアップロードに関連するステータス コード$_FILES['myFile']['error']ファイルのアップロードに関連するステータス コード。 [‘error’] は PHP バージョン 4.2.0 で追加されました。その説明は次のとおりです: (PHP3.0 以降は定数になりました)
$_FILES['myFile']['type']
$_FILES['myFile']['size']
$_FILES['myFile'] ['tmp_name']
$_FILES['myFile']['error']

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

文件被上传结束后,默认地被存储在了临时目录中,这时您必须将它从临时目录中删除或移动到其它地方,如果没有,则会被删除。

也就是不管是否上传成功,脚本执行完后临时目录里的文件肯定会被删除。

附:修改PHP上传文件大小限制的方法

1. 一般的文件上传,除非文件很小.就像一个5M的文件,很可能要超过一分钟才能上传完.

但在php中,默认的该页最久执行时间为 30 秒.就是说超过30秒,该脚本就停止执行.

这就导致出现 无法打开网页的情况.这时我们可以修改 max_execution_time

在php.ini里查找

max_execution_time
ログイン後にコピー

默认是30秒.改为

max_execution_time = 0
ログイン後にコピー

0表示没有限制

2. 修改 post_max_size 设定 POST 数据所允许的最大大小。此设定也影响到文件上传。

php默认的post_max_size 为2M.如果 POST 数据尺寸大于 post_max_size $_POST$_FILES superglobals 便会为空.

查找 post_max_size .改为

post_max_size = 150M
ログイン後にコピー

3. 很多人都会改了第二步.但上传文件时最大仍然为 8M.

为什么呢.我们还要改一个参数upload_max_filesize 表示所上传的文件的最大大小。

查找upload_max_filesize,默认为8M改为

upload_max_filesize = 100M
ログイン後にコピー

       另外要说明的是,post_max_size 大于 upload_max_filesize 为佳.

推荐学习:《PHP视频教程

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

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

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

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

SublimeText3 中国語版

SublimeText3 中国語版

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

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

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

Macのキーボードでパスワードを入力しても反応がありませんか? Macのキーボードでパスワードを入力しても反応がありませんか? Feb 20, 2024 pm 01:33 PM

はじめに: このウェブサイトでは、Mac のキーボードがパスワードを入力しても反応しないことに関する関連コンテンツを紹介しますので、お役に立てれば幸いです。 Apple Mac システムでパスワードを入力できない問題を解決するにはどうすればよいですか? このキーボードを他のコンピュータに接続して、正常に動作するかどうかを確認することもできます。別のコンピューターでも同じ問題が発生する場合は、キーボード自体に問題がある可能性が高くなります。キーボードを交換するか修理することを検討してください。 Mac コンピュータで初めて Alipay にログインすると、ログイン インターフェイスが表示され、パスワードを入力できません。パスワード入力フィールドには「コントロールをインストールするにはここをクリックしてください」と表示されるため、Alipay ログインにはセキュリティ コントロールのインストールが必要です。セキュリティ制御により、入力した情報 (金額、パスワードなど) を暗号化して保護し、アカウントのセキュリティを向上させることができます。ネクタイ

Mac コンピュータ名、ホスト名、Bonjour 名を簡単にカスタマイズするための 3 つのヒント Mac コンピュータ名、ホスト名、Bonjour 名を簡単にカスタマイズするための 3 つのヒント Mar 06, 2024 pm 12:20 PM

多くの Mac ユーザーはデバイスのデフォルト名をそのまま使用する傾向があり、それを変更することを決して考えないかもしれません。多くの人は、「Johnny's MacBook Air」または単に「iMac」など、初期設定の名前をそのまま使用することを選択します。 Mac の名前を変更する方法を学ぶことは、特に複数のデバイスを持っている場合に、デバイスをすばやく区別して管理するのに役立つため、非常に便利なスキルです。次に、macOS システムでコンピューター名、ホスト名、Bonjour 名 (ローカルホスト名) を変更する方法を段階的に説明します。 Mac 名を変更する必要があるのはなぜですか? Mac の名前を変更すると、あなたの個性が表れるだけでなく、ユーザー エクスペリエンスの向上にも役立ちます。 Mac をカスタマイズする: デフォルトの名前は好みに合わない場合がありますので、お好みの名前に変更してください。

Mac インストーラーのパスワードをお忘れですか? Mac インストーラーのパスワードをお忘れですか? Feb 20, 2024 pm 01:00 PM

はじめに: このウェブサイトでは、Mac インストール プログラムのパスワードを忘れた場合の関連コンテンツをご紹介しますので、お役に立てれば幸いです。 Apple コンピュータ インストール ソフトウェアのパスワードを忘れた場合の対処方法 まず、電話の設定で iCloud を見つけ、クリックして開きます。次に、アカウント番号とパスワードを入力します。ログインボタンの下に、IDまたはパスワードを忘れた場合を促す小さな文字が並んでいますので、これをクリックしてください。通常、ログインインターフェイスで間違ったパスワードを複数回入力すると、MacBook Pro はバインドされた Apple ID を使用してパスワードをリセットするように求めるメッセージを表示します。システムが要求する手順に従うだけで、パスワードのリセットを完了できます。 3. まず Mac をシャットダウンしてから再起動し、電源ボタンを押しながらすぐにキーボードの com を押し続けます。

Macにインストールするpkgファイル? Macにインストールするpkgファイル? Feb 20, 2024 pm 03:21 PM

はじめに: 今日、このサイトでは、Mac への pkg ファイルのインストールに関する関連コンテンツを共有します。現在直面している問題を解決できる場合は、このサイトをフォローして今すぐ開始することを忘れないでください。以前のバージョンの macos pkg をインストールしてオペレーティング システムをアップグレードすることはできません。ラップトップが古いオペレーティング システム バージョンを使用している場合は、最新のオペレーティング システム バージョンにアップグレードすることをお勧めします。古いバージョンでは最新の macOS システムのインストールがサポートされていない可能性があるためです。ディスクユーティリティで「消​​去」を選択し、フォーマットでMacos拡張子を選択し、暗号化オプションをチェックせず、apfsフォーマットを選択せず​​、最後に「消去」ボタンをクリックすると、消去を完了できない問題が解決されます。 macOSのインストール。アプリケーションのアイコンを「App」で始まるファイルにドラッグします。

Apple Mac で入力するときにページをめくるにはどうすればよいですか? Apple Mac で入力するときにページをめくるにはどうすればよいですか? Feb 20, 2024 pm 12:54 PM

はじめに: 今日、このサイトでは、Apple Mac で入力するときにページをめくる方法に関する関連コンテンツを共有します。現在直面している問題が解決できる場合は、このサイトをフォローして今すぐ開始することを忘れないでください。 Apple MacBook ラップトップでタッチパッドを使用するためのヒント Apple コンピュータで 2 本指スライドを設定する手順は次のとおりです: コンピュータのデスクトップで [設定] アイコンを見つけてクリックします。設定インターフェースで「タッチパッド」を選択し、「スクロールしてズーム」をクリックします。スクロールズームオプションの「スクロール方向:ナチュラル」にチェックを入れれば設定完了です。 Apple コンピュータで 2 本指のスワイプ方法を設定するのは簡単です。まず、コンピュータの電源を入れ、画面上部の「設定」アイコンをクリックします。設定インターフェイスで、「タッチパッド」オプションを選択します。次に、「スクロールズーム」をクリックし、「スクロール方向」がチェックされていることを確認します。

音声メッセージを自動的にテキストに変換するように WeChat Mac を設定する方法 - 音声からテキストへの変換を設定する方法 音声メッセージを自動的にテキストに変換するように WeChat Mac を設定する方法 - 音声からテキストへの変換を設定する方法 Mar 19, 2024 am 08:28 AM

最近、一部の友人が、音声メッセージを自動的にテキストに変換するための WeChat Mac の設定方法について編集者に相談しました。以下は、音声メッセージを自動的にテキストに変換するための WeChat Mac の設定方法です。必要な友人は来て、詳細を学ぶことができます。ステップ 1: まず、Mac バージョンの WeChat を開きます。図に示すように: ステップ 2: 次に、「設定」をクリックします。図に示すように: ステップ 3: 次に、「一般」をクリックします。図に示すように: ステップ 4: 次に、「チャットの音声メッセージを自動的にテキストに変換する」オプションをチェックします。図に示すように: ステップ 5: 最後に、ウィンドウを閉じます。図に示すように:

vmmac 仮想マシンのフルスクリーン (仮想マシン MacOS をフルスクリーンにする方法) vmmac 仮想マシンのフルスクリーン (仮想マシン MacOS をフルスクリーンにする方法) Feb 20, 2024 pm 01:15 PM

はじめに: vmmac 仮想マシンの全画面表示について多くの友人から質問がありました。この記事では、参考のために詳細な回答を提供します。お役に立てば幸いです。見てみましょう! Mac 仮想マシン オーバーウォッチに画面上の理由はありません: グラフィックス カードの互換性の問題です。以前はオーバーウォッチを正常に実行していたのに、現在は黒い画面が表示されている場合は、グラフィックス ドライバーの欠陥が原因である可能性があります。解決策: グラフィック カードがゲーム要件をサポートしているかどうかを確認します。グラフィックカードドライバーを更新します。 2 番目の可能性を排除するために、別の電源を使用してみてください。マザーボードに異常がないか、コンデンサの膨れ(故障の可能性あり)がないか、マザーボード表面に明らかな損傷がないか、回路が遮断されていないかなどを確認してください。マザーボードを修理ステーションに送って検査を受けることをお勧めしますが、状況が許せば、別のマザーボードと交換することを検討できます。

Mac で HEIC 写真を JPG に変換する 3 つの方法 Mac で HEIC 写真を JPG に変換する 3 つの方法 Mar 15, 2024 pm 08:43 PM

デフォルトでは、iPhone はカメラから HEIC 形式で写真を取得します。 HEIC は High Efficiency Image Container の略で、PNG や JPG ファイルよりも多くのピクセル データを保持できるため、他の形式に比べて iPhone ストレージ上の占有スペースが大幅に少なくなります。これらのファイルは iPhone で最もよく機能しますが、Apple 以外のデバイスと共有すると画像がぼやけたり粗くなったりすることが多いため、インターネットではあまり受け入れられていません。 HEIC 画像が他のデバイスと互換性があることを確認するには、画像を JPG 形式に変換する必要がある場合があります。この記事では、MacでHEIC画像をJPGに変換する方法を紹介します。 MacでHEIC写真をJPGに変換する方法【3つの方法】

See all articles