ホームページ バックエンド開発 PHPチュートリアル php 5.2.17をcentosにインストールするとmysql_connect、json_encode等の機能が使えなくなる問題の解決方法

php 5.2.17をcentosにインストールするとmysql_connect、json_encode等の機能が使えなくなる問題の解決方法

Jun 13, 2016 pm 01:34 PM
enable usr with

yum を使用して centos に php 5.2.17 をインストールします。Mysql_connect、json_encode などの機能は使用できません
centos システムの元の php バージョンは 5.1.6 です。しかし、Configure コマンドラインには次のように表示されます。

PHP code
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->
'./configure' '--build=i686-redhat-linux-gnu' '--host=i686-redhat-linux-gnu' 
'--target=i386-redhat-linux-gnu' '--program-prefix=' '--prefix=/usr' 
'--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' 
'--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' 
'--libdir=/usr/lib' '--libexecdir=/usr/libexec' '--localstatedir=/var' 
'--sharedstatedir=/usr/com' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--cache-file=../config.cache' 
'--with-libdir=lib' '--with-config-file-path=/etc' '--with-config-file-scan-dir=/etc/php.d' '--disable-debug' 
'--with-pic' '--disable-rpath' '--without-pear' '--with-bz2' '--with-exec-dir=/usr/bin' 
'--with-freetype-dir=/usr' '--with-png-dir=/usr' '--with-xpm-dir=/usr' 
'--enable-gd-native-ttf' '--without-gdbm' '--with-gettext' '--with-gmp' '--with-iconv' 
'--with-jpeg-dir=/usr' '--with-openssl' '--with-pcre-regex=/usr' '--with-zlib' 
'--with-layout=GNU' '--enable-exif' '--enable-ftp' '--enable-magic-quotes' 
'--enable-sockets' '--enable-sysvsem' '--enable-sysvshm' 
'--enable-sysvmsg' '--with-kerberos' '--enable-ucd-snmp-hack' 
'--enable-shmop' '--enable-calendar' '--without-mime-magic' 
'--without-sqlite' '--with-libxml-dir=/usr' '--enable-xml' 
'--with-system-tzdata' '--with-apxs2=/usr/sbin/apxs' '<SPAN style="COLOR: #e53333">--without-mysql</SPAN>' 
'--without-gd' '--disable-dom' '--disable-dba' 
'--without-unixODBC' '--disable-pdo' '--disable-xmlreader' 
'--disable-xmlwriter' '<SPAN style="COLOR: #e53333">--disable-json</SPAN>' '--without-pspell' 
'--disable-wddx' '--without-curl' '--disable-posix' 
'--disable-sysvmsg' '--disable-sysvshm' '--disable-sysvsem' 

ログイン後にコピー

--without-mysql

--disable-json
上記のように、mysql と json の両方が無効になっています。どうすれば変更できますか。これは、オプションで通常通り json と mysql を使用できます。ありがとうございます。



-----解決策---------
おそらく、json mysql は yum に含まれていません

ソース コード パッケージを自分でダウンロードしてください
たとえば、json
http://www.aurore.net/projects/php-json/php-json- ext- 1.2.1.tar.bz2
次に、

を解凍し、
#phpize
#./configure (詳細については README を参照してください)
#make
#make

をインストールして自分でコンパイルし、
extension=xxx.so を php.ini に追加します

Apache を再起動します...
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、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)

コンピューターでの有効化とはどういう意味ですか コンピューターでの有効化とはどういう意味ですか Aug 30, 2023 pm 01:55 PM

コンピュータでは、「イネーブル」とは、特定の機能やオプションを有効にする、または有効にすることを指します。コンピュータの分野では、「イネーブル」は通常、ソフトウェアまたはハードウェアの特定の機能やオプションを有効にするプロセスを表すために使用されます。詳細な紹介: 1. ソフトウェアの観点からは、有効化は通常、アプリケーションまたはオペレーティング システムで特定の機能を有効にすることを指します; 2. ハードウェアの観点からは、有効化は通常、コンピュータ システムで特定のデバイスまたはインターフェイスを有効にすることを指します。

Ubuntu システムは vsftpd を使用して FTP サーバーを構築します。 Ubuntu システムは vsftpd を使用して FTP サーバーを構築します。 Feb 18, 2024 pm 05:50 PM

vsftpd を使用して Ubuntu システム上に FTP サーバーを構築するには、以下の手順に従います。 vsftpd をインストールします。 ターミナルを開き、次のコマンドを実行して vsftpd をインストールします。 sudoaptupdatesudoaptinstallvsftpd vsftpd を設定します。 テキスト エディター (nano または vi など) を使用します。 vsftpd ファイルの設定を開きます: sudonano/etc/vsftpd.conf 設定ファイルでは、必要に応じて次の変更または追加を行うことができます: 匿名アクセスを有効にする (必要な場合): anonymous_enable=YES 匿名アップロードを無効にする (必要な場合): anon_upload

Python の with キーワードをわかりやすく理解する Python の with キーワードをわかりやすく理解する Apr 14, 2023 am 11:31 AM

私たちの多くは、Python コードで次のスニペットを何度も見たことがあります: with open('Hi.text', 'w') as f: f.write("Hello, there") しかし、私たちの中には、そうでない人もいます。 with が何に使用されるのか、なぜここで使用する必要があるのか​​がわかりません。この本を読めば、解決できるほぼすべての問題がわかります。はじめましょう!まず、with キーワードを使用せずに何をする必要があるかを考えてみましょう。この場合、最初にファイルを開いて書き込みを試みる必要があります。成功しても失敗しても、私たちはそうあるべきです

ubuntuサーバー上で異なるシステムの実行可能プログラムをクロスコンパイルするにはどうすればよいですか? ubuntuサーバー上で異なるシステムの実行可能プログラムをクロスコンパイルするにはどうすればよいですか? Mar 06, 2024 pm 01:34 PM

多くの C プログラマーは、「サーバーに異なる gcc バージョンがある場合はどうなるのですか? 相互に影響を及ぼしますか?」という疑問を抱いたことがあると思います。答えは「はい」です。通常、gcc を使用してソース ファイルをコンパイルする場合、この gcc はシステム環境変数 PATH で最初に見つかる gcc です。異なるシステム用にプログラムをクロスコンパイルしたい場合はどうすればよいでしょうか?これには、複数のコンパイル ツール チェーンのセットが必要であり、対応するツール チェーンを使用してターゲット システムのプログラムをコンパイルします。デフォルトのパス コンパイラ パス: 通常は /usr/bin ディレクトリに配置されます。ヘッダー ファイル パス: システムレベルのヘッダー ファイルは通常 /usr/include に配置され、標準ライブラリのヘッダー ファイルは通常 /usr/local/include に配置されます。ライブラリ パス: システム動的ライブラリは通常、/u にあります。

Linux で最もよく使用される 10 個の環境変数 Linux で最もよく使用される 10 個の環境変数 Feb 19, 2024 pm 04:00 PM

Linux オペレーティング システムには、システムの動作を構成および管理するためのさまざまな環境変数が用意されています。この記事では、Linux で最も一般的な 10 個の環境変数を紹介し、サンプル コードと対応する分析を示します。 1. PATHPATH 環境変数は、システムが実行可能ファイルを検索するディレクトリを決定します。ターミナルにコマンドを入力すると、システムは PATH 変数で指定されたディレクトリにある実行可能ファイルを取得します。サンプルコード: echo$PATH Output:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games: /snap/bin 解析

Pythonのwith文の使い方 Pythonのwith文の使い方 May 25, 2023 pm 05:22 PM

ステートメント本体 (with-body): with ステートメントでラップされたコード ブロックは、ステートメント本体の実行前にコンテキスト マネージャーの enter() メソッドを呼び出し、ステートメント本体の実行後に exit() メソッドが実行されます。基本構文と動作原理 with ステートメントの構文形式は次のとおりです。 リスト 1. with ステートメントの構文形式 withcontext_expression[astarget(s)]: with-body ここで、contextexpression は、コンテキスト マネージャー オブジェクトを返します。 as 句.target(s) in、as 句が指定されている場合、コンテキストが管理されます

5G と将来の 6G を 4 倍効率的に受信できるチップを開発 5G と将来の 6G を 4 倍効率的に受信できるチップを開発 Jul 02, 2024 am 07:09 AM

干渉や信号の重複は今後数年間で増加する可能性があります。結局のところ、一方で周囲を監視し、大量の通信を必要とするラジコンセンターと化しているのは車だけではありません。

より優れた太陽電池、透明性のあるテクノロジーなど より優れた太陽電池、透明性のあるテクノロジーなど Jun 14, 2024 pm 09:12 PM

ペロブスカイトに基づく太陽電池は、特に新しいコンピュータ支援技術によってもたらされる可能性を示す良い例です。鉱物は、多層で 30 パーセントを超える優れた発電量を約束します。

See all articles