2026-02-05 22:22:10 +08:00
|
|
|
param(
|
|
|
|
|
[Parameter(ValueFromRemainingArguments = $true)]
|
|
|
|
|
[string[]]$Args
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
$php = "D:/phpstudy_pro/Extensions/php/php8.2.9nts/php.exe"
|
|
|
|
|
$extDir = "D:/phpstudy_pro/Extensions/php/php8.2.9nts/ext"
|
|
|
|
|
$iniPath = Join-Path $PSScriptRoot "php82.ini"
|
|
|
|
|
|
|
|
|
|
$env:PHPRC = $iniPath
|
|
|
|
|
$env:PHP_INI_SCAN_DIR = ""
|
|
|
|
|
$phpArgs = @(
|
|
|
|
|
"-n",
|
|
|
|
|
"-d", "extension_dir=$extDir",
|
|
|
|
|
"-d", "extension=openssl",
|
|
|
|
|
"-d", "extension=mbstring",
|
|
|
|
|
"-d", "extension=fileinfo",
|
|
|
|
|
"-d", "extension=curl",
|
|
|
|
|
"-d", "extension=zip",
|
2026-02-07 22:55:07 +08:00
|
|
|
"-d", "extension=pdo_mysql",
|
|
|
|
|
"-d", "extension=intl"
|
2026-02-05 22:22:10 +08:00
|
|
|
)
|
|
|
|
|
|
|
|
|
|
& $php @phpArgs @Args
|
|
|
|
|
exit $LASTEXITCODE
|