3

今朝、共有ホスティングで joomla サイトを作成しました。すべてが順調に進み、コンテンツをアップロードしていました。そして突然、3 番目のカテゴリを作成しようとしたときに、次のエラーが発生しました。

致命的なエラー: 行 208 の /home/mysite/public_html/libraries/phputf8/utils/unicode.php で 33554432 バイトの許容メモリ サイズが使い果たされました (32 バイトを割り当てようとしました)

カスタム php.iniを試してみmax_executionましたが、まだ役に立ちません。

ホスティング会社にはサポート フォーラムなどがないため、ホスティング会社に連絡できません。

この問題を修復する方法はありますか?

4

3 に答える 3

2

@Dasunは正しいです.32 mbは非常に多くのメモリです:

デバッグ機能をオンにすると (管理者 -> グローバル構成 -> システム -> デバッグ システム)、誰が大量のメモリを消費しているかがわかります。モジュール/コンポーネントを削除できない場合は、長いタイムアウトでキャッシュを有効にしてみてください。

そして、できるだけ早くホスティングプロバイダーを変更してください!

于 2013-04-08T07:24:57.850 に答える
0

非常によく似た問題を抱えている顧客がいました。デフォルトのメモリ割り当てが 32M に設定されている cPanel サイトがあります。Joomla ホーム スペースの index.php と、管理者フォルダーの index.php ファイルの両方に以下の行を追加することを提案している別のフォーラムを見つけました。魅力のように働きました。開始phpタグのすぐ下に追加しました。

ini_set('memory_limit','64M');

この回答はhttp://www.robertwent.com/blog/joomla/19-joomla-increase-php-local-memory-limit-without-changeing-server-settingsにあります。

それがあなたのために働くことを願っています

(これはこのサイトでの最初の「回答」です...サイトの公式の方法で回答していない場合はお詫びします)

于 2014-05-30T21:09:38.110 に答える