mbstring funcによる過負荷によるphpmyadminエラー

mbstring.func_overload = 7 を設定すると、PHPMyAdminが起動時にエラーを表示するようになりました。 (phpmyadminとfunc_overloadで互換性がない)

私は必須です func_overload = 7 ... phpmyadminで動作させるためのパッチや回避策はありますか?

0
あなたが解決しようとしている問題は何ですか? phpMyAdminの内部では動作しませんか?
追加された 著者 Pekka 웃,

1 答え

サーバーの設定によっては、phpMyAdminディレクトリのphp.ini設定を上書きすることができます。

See these question for approaches: Overriding global php.ini file and 'Overwrite' php.ini settings

2
追加された
私はそこに.htaccessを置くことができます...私はちょうどこれで.htaccessを作成すべきですか? php_value mbstring.func_overload 0 ?編集:これをして、今、そのdirのためにApacheの500内部サーバーエラーを返します:(
追加された 著者 dynamic,
はい、私はphp 5.3を持っていますが、私はphpmyadminディレクトリにphp.iniを作成しています: [mbstring] mbstring.func_overload = 0 そしてApacheを再起動しましたが、
追加された 著者 dynamic,
名前を変更し、Apacheを再起動しましたが、まだ警告しています。公式ページのphpは "これらのファイルはCGI/FastCGI SAPIによってのみ処理されます"と言っています
追加された 著者 dynamic,
私はphp.iniの "user_ini.filename = .user.ini"設定を分解してApacheを再起動しましたが、それでもまだ.user.iniというファイルが読み込まれていないようです。私はphpinfo()もやった。設定が行われたかどうかを確認し、正しい設定があれば/ @pekka
追加された 著者 dynamic,
私が見る唯一の解決策は、必要に応じてmb_ *を使用するためにすべてのフレームワークをリファクタリングし、func_overloadを削除することです。(これには時間がかかります
追加された 著者 dynamic,
あなたがPHP 5.3を使用しているなら、 php.net/manual/en/configuration.file.per-user.php
追加された 著者 Pekka 웃,
@yes私はファイルの名前を .user.ini にする必要があると思います。
追加された 著者 Pekka 웃,
@yesその後、私はそれを修正する方法がわかりません - 私はユーザーごとのINIファイルに関する経験はありません、ごめんなさい
追加された 著者 Pekka 웃,
PHP - 日本のコミュニティ [ja]
PHP - 日本のコミュニティ [ja]
4 参加者の

このグループではPHPについて話します。 パートナー:kotaeta.com