私は持っている:
<?php define('DB_SERVER', 'localhost')
この constants.php ファイルを Web ホストのサーバーに置いた場合、まだ「localhost」のままですか? または、他の何か。
私のウェブサイトには hostmonster.com を使用しています。それはlocalhostを置き換えますか?
はい、引き続き「localhost」を使用してデータベース サーバーに接続する必要があります。
ホストモニターのヘルプ「データベースの使用」を参照してください。
https://my.hostmonster.com/cgi/help/6
データベースの使用
これらすべての手順を実行した後、phpMyAdmin、MySQL ソフトウェアを使用するか、オンラインの PHP または Perl スクリプトを使用して、データベースのテーブルを作成します。
Version: MySQL 5 Username: username_dbuser Database Name: username_dbname Hostaddress: localhost Port: 3306
明らかに、独自のデータベース ユーザー名とデータベース名を使用してください :) (データベースの作成時に取得したもの)
文字列です。ハードコードされた単純な文字列。変数ではないため、魔法のように変化することはありません。'localhost'
常になります'localhost'
。
いいえ、そうではありません。ここでは、サーバーのヘッダー (localhost) からの値ではなく、PHP 定数を定義します。