开发者社区> 问答> 正文

linux下跑php文件,报错了!?报错

我在linux系统下直接写
<?php
echo 1;
?>

然后运行php跑这个文件,居然报下面的错,.dll不是windows下才有的吗?怎么解决呢?谢谢!

PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/php_pdo_mysql.dll' - /usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/php_pdo_mysql.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/local/php/lib/php/extensions/no-debug-non-zts-20090626/php_pdo_oci.dll' - /usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/php_pdo_oci.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/local/php/lib/php/extensions/no-debug-non-zts-20090626/php_pdo_sqlite.dll' - /usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/php_pdo_sqlite.dll: cannot open shared object file: No such file or directory in Unknown on line 0

展开
收起
爱吃鱼的程序员 2020-06-22 21:46:08 725 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    配置文件有问题php.ini是从windows复制过来的吧<divclass="ref">

    引用来自“leo108”的答案

    <divclass=ref_body>php.ini是从windows复制过来的吧+1+1php的配置模块的问题 从新加载一下php模块直接用默认的配置会不会好点linux上运行dll,sofunny.Yes...标准的从windows复制过来的楼主很嗨啊...<imgsrc="http://www.oschina.net/js/ke/plugins/emoticons/images/13.gif"alt=""/>

    楼主配置出问题,

    /php/extensions/no-debug-non-zts-20090626/php_pdo_oci.dll'


    没有调用到该库,安装库文件就可以了

    谢谢各位,不是我安装的系统,后来我注释掉那几行,就没问题了,呵呵!

    2020-06-22 21:46:25
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
阿里云栖开发者沙龙PHP技术专场-直面PHP微服务架构挑战-高驰涛 立即下载
PHP安全开发:从白帽角度做安全 立即下载
PHP 2017.北京 全球开发者大会——高可用的PHP 立即下载