2017-05-21 19 views
0

私はbigrockからgoogle cloudに私のホスティングを変更しました。以前は私のコードはbigrockのPHPバージョン5.4.45に入っていたときには一切のエラーがなくてもうまくいっていましたが、現在はgoogleクラウドに移行したときバージョンは約5.6で、 bigrockと同じ5.4.45に、Googleのクラウドサーバ、今でも私はこの致命的なエラー:未定義の関数を呼び出すmysql_connect()

Fatal error: Call to undefined function mysql_connect().

を取得しています、それはbigrockホスティングで良い働いているとき、このコードは同じPHPのバージョンをGoogleのクラウドでのエラーを示して、なぜ私は理解していません。

+0

は、私たちは@u_mulder非推奨となり、廃止されたAPI –

+0

@SahilGulatiグーグル。私の悪い –

+0

おっとごめん、私は重複のために間違った質問をしたをインストールするには、OPを鼓舞べきではないと仮定し、クラウド無効に古い 'mysql'のAPIに –

答えて

0

mysql_ *の機能は、deprecated with PHP 5.5.xでした。

バージョンを「ロールバック」している場合でも、古いmysqlライブラリはクラウド上で利用可能/存在しない可能性があります。 mysqliベースの機能(移行はあまり難しくありませんが、違いがあります)に更新するか、PDOを使用してください。たぶん、セキュアな目的のために

関連する問題