这里没有解决方案适用于我的“未找到‘PDO’类”。

2023-11-30

我知道这里有类似标题的问题,但似乎没有一个对我有用,因此创建一个新问题的原因。

所以问题是,我有一个在本地主机上完美运行的网站,我确信它有 PDO 支持,但在我的共享主机上上传后,我得到了

Symfony \ Component \ Debug \ Exception \ FatalErrorException(E_UNKNOWN) 未找到“PDO”类

这里的解决方案都涉及编辑 php.ini 和安装 PDO,但是,我位于共享主机上,无法访问 php.ini 文件或 ssh。

我正在使用 laravel 5.5、php 版本 7.2 和 voyager 后端。

这是我的 .htaccess 的样子

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{SERVER_NAME}/$1 [R,L]

<IfModule mod_rewrite.c>
    <IfModule mod_negotiation.c>
        Options -MultiViews
    </IfModule>
    RewriteEngine On

    # Redirect Trailing Slashes If Not A Folder...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)/$ /$1 [L,R=301]

    # Handle Front Controller...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ index.php [L]
</IfModule>

<IfModule mime_module>
  AddType application/x-httpd-ea-php72 .php .php7 .phtml
</IfModule>

enter image description here Any help will be appreciated. Thanks.


请联系您的托管支持并让他们为您启用 PDO。

在某些托管中,您可以通过在托管根目录中创建 php.ini 文件来覆盖 php.ini。如果您使用 Windows 主机,则需要在 php.ini 中启用这些扩展。

extension=php_pdo.dll
extension=php_pdo_mysql.dll

Edit:

检查您的托管提供商是否已安装 PDO。 创建index.php 文件或您可以访问的任何其他文件。内容必须有

<?php
    phpinfo();
?>

如果 PDO 已经安装,接下来要做的就是运行 Composer install(需要 SSH 访问)。您必须事先删除您的供应商文件夹。假设您的公用文件夹是/var/www/html。进入html目录并运行

composer install
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

这里没有解决方案适用于我的“未找到‘PDO’类”。 的相关文章

  • 如何使用配置文件 (.ebextensions) 在 AWS Elastic Beanstalk 上安装 PHP IMAP 扩展?

    有谁知道如何使用配置文件 ebextensions 在 AWS Elastic Beanstalk 上安装和启用 PHP IMAP 扩展 我使用的是 64 位 Amazon Linux 2017 03 v2 4 0 运行 PHP 7 0 1
  • 获取今天的科普特日期

    我正在寻找获取今天的科普特日期与任何代码类型类似php or javascript在我的网站标题中显示科普特日期 我需要阿拉伯语或英语版本 我试图找到它 但没有找到类似的英文内容 参考 http www copticchurch net e
  • 收到警告“标头不能包含多个标头,检测到新行”

    我正在用 oops 进行编码 以便用 PHP 上传图像 但是提交图片后却出现警告 标题不能包含多个标题 检测到新行 下面是我的函数 它给出了错误 public function ft redirect query if REQUEST UR
  • 自定义帖子类型的 WordPress 自定义字段

    过去有几个人出现过这个问题 但他们的问题的解决方案对我来说不起作用 我已经尝试了很多 在 WordPress 中 我创建了 3 种自定义帖子类型 1 代表 视频 新闻 和 音乐 每个内容都发布到自己的页面 我想添加自定义字段 这样我就可以为
  • 将查询字符串附加到任何形式的 URL

    我要求用户在文本框中输入 URL 并需要向其附加查询字符串 URL 的可能值如下 http www example com http www example com http www example com a http www examp
  • Ajax文件上传

    我想使用 Ajax 和 php 上传文件 我有一个表格
  • 如何从脚本中创建新的 Joomla 用户帐户?

    我们正在为 Joomla 创建一个 XML API 允许合作伙伴网站在我们的网站上为其用户创建新帐户 我们已经创建了一个独立的 PHP 脚本来处理和验证 API 请求 但现在我们需要实际创建新帐户 我们最初只想进行 CURL 调用来提交注册
  • 从 php 到 JavaScript 的数组

    我正在尝试使用 json 将数组列表从 php 传输到 javascript 但它不起作用 JS ajax url getProfilePhotos php type post post or get method data if you
  • 将IP保存到数据库中

    当用户登录时 我想将他们的 IP 保存在数据库中 我该怎么做呢 MySQL 字段最适合使用哪种类型 获取IP的PHP代码是什么样的 我正在考虑将其用作登录 会话内容的额外安全功能 我正在考虑使用用户现在拥有的 IP 检查用户从数据库登录的
  • yii2 中的自动完成

    在 Yii2 中 我希望当用户开始输入时 我的输入字段之一能够自动完成 下面是我的代码 它使用Jui Autocomplete 这是行不通的 当我打印我的数组时 我就像 Array 1 gt abc 2 gt xyz 4 gt pqr
  • Composer 无法获取 github

    今天 我尝试通过运行来安装 Laravelcomposer create project laravel laravel 5 1 myproject prefer dist我收到此错误 Could not fetch https api g
  • json_encode 返回 NULL?

    由于某种原因 项目 描述 返回NULL使用以下代码 这是我的数据库的架构 CREATE TABLE staff id int 11 NOT NULL AUTO INCREMENT name longtext COLL
  • 使用 :hover 作为元素的内联样式(使用 HTML/CSS/php)[重复]

    这个问题在这里已经有答案了 可能的重复 如何将 a hover 规则嵌入到文档中间的样式属性中 https stackoverflow com questions 131653 how do i embed an ahover rule i
  • 修复 laravel 5 会话在刷新或进入另一个页面后过期的问题?

    我正在使用 laravel 默认身份验证 当我登录我的网站时 一切都很好 当我尝试刷新或转到另一个页面 仍然使用身份验证中间件 时 我的会话已过期 我直接注销 必须再次登录 如何解决此问题 以便在刷新页面或浏览另一个页面时保持登录状态 值得
  • 在 PHP 中接受带有小数点和千位分隔符的国际数字

    对于用户可以输入能量值来计算相应费用的在线计算器 我需要 PHP 脚本来接受各种用户输入 200 万又四分之一焦耳 的值可以输入为 2000000 25 默认表示法 2 000 000 25 带千位分隔符 2000000 25 逗号作为小数
  • 设置大型电子邮件通知系统有哪些方法?

    我的公司有一个用 PHP 构建的网站 我们使用内置的 PHP 电子邮件功能每天向订阅者发送数千封电子邮件 这是一个糟糕的主意 它堵塞了我们的服务器 并且需要几个小时才能完成整个批次 现在我已经研究过像 MailChimp 这样的群发邮件服务
  • PHP 共享标头而不使用服务器端脚本?

    到目前为止我总是通过 PHP 解决简单的问题 您有一个包含页眉 菜单 页脚和内容字段的网站 每个页面的页眉 菜单和页脚通常是相同的 在没有 PHP 或任何其他服务器端语言的情况下 如何使页眉 菜单和页脚数据仅存在于一个文件中 例如 您不会有
  • 通过身份验证保护 CodeIgniter 2 应用程序的正确方法是什么?

    I have Ion Auth http benedmunds com ion auth 正确安装并在我的服务器上运行 我也有默认的代码点火器2 新闻 教程在同一个 CI 安装中工作 我只是在玩 并对使用身份验证系统 封闭 或保护整个应用程
  • 使用 ImageMagick (PHP) 将 2 个图像并排合并为 1 个图像

    我认为这是一件容易的事 我有 2 张图片 JPG 我希望它们合并成一张图片 其中 2 张图片并排 所以我有图片 A 和图片 B 我想要图片 AB 并排 两个图像具有相同的宽度和高度 在本例中 宽度 200px 高度 300px 但是第二个图
  • 如何将变量插入 PHP 数组?

    我在网上查了一些答案 但都不是很准确 我希望能够做到这一点 id result id info array id Example echo info 0 这有可能吗 您需要的是 不推荐 info array id Example varia

随机推荐

  • URL 中片段标识符的有效字符列表?

    我正在使用片段标识符为我的 Web 应用程序中的 AJAX 事件创建永久链接与这个人相似 就像是 http www myapp com calendar filter year 2010 month 5 我已经进行了大量搜索 但找不到片段标
  • Microsoft Graph API 不尊重 OData

    我试图拉取特定组内的所有用户并获取他们的传递成员身份 我要达到的端点是 https graph microsoft com v1 0 groups id transitiveMembers microsoft graph user sele
  • Java Jersey 应用程序启动时出现 NoSuchMethodError

    当我尝试在 Tomcat 上启动 Jersey 应用程序时 遇到了一个非常奇怪的错误 相同的代码可以在其他计算机上运行 我尝试重新安装 tomcat 所有 Maven 依赖项 甚至 Eclipse 和 Java 本身 但没有成功 我想 似乎
  • 停止录音和上下文

    我的问题如下 当通话结束时 我收到错误 我认为上下文有一些东西 我的问题在这种情况下录音机小部件不会停止录音请帮我 public class Call extends BroadcastReceiver public void onRece
  • 如何在 C++ 中加载未引用的对象?

    我有一个 cpp文件 我们称之为statinit cpp 使用编译并链接到我的可执行文件中gcc My main 函数是not in statinit cpp statinit cpp有一些我需要运行的静态初始化 但是 我从未明确引用过任何
  • 如何在不同的缓存上使用TWebbrowser?

    我想构建一个 Internet 浏览器 就像任何其他 Web 浏览器或 Internet Explorer 一样 只不过每个窗口应该使用唯一的缓存名称 有任何想法吗 或者任何第三方组件 我建议您放弃 TWebBrowser 并了解 TEmb
  • Android动画,同时移动和旋转

    我正在研究图像视图的动画 它向右移动并同时旋转 我可以使用以下方法移动该项目 animation new TranslateAnimation 0 level 0 0 animation setDuration 1000 animation
  • PHP MYSQL 如果存在则更新,如果不存在则插入?

    我不知道这是否正确 我有一个类 如果字段当前存在 我想更新数据库 如果不存在则插入 复杂的是我正在连接 3 个表 set colors school art baseimage 任何帮助都会非常好 这是我所拥有的 public functi
  • 是否可以使用 Node.js 制作键盘记录器? [关闭]

    Closed 这个问题需要细节或清晰度 目前不接受答案 我使用 Node 一年了 但仅用于编写服务器应用程序 我现在有兴趣制作一个通常用 C 或 C 等语言编写的应用程序 因此我不确定是否可以使用 JavaScript 和 Node js
  • xmlstarlet 更新值没有任何反应

    我有一个 xml 文件
  • 我的 Perlin Noise 函数有太多黑点和白色小条

    我通过大致遵循 C 中的 java 教程创建了 Perlin 噪声函数 然后我使用 Unity 对其进行可视化 我认为问题不在于 Unity 因为它们的内置功能运行良好 问题是有太多大黑点 这是一张照片 这就是我想要的样子 正如您所看到的
  • python 脚本未保存到数据库中

    我目前正在学习如何使用 Visual Studio 和 sqlite 使用 python 修改数据 我的任务是计算在文件中找到电子邮件的次数 然后以对每封电子邮件进行计数的方式组织它们 然后我必须将这些输入到 SQLite 中 作为一个名为
  • 使用 Javascript 对象作为对象键

    我正在尝试设计一种方法来使用简单的 Javascript 对象 一级深键值对 作为另一个对象的键 我知道仅仅使用没有字符串化的对象会导致 Object object 被用作密钥 请参阅以下内容 在 JavaScript 中使用对象作为属性键
  • 尝试使用 Selenium 和 Python 通过使用框架和 Javascript 的网页登录时出现 ERR_TOO_MANY_REDIRECTS 错误

    我正在尝试自动登录网页以下载每日 xml 我知道我需要有我认为的实际框架网址 http shop braintrust gr shop store customerauthenticateform asp 我检查表单和字段 然后执行以下操作
  • CakePHP未定义索引错误

    我正在尝试访问已登录用户的电子邮件地址 并且我可以在除一个控制器之外的所有控制器中成功执行此操作 这是我收到的错误 Notice 8 Undefined index User APP View Layouts default ctp lin
  • Python pip 在安装过程中不会构建依赖项

    Pip 似乎没有在我的 Ubuntu 服务器上从源代码构建依赖项 但它总是在我的 OS X 机器上这样做 例如 当我尝试安装包时qiime在 conda 或 virtualenv 我都尝试过 环境中 安装大量的东西需要几秒钟的时间 而这些东
  • 在 java.util.Scanner.throwFor(未知来源) 错误

    private static int posNum Scanner scan new Scanner System in int input 0 boolean error if scan hasNextInt input scan nex
  • Matlab 和 MySQL 未找到合适的驱动程序

    我尝试在 Matlab 中使用以下代码连接到 MySQL 数据库 但收到错误消息 没有找到合适的驱动程序 jdbc mysql mydatabasehost amazonaws comMyDatabase databaseName MyDa
  • 我正在尝试向 UImageView 添加阴影

    我正在尝试向 UIImage 视图添加阴影 我得到了一个阴影 但它被剪裁到图像视图的边缘 我不确定为什么 因为我正确地将 uiimageview clipsToBounds 设置为 否 下面是代码 void addShadow UIGrap
  • 这里没有解决方案适用于我的“未找到‘PDO’类”。

    我知道这里有类似标题的问题 但似乎没有一个对我有用 因此创建一个新问题的原因 所以问题是 我有一个在本地主机上完美运行的网站 我确信它有 PDO 支持 但在我的共享主机上上传后 我得到了 Symfony Component Debug Ex