目次
回复讨论(解决方案)
ホームページ バックエンド開発 PHPチュートリアル 一日が経過しました。助けてください。致命的なエラー: 未定義の関数 mb_detect_encoding() の呼び出しです。

一日が経過しました。助けてください。致命的なエラー: 未定義の関数 mb_detect_encoding() の呼び出しです。

Jun 23, 2016 pm 01:44 PM

http://127.0.0.1/phpmyadmin/ にアクセスしてください
致命的なエラー: F:wwwphpMyAdminlibrariesphp-gettextgettext.inc の 177 行目で未定義関数 mb_detect_encoding() を呼び出します

php.ini は実際に変更されています、
extension=php_mbstring。
extension_dir = "E:phpext";
php_mbstring.dll、php_mysql.dll、php_mysqli.dll はすべて C:Windows に配置されます
パスは毎回追加されます E:/php/ext
apache もあります再起動、コンピュータは再起動されましたが、動作しません

phpinfo () ページの下:
設定ファイル (php.ini) パス C:windows
読み込まれた設定ファイル E:phpphp.ini

しかし、ここに問題があります
extension_dir E: phpext";
次に、以下があります:
; dl() 関数を有効にするかどうか。dl() 関数は機能しません
; IIS や Zeus などのマルチスレッドサーバーでは正しく動作しません。
; http://php.net/enable-dl

; cgi.force_redirect は、ほとんどの Web サーバーで CGI として実行するために必要です。未定義です。PHP はデフォルトでこれをオンにします
; **IIS ではこれを安全にオフにすることができます。**
; net/cgi.force-redirect
;cgi.force_redirect = 1

; cgi.nph が有効な場合、PHP のデフォルトの動作では、この機能が無効になります。 cgi.nph = 1

; cgi.force_redirect がオンになっており、Apache または Netscape
で実行されていない場合は、PHP
が検索する環境変数名を設定する必要があります。この変数を設定するとセキュリティの問題が発生する可能性がありますので、最初に確認してください
; ; cgi.fix_pathinfo は、PHP の * real * PATH_INFO/PATH_TRANSLATED サポートを提供します。 ; 以前の動作では、PATH_TRANSLATED を SCRIPT_FILENAME に設定し、これを 1 に設定すると、PHP CGI が修正されます。
を設定すると、デフォルトは 1 になります。 http://php ではなく SCRIPT_FILENAME を使用するようにしてください。 fix-pathinfo ;cgi.fix_pathinfo=1

; IIS 上の FastCGI (WINNT ベースの OS) は、呼び出し側クライアントのセキュリティ トークンを偽装する機能をサポートします。これにより、IIS はリクエストが実行するセキュリティ コンテキストを定義できます。 Apache の mod_fastcgi は現在この機能をサポートしていません (2002 年 3 月 17 日)
; デフォルトは 0 です。 .impersonate = 1

; FastCGI 接続によるログ記録を無効にします。
; fastcgi.logging は有効になります。; cgi.rfc2616_headers 設定オプションは、PHP にどのような種類のヘッダーを与えるかを
に指示します。 HTTP 応答コードを送信するときに使用します。 0 に設定されている場合、PHP は
の Status: ヘッダーを送信します。 Apache によってサポートされています。 このオプションが 1 に設定されている場合、PHP は
を送信します。 RFC2616 準拠のヘッダー。
; デフォルトはゼロです。
; http://php.net/cgi.rfc2616-headers
;cgi.rfc2616_headers = 0

;;;;;;;;;;;;;;;;
; ファイルのアップロード;
;;;;;;;;;;;;;;;

; HTTP ファイルのアップロードを許可するかどうか。
; http://php.net/file-uploads
file_uploads = オン

; HTTP でアップロードされたファイル用の一時ディレクトリ (
; が指定されていない場合は、システムのデフォルトが使用されます)。
; http://php.net/upload-tmp-dir
;upload_tmp_dir =

; アップロードされるファイルの最大許容サイズ。
; http://php.net/upload-max-filesize
Upload_max_filesize = 2M

; 1 回のリクエストでアップロードできるファイルの最大数
max_file_uploads = 20
;;;;;;;;;;;;;;;;;;
; Fopen ラッパー ;
;;;;;;;;;;;;;;;;;

; URL(http:// や ftp:// など)をファイルとして扱うことを許可するかどうか。
; http://php.net/allow-url-fopen
allow_url_fopen = オン

; URL(http:// や ftp:// など)をファイルとして開くことを許可する/必須にするかどうか。
; http://php.net/allow-url-include
allow_url_include = オフ

; 匿名の FTP パスワード(メールアドレス)を定義します。 PHP のデフォルト設定
; これは空だからです。
; http://php.net/from
;from=john@doe.com

; ユーザーエージェント文字列を定義します。 PHP のデフォルト設定は空です。
; http://php.net/user-agent
;user_agent=PHP

; ソケットベースのストリームのデフォルトのタイムアウト(秒)
; http://php.net/default-socket-timeout
default_socket_timeout = 60

; スクリプトが Macintosh システムからのファイルを処理する必要がある場合は、
; または、Mac 上で実行していて、
からのファイルを扱う必要がある場合。 unix または win32 システムの場合、このフラグを設定すると、PHP が
になります。 これらのファイル内の EOL 文字を自動的に検出して、
; fgets() と file() は、ファイルのソースに関係なく機能します。
; http://php.net/auto-detect-line-endings
;auto_detect_line_endings = オフ

;;;;;;;;;;;;;;;;;;;;;;
; 動的拡張機能;
;;;;;;;;;;;;;;;;;;;;;

; 拡張機能を自動的にロードしたい場合は、次の
を使用します。 構文:
;
;   拡張子=モジュール名.拡張子
;
; たとえば、Windows の場合:
;
;   拡張子=msql.dll
;
; ... または UNIX の場合:
;
;   拡張子=msql.so
;
; ... または パスを使用して:
;
;   extension=/path/to/extension/msql.so
;
; 拡張機能の名前のみを指定した場合、PHP はその
内で拡張機能を検索します。 デフォルトの拡張機能ディレクトリ。
;
; Windows 拡張機能
; ODBC サポートが組み込まれているため、DLL は必要ないことに注意してください。
; 多くの DLL ファイルは、extensions/(PHP 4) ext/(PHP 5) にあることに注意してください
; 拡張機能フォルダーと個別の PECL DLL ダウンロード (PHP 5)。
; extension_dir ディレクティブを必ず適切に設定してください。
;
;extension=php_bz2.dll
;extension=php_curl.dll
;extension=php_fileinfo.dll
;extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_gmp.dll
;extension=php_ intl.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_ldap.dll
extension=php_mbstring.dll
;extension=php_exif.dll ; mbstring に依存するため、mbstring の後に置く必要があります
extension=php_mysql.dll
extension=php_mysqli.dll
;extension=php_oci8.dll ; Oracle 10gR2 Instant Client で使用します
;extension=php_oci8_11g.dll ; Oracle 11gR2 Instant Client で使用します
;extension=php_openssl.dll
;extension=php_pdo_firebird.dll
extension=php_pdo_mysql.dll
;extension=php_pdo_oci.dll
;extension=php_pdo_odbc.dll
;extension=php_pdo_pgsql.dll
;拡張子=php_pdo_sqlite.dll
;extension=php_pgsql.dll
;extension=php_pspell.dll
;extension=php_shmop.dll

; PHP ディストリビューションで利用可能な MIBS データをインストールする必要があります。 
; http://www.php.net/manual/en/snmp.installation.php を参照してください。
;extension=php_snmp.dll

;extension=php_soap.dll
;extension=php_sockets.dll
;extension=php_sqlite3.dll
;extension=php_sybase_ct.dll
;extension=php_tidy.dll
;extension=php_xmlrpc.dll
;extension=php_xsl.dll

……还有很多

不知道のためのもの……

求大神解脱



回复讨论(解决方案)



phpinfo();
?>

看看是有mbstring,如果?有那就表示mbstring?展?有??成功。


我の phpinfo には何もありません mbstring、何を意味しますか?

看看否か有mbstring,場合?有那就表示mbstring?展?有??成功。



extension_dir E:phpext";
取っphp_mbstring.dll,php_mysql.dll,php_mysqli.dll放?去??。

1.E:phpphp.ini extension=php_mbstring.dll 前の分?去ってください
2.E:phpext ?面有php_mbstring。 dll
3. 重?apache

結果? 不実行、? phpinfo の extension_dir,Configuration File (php.ini) Path,Loaded Configuration File ?三?打出?看。

extension=php_mbstring.dll
extension_dir = "E:phpext";

php_mbstring.dll、php_mysql.dll、php_mysqli.dll都放到C:Windows下了
path加了E:/php;E:/php/ext

apache每次也有重启、電脑都重启了、就是不管

phpinfo()页面下:
構成ファイル(php.ini) パス C:windows
ロードされた構成ファイル E:phpphp.ini

extension_dir E:phpext";(这次面有多了很多,前已经说过)了)

真奇怪、おそらく企業の apache に問題があります。
wamp 试细。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Laravelでフラッシュセッションデータを使用します Laravelでフラッシュセッションデータを使用します Mar 12, 2025 pm 05:08 PM

Laravelは、直感的なフラッシュメソッドを使用して、一時的なセッションデータの処理を簡素化します。これは、アプリケーション内に簡単なメッセージ、アラート、または通知を表示するのに最適です。 データは、デフォルトで次の要求のためにのみ持続します。 $リクエスト -

PHPロギング:PHPログ分析のベストプラクティス PHPロギング:PHPログ分析のベストプラクティス Mar 10, 2025 pm 02:32 PM

PHPロギングは、Webアプリケーションの監視とデバッグ、および重要なイベント、エラー、ランタイムの動作をキャプチャするために不可欠です。システムのパフォーマンスに関する貴重な洞察を提供し、問題の特定に役立ち、より速いトラブルシューティングをサポートします

PHPのカール:REST APIでPHPカール拡張機能を使用する方法 PHPのカール:REST APIでPHPカール拡張機能を使用する方法 Mar 14, 2025 am 11:42 AM

PHPクライアントURL(CURL)拡張機能は、開発者にとって強力なツールであり、リモートサーバーやREST APIとのシームレスな対話を可能にします。尊敬されるマルチプロトコルファイル転送ライブラリであるLibcurlを活用することにより、PHP Curlは効率的なexecuを促進します

Laravelテストでの簡略化されたHTTP応答のモッキング Laravelテストでの簡略化されたHTTP応答のモッキング Mar 12, 2025 pm 05:09 PM

Laravelは簡潔なHTTP応答シミュレーション構文を提供し、HTTP相互作用テストを簡素化します。このアプローチは、テストシミュレーションをより直感的にしながら、コード冗長性を大幅に削減します。 基本的な実装は、さまざまな応答タイプのショートカットを提供します。 Illuminate \ support \ facades \ httpを使用します。 http :: fake([[ 'google.com' => 'hello world'、 'github.com' => ['foo' => 'bar']、 'forge.laravel.com' =>

Codecanyonで12の最高のPHPチャットスクリプト Codecanyonで12の最高のPHPチャットスクリプト Mar 13, 2025 pm 12:08 PM

顧客の最も差し迫った問題にリアルタイムでインスタントソリューションを提供したいですか? ライブチャットを使用すると、顧客とのリアルタイムな会話を行い、すぐに問題を解決できます。それはあなたがあなたのカスタムにより速いサービスを提供することを可能にします

PHPにおける後期静的結合の概念を説明します。 PHPにおける後期静的結合の概念を説明します。 Mar 21, 2025 pm 01:33 PM

記事では、PHP 5.3で導入されたPHPの後期静的結合(LSB)について説明し、より柔軟な継承を求める静的メソッドコールのランタイム解像度を可能にします。 LSBの実用的なアプリケーションと潜在的なパフォーマ

フレームワークのカスタマイズ/拡張:カスタム機能を追加する方法。 フレームワークのカスタマイズ/拡張:カスタム機能を追加する方法。 Mar 28, 2025 pm 05:12 PM

この記事では、フレームワークにカスタム機能を追加し、アーキテクチャの理解、拡張ポイントの識別、統合とデバッグのベストプラクティスに焦点を当てています。

See all articles