yum で PHP を 5.2 にアップグレード
方法 1------------------------------------------ --- ----------------------------------
vim /etc/yum.repos.d/ utterramblings.repo
「
」と入力してください=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka
最後に
yum update php -y
今、この方法を使ってインストールしています。アップグレードされたバージョンは
php- 5.2. 11
httpd-2.2.14
方法 2--------------------------------- ----- --------------------------------------
mysql5 をアップグレードしてください.1 および php5 .2 (php5.3 は禁止されています)
yum 用の rpmforge をインストールします:
http://wiki.centos.org/AdditionalResources/Repositories/RPMForgeyum list mysql php は、それらがすべて最新バージョン、標準のようです yum ソースは更新されていません
wget http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm
wget http: //rpms.famillecollet.com/ el5.i386/remi-release-5-7.el5.remi.noarch.rpm
rpm -Uvh remi-release-5-7.el5.remi.noarch.rpm epel-release- 5-3.noarch.rpm
yum --enablerepo=remi list mysql
は、mysql 5.1.44-1.el5.remi
にアップグレードできることがわかりました
yum --enablerepo=remi update mysql
は、php を発見しましたまた、5.3 にアップグレードする必要があります。
、zend Optimizer は現在 Php5.3 をサポートしていないため、php5.3 のアップグレードを無効にする必要があります
vi /etc/yum.conf
最後の行を追加します
exclude=php* 5.3*
そして、yum --enablerepo=remi update mysql、php
のアップグレードが表示されません # mysql -V upgraded to 5.1.44
mysql Ver 14.14 Distrib 5.1.44、redhat-linux-gnu 用(i686) using readline 5.1
l?mysql 5.1.41- 1 の後、次の操作を実行します: (1) 元の /etc/my.cnf、/etc/my.cnf.rpmnew を my.cnf にコピーします (2) ) upgrade table mysql_upgrade -p
(3) 自己修復テーブル
mysqlcheck --all-databases --check-upgrade --auto-repair -p
php5.2でyumソースを探す、方法は以下の通り:
http://www.webtatic.com/blog/2009/06/php-530-on-centos-5/
rpm --import http://repo.webtatic.com/yum/RPM-GPG- KEY-webtatic-andy
wget -P /etc/yum.repos.d/ http://repo.webtatic.com/yum/webtatic.repo
yum --enablerepo=webtatic list php
php5.2 と php5 が見つかりました.3 にアップグレードできます
php5.3 のアップグレードを禁止します
vi /etc/yum.conf
最後の行を追加します
exclude=php*5.3*
または:
yum --enablerepo=webtatic --exclude=php *5.3* list php
yum --enablerepo=webtatic --exclude=php*5.3* update -y php
[root@www.ctohome.com バックアップ]# php -v
PHP 5.2.12 (cli) (構築: Dec 17 2009 19:40:56)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.2.0、Copyright (c) 1998-2009 Zend Technologies
with Zend Extension Manager v1.2.2、Copyright (c) ) 2003-2007、Zend Technologies
による Zend Optimizer v3.3.3、著作権 (c) 1998-2007、Zend Technologies による

ホット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)

ホットトピック









JWTは、JSONに基づくオープン標準であり、主にアイデンティティ認証と情報交換のために、当事者間で情報を安全に送信するために使用されます。 1。JWTは、ヘッダー、ペイロード、署名の3つの部分で構成されています。 2。JWTの実用的な原則には、JWTの生成、JWTの検証、ペイロードの解析という3つのステップが含まれます。 3. PHPでの認証にJWTを使用する場合、JWTを生成および検証でき、ユーザーの役割と許可情報を高度な使用に含めることができます。 4.一般的なエラーには、署名検証障害、トークンの有効期限、およびペイロードが大きくなります。デバッグスキルには、デバッグツールの使用とロギングが含まれます。 5.パフォーマンスの最適化とベストプラクティスには、適切な署名アルゴリズムの使用、有効期間を合理的に設定することが含まれます。

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

記事では、入力検証、認証、定期的な更新など、脆弱性から保護するためのフレームワークの重要なセキュリティ機能について説明します。

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

PHP開発でPHPのCurlライブラリを使用してJSONデータを送信すると、外部APIと対話する必要があることがよくあります。一般的な方法の1つは、Curlライブラリを使用して投稿を送信することです。

PHP開発における固体原理の適用には、次のものが含まれます。1。単一責任原則(SRP):各クラスは1つの機能のみを担当します。 2。オープンおよびクローズ原理(OCP):変更は、変更ではなく拡張によって達成されます。 3。Lischの代替原則(LSP):サブクラスは、プログラムの精度に影響を与えることなく、基本クラスを置き換えることができます。 4。インターフェイス分離原理(ISP):依存関係や未使用の方法を避けるために、細粒インターフェイスを使用します。 5。依存関係の反転原理(DIP):高レベルのモジュールと低レベルのモジュールは抽象化に依存し、依存関係噴射を通じて実装されます。

セッションハイジャックは、次の手順で達成できます。1。セッションIDを取得します。2。セッションIDを使用します。3。セッションをアクティブに保ちます。 PHPでのセッションハイジャックを防ぐための方法には次のものが含まれます。1。セッション_regenerate_id()関数を使用して、セッションIDを再生します。2。データベースを介してストアセッションデータを3。
