問題タブ [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.
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 についての言及が見つかりません。
何か案は?
php - mbstring モジュールのインストール redhat apache
インターネットにアクセスできないマシンがあり、Redhat OS で Apache 用の mbstring モジュールをインストールしたい
yum install を使用できず、同じ質問に対する多くの回答で言及されている ./configure ファイルが見つかりません。
rpmファイルをダウンロードしてインストールしましたが、うまくいきませんでした。
誰かがモジュールの段階的なインストールを提供してくれますか?
php - iconv_strlen エラーのデバッグ - PHP 5.5
Laravel & DomPDF を使用してドキュメントを PDF にエクスポートしようとしています。これは私の Mac では機能しますが、ステージング サーバーやライブ サーバーでは機能しません。次のようなエラー:
これが何を意味するのかわからず、解決策が見つかりません。
iconv_strlen(): Wrong charset, conversion from
8bit//IGNORE' にUCS-4LE' is not allowed
以下を .htaccess に追加しようとしました
私はpdfを生成しようとしているビューの一番上に以下を追加しようとしました:
デバッグに役立つ情報がさらに必要な場合は、コメントで質問してください。
php - mb_substr - 動作させるには?
コンジュゲータを作成しています。ユーザーが動詞を入力すると、プログラムは最後の 2 文字を各人に対応する語尾に変更します。
問題は、特殊文字なしでしか機能しないことです。特殊文字を使用すると、何も返されません。これはコードです:
substr は特殊文字の場合とは異なり、1 文字 = 1 バイトでのみ機能することを既に知っているので、mb_substr を試してみましたが、成功しませんでした。重要なことは、動詞の長さが変化することです。
数か月前の自分の質問と重複して申し訳ありません - その時点で部分的な解決策が得られましたが、残念ながらこのコンピューターからはアクセスできません。
php - FreeBSD 10.0-RELEASE #0 php5 apache2.2、拡張機能をロードしない、cli で正常に動作する
mbstring
コンソールからphp index.phpを実行すると、ロードされていることがわかります。
しかし、Web サイト (Apache 2.2) からロードすると、ロードされませんmbstring
。
Apache 2.2www:www
はuser:group
.
Apache 2.2、PHP、PHP5-exensions、mod_php5 php5 を何度も再インストールしましたが、それでも同じ問題が発生します。apache24 php55 も試してみましたが、同じ問題です。
Freebsd 8 を実行していたときは問題ありませんでした。
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 ライブラリがロードされていることがわかりませんか?
何かアドバイス?ありがとう、
php - トラブルwphpmyadmin インストール
phpmyadmin をインストールするために [私が考える] 必要なすべてのことを実行しましたが、アクセスしようとすると、常に次のエラー メッセージが表示されます。 \php-gettext\gettext.inc の 177 行目"
誰かがこれで私を助けてくれますか?