2

カスタムphp.iniファイルを自分のpublic_htmlフォルダーに配置しました。

ここに画像の説明を入力してください

ここでブラウジングするexample.com/phpinfo.phpと、新しい構成が機能すると表示されます。

ここに画像の説明を入力してください

ただし、Joomlaはまだ新しい構成を使用していません。Joomla'sに行くとAdmin area > Site > System Information > PHP Information、まだ2Mと表示されます。

ここに画像の説明を入力してください

なぜ何かアイデアはありますか?

4

3 に答える 3

3

このリンクは、 PHP情報ページの6番目のブロック(質問に表示)に、Joomlaインストールで使用されるphp.iniへのパスが表示されることを規定しています。

リンク: http: //forum.joomla.org/viewtopic.php?t = 350630

リンクからのJoomlaフォーラムの投稿で再び言及されている良い点は、共有ホストを使用している場合、通常はphp.iniファイルにアクセスできないことです。それでも、誰かがこれに言及しました:

Joomlaディレクトリでphp.iniを作成できます。私は通常それをします。

おそらくあなたはその代替案を試すことができますか?public_htmlフォルダーは最上位のJoomlaインストールフォルダーですか?

編集:誰かがあなたが持っているのとまったく同じ問題(アップロードサイズ)を持っていると言いました、そしてこれは彼がしたことです:

私のホストは、php.iniがスクリプトが実行された場所である必要があると言っていることがわかりました。この場合、メディアマネージャーの場合は2MBの制限がありました。この理由は、大きなファイルをアップロードすることでした。AcrobatPDFphp.iniファイルをJoomla1.5の管理フォルダーに配置するだけです。このとき、PHPは新しいphp設定を認識しました。これが私が作成したphp.iniファイルです:

 register_globals = Off  
 upload_max_filesize = 30M  
 post_max_size = 30M 
 memory_limit = 30M  
 upload_tmp_dir = 30M  
 max_execution_time = 180

再びJoomlaフォーラムの投稿から提供されたリンクから来ています。30Mは必要な値に置き換えることができます。

于 2012-03-06T13:37:47.450 に答える
1

Joomlaはそれを独自の設定でオーバーライドします。[管理領域]>[サイト]>[グローバル構成]>[システム]>[最大サイズ]([メディア]の下)で変更できます。

于 2012-03-06T13:36:46.120 に答える
1

サーバーがphpをcgi(または高速cgi、fcgiなど)として実行している場合、ローカルphp.iniファイルはおそらく特定のフォルダー内でのみ有効であり、設定はサブフォルダーにカスケードされません。

これは、フロントエンドの動作とWebサイト内の/administrator/の動作の違いを説明します。

php.iniファイルを/administrator/フォルダーにコピーしてみてください。通常は修正されます。

于 2012-03-07T01:00:06.017 に答える