我有基于 laravel 的 cms,当我尝试将它放在我们的服务器上时,它说: 找不到 Class 'PDO'
所以我尝试只用一个新的 pdo 对象编写一个小脚本,结果相同。服务器不属于我们公司,所以我无法访问 php.ini 等。我可以访问 cpanel,但 php 选项仅供参考,我无法更改它们(无论如何都看不到 pdo)。
我必须完成 cms 并使其工作,但我在服务器相关的东西中完成了菜鸟。:(
我现在在周末,所以不能打电话给服务器的 support\etc。我现在可以做些什么来启用 PDO 吗?我在谷歌上找到了一篇文章如何从 cpanel whm 启用它,但它看起来一点也不像我的 cpanel。
ps 这通常是让服务器公司启用 pdo\mysqli\etc 等扩展的问题吗?这是正常的,他们只有基本的mysql吗?对我来说似乎很奇怪,它就像 DB 的基础知识,并且只使用基本的 mysql,这更容易被注入是根本不安全的,并且当有像 pdo 这样的免费东西时,让程序员编写自己的 db 类需要花费 x10 的工作时间\mysqli ...对于付费托管来说,这太愚蠢了...