|
@ -2,12 +2,25 @@ |
|
|
require_once 'vendor/autoload.php'; |
|
|
require_once 'vendor/autoload.php'; |
|
|
|
|
|
|
|
|
use Doctrine\DBAL\DriverManager; |
|
|
use Doctrine\DBAL\DriverManager; |
|
|
|
|
|
$envFile = __DIR__ . '/../.env'; // .env 文件的路径 |
|
|
|
|
|
|
|
|
|
|
|
if (file_exists($envFile)) { |
|
|
|
|
|
$lines = file($envFile, FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES); |
|
|
|
|
|
if ($lines !== false) { |
|
|
|
|
|
foreach ($lines as $line) { |
|
|
|
|
|
list($key, $value) = explode('=', $line, 2); |
|
|
|
|
|
$key = trim($key); |
|
|
|
|
|
$value = trim($value); |
|
|
|
|
|
// 设置环境变量 |
|
|
|
|
|
putenv("$key=$value"); |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
$connectionParams = [ |
|
|
$connectionParams = [ |
|
|
'dbname' => 'masada_test', |
|
|
'dbname' => getenv('DB_HOST'), |
|
|
'user' => 'masadaroot', |
|
|
'user' => getenv('DB_USERNAME'), |
|
|
'password' => 'x6h5E5p#u8y', |
|
|
'password' => getenv('DB_PASSWORD'), |
|
|
'host' => 'db-104.coowo.com:3306', |
|
|
'host' => getenv('DB_HOST'), |
|
|
'driver' => 'pdo_mysql', |
|
|
'driver' => 'pdo_mysql', |
|
|
]; |
|
|
]; |
|
|
$conn = DriverManager::getConnection($connectionParams); |
|
|
$conn = DriverManager::getConnection($connectionParams); |
|
|