私は PHP をマシンにインストールしており、phpinfo() を実行すると、PHP が最初に構成されたときに発行された多くのコマンドが表示されます。
'./configure' '--prefix=/usr/local/zend' '--with-config-file-path=/usr/local/zend/etc' '--with-config-file-scan-dir=/usr/local/zend/etc/conf.d' '--disable-debug' '--enable-inline-optimization' '--disable-all' '--enable-libxml' '--enable-session' '--enable-spl' '--enable-xml' '--enable-hash' '--enable-reflection' '--with-pear' '--with-apxs2=/usr/local/zend/apache2/bin/apxs' '--with-layout=GNU' '--enable-filter' '--with-pcre-regex' '--with-zlib=/usr/local/zlib-1.2.3' '--enable-simplexml' '--enable-dom' '--with-libxml-dir=/usr/local/libxml-2.7.7' '--with-openssl=/usr/local/openssl-0.9.8o' '--enable-pdo' '--with-pdo-sqlite' '--with-readline=/usr/local/readline-5.2' '--with-iconv' '--with-sqlite3' '--disable-phar'
ただし、アプリケーションは進化しており、Linux マシンから SQL Server に接続する必要があります。PHPのドキュメントによると、次のコマンドで PHP を構成する必要があります。
./configure --with-pdo-odbc=generic,/usr/local,libname,ldflags,cflags
2 つの質問があります。
- 新しいコマンドで php を設定するとき、以前のコマンドもすべて指定する必要がありますか (指定しないと失われますか)?
- コマンドはどこから実行
configure
しますか?