問題タブ [mbstring]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1295 参照

php - PHP のバージョンを変更した後、Xampp で未定義の関数 mb_detect_encoding() を呼び出す (PHPmyadmin)

デフォルトの PHP バージョンを古いバージョン (5.3.28) に変更しましたが、PHPMyadmin にジャンプしようとするとエラーが発生します

*致命的なエラー: C:\xampp2\phpMyAdmin\libraries\php-gettext\gettext.inc の 177 行目の未定義関数 mb_detect_encoding() の呼び出し*

このフォーラムをブラウジングすると、これはmbstringライブラリが必要であることを意味することがわかりました

次のようにphp.iniで有効にしました: extension=php_mbstring.dll

しかし、私は同じエラーを受け取り続けます。拡張機能のディレクトリを確認しました

extension_dir="C:\xampp2\php5328\ext"

そしてその正しい、そして拡張ファイルもそこにあります(php_mbstring.dll)

しかし、phpinfo() をロードすると、mbstring についての言及が見つかりません。

何か案は?

0 投票する
1 に答える
750 参照

php - mbstring モジュールのインストール redhat apache

インターネットにアクセスできないマシンがあり、Redhat OS で Apache 用の mbstring モジュールをインストールしたい

yum install を使用できず、同じ質問に対する多くの回答で言及されている ./configure ファイルが見つかりません。

rpmファイルをダウンロードしてインストールしましたが、うまくいきませんでした。

誰かがモジュールの段階的なインストールを提供してくれますか?

0 投票する
5 に答える
6278 参照

php - iconv_strlen エラーのデバッグ - PHP 5.5

Laravel & DomPDF を使用してドキュメントを PDF にエクスポートしようとしています。これは私の Mac では機能しますが、ステージング サーバーやライブ サーバーでは機能しません。次のようなエラー:

これが何を意味するのかわからず、解決策が見つかりません。

iconv_strlen(): Wrong charset, conversion from8bit//IGNORE' にUCS-4LE' is not allowed

以下を .htaccess に追加しようとしました

私はpdfを生成しようとしているビューの一番上に以下を追加しようとしました:

デバッグに役立つ情報がさらに必要な場合は、コメントで質問してください。

0 投票する
0 に答える
334 参照

php - mb_substr - 動作させるには?

コンジュゲータを作成しています。ユーザーが動詞を入力すると、プログラムは最後の 2 文字を各人に対応する語尾に変更します。

問題は、特殊文字なしでしか機能しないことです。特殊文字を使用すると、何も返されません。これはコードです:

substr は特殊文字の場合とは異なり、1 文字 = 1 バイトでのみ機能することを既に知っているので、mb_substr を試してみましたが、成功しませんでした。重要なことは、動詞の長さが変化することです。

数か月前の自分の質問と重複して申し訳ありません - その時点で部分的な解決策が得られましたが、残念ながらこのコンピューターからはアクセスできません。

0 投票する
0 に答える
1153 参照

php - FreeBSD 10.0-RELEASE #0 php5 apache2.2、拡張機能をロードしない、cli で正常に動作する

mbstringコンソールからphp index.phpを実行すると、ロードされていることがわかります。

しかし、Web サイト (Apache 2.2) からロードすると、ロードされませんmbstring

Apache 2.2www:wwwuser:group.

Apache 2.2、PHP、PHP5-exensions、mod_php5 php5 を何度も再インストールしましたが、それでも同じ問題が発生します。apache24 php55 も試してみましたが、同じ問題です。

Freebsd 8 を実行していたときは問題ありませんでした。


0 投票する
0 に答える
134 参照

php - mbstring apache php サーバー 2008

Apache と php を使用してサーバー 2008 のクリーン インストールを完了しました。

すべてうまくいきましたが、phpmyadminに問題がありました。さらに掘り下げると、mbstring ライブラリがロードされていないようでした。

phpinfo() を見ると、次のように出力されます。 構成ファイル (php.ini) パス C:\Windows ロードされた構成ファイル C:\php\php.ini

wowsにphp.iniファイルが存在しないことを確認しました。

c:\php\php.ini ファイルは次のようになります。

phpinfo() を見ると、Apache の再起動後でも mbstring ライブラリがロードされていることがわかりませんか?

何かアドバイス?ありがとう、

0 投票する
1 に答える
84 参照

php - トラブルwphpmyadmin インストール

phpmyadmin をインストールするために [私が考える] 必要なすべてのことを実行しましたが、アクセスしようとすると、常に次のエラー メッセージが表示されます。 \php-gettext\gettext.inc の 177 行目"

誰かがこれで私を助けてくれますか?