


PHP エラー「許可されたメモリ サイズ 67108864 バイトが使い果たされた」に対する 3 つの解決策、67108864exhausted_PHP チュートリアル
PHP エラーに対する 3 つの解決策「許可されたメモリ サイズ 67108864 バイトが使い果たされました、67108864 が使い果たされました」
今日、Baidu で PHP 関連の情報を見ていたら、あるネチズンが Wordpress のインストール エラーについて質問しているのを見つけました。彼は、WordPress インストール パッケージをインストールするときに次のような問題に遭遇したと言っています: 致命的なエラー: 許可されたメモリ サイズは 67108864 バイトです。使い果たされました (76 バイトを割り当てようとしました)… エディターはこれまでこの問題に遭遇したことがありません。プロンプトによると、メモリ オーバーフローが原因であると考えられます。なぜこのようなプロンプトが表示されるのでしょうか?以下に、私が PHPer でコンパイルしたエラーの原因と解決策を共有します。お役に立てれば幸いです。
エラーの理由:
PHP ページが消費する最大メモリはデフォルトで 8M であるため (PHP の php.ini 設定ファイルで確認できます)、ファイルが大きすぎる場合、または画像が大きすぎる場合、読み取り時に上記のエラー メッセージが表示されます。
解決策、私は現在 3 つの解決策を知っています:
最初の解決策は次のとおりです: ini_set("memory_limit", "80M") を PHP ファイルに追加します。もちろん、80M は状況に応じて変更できます。大きすぎないように注意してください。システムに問題が発生します。-1 は制限がないことを意味します。
2 番目の解決策は次のとおりです: php.ini 設定ファイルを変更し、php.ini 内で見つけます
; http://php.net/memory-limit
memory_limit = 16M、先行するセミコロンを削除し、値を変更し、memory_limit を 8M から 16M (またはそれ以上) に変更し、Apache サービスを再起動します。
3 番目の解決策は次のとおりです: .htaccess 分散設定ファイルを変更します (注: ディレクトリが .htaccess をサポートしていることが前提です)。ドキュメントに新しい文を追加します: php_valuememory_limit 16M (またはそれ以上)
許容メモリサイズ 33554432 バイトが使い果たされました (7680 バイトを割り当てようとしました) 問題は WP_MEMORY_LIMIT 定義が小さすぎることですが、インターネット上の現在の方法は wp-settings の変更と呼ばれています
このエラーの理由:
PHP ページで消費される最大メモリがデフォルトで 8M であるためです (PHP ini ファイルで確認できます)。ファイルが大きすぎるか、画像が大きすぎる場合は、上記のとおりです。読み込むとエラーが発生します。
解決策:
1. php.ini を変更します
memory_limit を 8M から 16M (またはそれ以上) に変更し、Apache サービスを再起動します
2. PHP ファイルに ini_set("memory_limit", "100M") を追加します。
注: システム内の他のリソースを通常に使用する場合は、memory_limit を大きすぎないように設定してください。-1 は制限なしを意味します
3. .htaccess ドキュメントを変更します (ディレクトリが .htaccess をサポートしている場合)。ドキュメント内の新しい値 一文: php_valuememory_limit 16M (またはそれ以上)
http://www.bkjia.com/PHPjc/851342.html

ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

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

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

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

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

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

ホットトピック









PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

CakePHP は、PHP 用のオープンソース フレームワークです。これは、アプリケーションの開発、展開、保守をより簡単にすることを目的としています。 CakePHP は、強力かつ理解しやすい MVC のようなアーキテクチャに基づいています。モデル、ビュー、コントローラー

ファイルのアップロードを行うには、フォーム ヘルパーを使用します。ここではファイルアップロードの例を示します。

CakePHP へのログインは非常に簡単な作業です。使用する関数は 1 つだけです。 cronjob などのバックグラウンド プロセスのエラー、例外、ユーザー アクティビティ、ユーザーが実行したアクションをログに記録できます。 CakePHP でのデータのログ記録は簡単です。 log()関数が提供されています

Visual Studio Code (VS Code とも呼ばれる) は、すべての主要なオペレーティング システムで利用できる無料のソース コード エディター (統合開発環境 (IDE)) です。 多くのプログラミング言語の拡張機能の大規模なコレクションを備えた VS Code は、

CakePHP はオープンソースの MVC フレームワークです。これにより、アプリケーションの開発、展開、保守がはるかに簡単になります。 CakePHP には、最も一般的なタスクの過負荷を軽減するためのライブラリが多数あります。
