2011-06-19 9 views
0

PHP 4.4.8のバージョンはmysqliオブジェクト指向スタイルをサポートしていますか?私はPHP5でこのプロジェクトを準備しました。オンラインホスティングになったとき、私はオンラインバージョンが4.4.8であることを知りました。php 4.4.8はmysqli(オブジェクト指向スタイル)をサポートしていますか?

mysqliプロジェクトをこのドメインで動作させるにはどうすればよいですか?

+2

解決策は1つのみです。できるだけ早く**そのホスティングプロバイダとの契約をキャンセルしてください**。まず第一に、PHP4はひどく時代遅れです。それに加えて、最新のPHP4バージョンは4.4.9で**セキュリティホール**が固定されています - そして、それは3年前にリリースされました**。だからあなたのホスティングプロバイダはセキュリティを気にしていないようで、古代のバージョンを使用します。 – ThiefMaster

答えて

4

wikipediaによると、PHP 5.2.17以降のすべてはサポートされなくなりました(PHPの観点から見ると歴史的です)。

したがって、ホスティング会社にアップグレードを促す必要があります。この引数を使用します。彼らは理解していない場合、彼らはプロではないとあなたはあなたのホスティングを変更する必要があります。

PHP 5.3の使用を開始したときにそれほど労力がかからない場合は、PDOに切り替えてください。

2

mysql_*関数のまわりにmysqli準拠のラッパーを作成してみてください。
いずれかのプロジェクトをリファクタリングして、mysql_*独自のdbライブラリを使用するか、

+0

+1と私はあなたの答えを改善しました。乾杯 – Flavius

関連する問題