最近、Ubuntu 14.0デスクトップを使用してOracle VM VirtualBoxにLAMPサーバーをインストールしたので、MySQLデータベースとのPHPのやりとりについて知ることができました。データベースへの接続を確立する
データベースとの接続を確立できません。間違ったユーザー名を使用しても、エラーメッセージは表示されません。 localhost上で他のPHPファイルを実行したので、LAMPを正しくセットアップしたことが分かります。
これは私のスクリプトです:
<?php
function conexao() {
$db = 'webservice';
$user = 'xxxxx';
$pass = 'xxxxx';
$host = 'localhost';
$conn = mysql_connect($host,$user,$pass);
mysql_select_db($db);
}
conexao();
?>
私は右、私の接続情報が間違っているメッセージを取得することになっていますか?まあ、すべての情報が大丈夫のように、何も起こりません。
PHPバージョン7を使用していますか? 'mysqli'または' pdo'をどちらかの方法で使うべきですが、PHP 7では 'mysql_'関数がなくなりました。エラーログを確認しましたか、生成されたページだけでしたか? – chris85
@ chris85まあ、私は主題についてかなり新人です。ログを見たことがないので、私は人々が何をしているかを観察しており、それを再現しようとしています。これはかなりうまくいきません。 – MuriloRM
'error_reporting(-1)を追加してください。 ini_set( 'display_errors'、1); ini_set( 'display_startup_errors'、1); 'をスクリプトの先頭に追加します。エラーログの場所はわかりませんが、PHPのバージョンはhttp://php.net/manual/en/function.phpinfo.phpから入手できます。 – chris85