php 5.2.17をcentosにインストールするとmysql_connect、json_encode等の機能が使えなくなる問題の解決方法
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 を再起動します...

ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

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

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

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

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

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

ホットトピック









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

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

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

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

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 解析

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

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

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