2016-06-01 7 views
0

上pgsqlの拡張はMySQLiをとPHP 7.0.7

; Windows Extensions 
; Note that ODBC support is built in, so no dll is needed for it. 
; Note that many DLL files are located in the extensions/ (PHP 4) ext/ (PHP 5+) 
; extension folders as well as the separate PECL DLL download (PHP 5+). 
; Be sure to appropriately set the extension_dir directive. 
; 
;extension=php_bz2.dll 
;extension=php_curl.dll 
;extension=php_fileinfo.dll 
;extension=php_gd2.dll 
;extension=php_gettext.dll 
;extension=php_gmp.dll 
;extension=php_intl.dll 
;extension=php_imap.dll 
;extension=php_interbase.dll 
;extension=php_ldap.dll 
;extension=php_mbstring.dll 
;extension=php_exif.dll  ; Must be after mbstring as it depends on it 
extension=php_mysqli.dll 
;extension=php_oci8_12c.dll ; Use with Oracle Database 12c Instant Client 
;extension=php_openssl.dll 
;extension=php_pdo_firebird.dll 
;extension=php_pdo_mysql.dll 
;extension=php_pdo_oci.dll 
;extension=php_pdo_odbc.dll 
extension=php_pdo_pgsql.dll 
;extension=php_pdo_sqlite.dll 
extension=php_pgsql.dll 
;extension=php_shmop.dll 

; The MIBS data available in the PHP distribution must be installed. 
; See http://www.php.net/manual/en/snmp.installation.php 
;extension=php_snmp.dll 

;extension=php_soap.dll 
;extension=php_sockets.dll 
;extension=php_sqlite3.dll 
;extension=php_tidy.dll 
;extension=php_xmlrpc.dll 
;extension=php_xsl.dll 

を次のように私はPHPをホストするためにPhpStormを使用しているように私のphp.ini extentionsセクションがあるをインストールします。私はすでにエラーを取得する2行目

<?php 
$con = mysqli_connect("localhost","root","","aula") or die(mysqli_error($con)); 
mysqli_query($con, 'SET NAMES utf8') or die(mysqli_error($con)); 

Fatal error: Uncaught Error: Call to undefined function mysqli_connect() in **archive** Stack trace: #0 {main} thrown in **archive** 

そして、次のように私のコードが見えます:私は、関数を実行しようとするたびに は、私はこれを取得します。拡張機能をインストールするにはどうしたらいいですか? ありがとうございます。

答えて

0

両方extension=php_mysql.dllextension=php_mysqli.dllphp.inにコメントを解除していることを確認してください、mysqliは、「改善された」MySQLライブラリであるが、それは必ずしもそれが完全にmysql libraryを置き換えるという意味ではありません。

また、正しいphp PATH環境変数を設定してください。

+0

あなたは=拡張子 '拡張を意味しますphp_pdo_mysql.dll'? – Marcelo43

+0

@ Marcelo43、はい...上記を試してみてください。 –

+0

いいえ...しかし、PHP 7でXAMPPをダウンロードしています。 – Marcelo43

0

変更

から

のextension_dir = "EXT"

へのextension_dir = "C:\ Apache24 \ PHPの\ extと"