2017-07-02 9 views
0

phpmyadminにデータベースを作成し、このデータベースをcakephpの試用プロジェクトに接続する必要があります。両方を同じポートで実行する必要がありますか? (例:8888)、それぞれが別のポートで動作していることは間違いありませんか?ありがとう。私はcakephpに新しく、PhpMyadminとcakephpアプリが同じポートで実行されるべきかどうか疑問に思っていますか?

答えて

0

phpMyAdminは、管理者がMySQLデータベースを管理するためのWebベースのインターフェイスです。通常、ウェブサーバーが使用しているポート(通常はhttpsトラフィックの場合は80または443)で動作します。

MySQLは通常、公開されていませんが、CakePHPアプリケーションはMySQLに直接アクセスする必要があります(ソケット接続またはTCP/IPネットワーク経由)。デフォルトのMySQLポートは3306です。

私はCakePHPのデフォルトは8765なので、あなたのCakeプロジェクトはおそらくそのポートで自分のWebサーバーを実行していると思います。

デフォルトでは、いずれのアプリケーションも競合していません。一度に1つのアプリケーションしかポートを使用できないため、同じポート上で動作させることは望ましくありません。どちらのアプリケーションがポートを使用して取得しても、他のアプリケーションが正しく起動せずにエラーメッセージが表示される可能性があります。

すべてが正しく動作しているようです。

関連する問題