pdoを使ったphpファイルでエラーが出ます
使ったコード(a.php)
<?php try { $pdo = new PDO('mysql:host=ip;dbname=test;charset=utf8','root',''); $sql = 'insert into test(message) values ('text')'; }catch (PDOException $e) { print $e->getMessage(); }
php a.phpとすると
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/php_pdo.dll' - /usr/lib64/php/modules/php_pdo.dll: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/php_pdo_mysql_libmysql.dll' - /usr/lib64/php/modules/php_pdo_mysql_libmysql.dll: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/php_pdo_sqlite.dll' - /usr/lib64/php/modules/php_pdo_sqlite.dll: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Parse error: syntax error, unexpected T_STRING in /var/www/html/a.php on line 6
のように怒られます
php.iniには
extension=php_pdo.dll
extension=php_pdo_mysql_libmysql.dll
extension=php_pdo_sqlite.dll
と記述し、保存を終えたらapacheの再起動も行いました
このようなエラーは初めてでこんがらがってます
どこから調べていけば良いのでしょうか?
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/06/19 03:25