Yii - include(PDO.php): 无法打开流: 没有这样的文件或目录

发布于 2025-01-04 17:24:17 字数 356 浏览 0 评论 0原文

我在 Yii 中遇到了这个错误,它指向 /var/www/php_project/yii/yii_framework/framework/YiiBase.php(418)

我的 php.ini 文件中包含这些行:

extension=pdo.so
extension_dir=php_pdo_sqlite.dll

我正在使用 sqlite。当我进入 Yii 的需求页面时:

它有警告:

PDO extension
PDO SQLite extension

我对 php 很陌生,对 Yii 完全陌生。我需要做什么才能让它发挥作用?

I am getting that error with Yii and it points to /var/www/php_project/yii/yii_framework/framework/YiiBase.php(418)

I have these lines included in my php.ini file:

extension=pdo.so
extension_dir=php_pdo_sqlite.dll

I'm using sqlite. And when I go to the requirements page for Yii:

It has warnings for:

PDO extension
PDO SQLite extension

I'm pretty new to php and completely new to Yii. What do I need to do to get this to work?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

前事休说 2025-01-11 17:24:17

更改

 extension_dir=php_pdo_sqlite.dll

extension_dir

extension=php_pdo_sqlite.dll

是为了指向你的扩展dll所在的位置,所以它应该看起来像这样

extension_dir="C:\wserver\lib\phpext" (Example only, path differs based on your install) 

change

 extension_dir=php_pdo_sqlite.dll

to

extension=php_pdo_sqlite.dll

extension_dir is for pointing where your extension dlls are so it should look like this

extension_dir="C:\wserver\lib\phpext" (Example only, path differs based on your install) 
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文