【问题标题】:Error in Wamp server shows Error: C:/wamp or PHP in PATHWamp 服务器中的错误显示错误:C:/wamp 或 PHP 在 PATH
【发布时间】:2019-05-19 21:04:37
【问题描述】:

1.当我点击错误时,我得到了这个

抱歉,出现错误。似乎声明了 PHP 安装 在环境变量 PATH C:\php

Windows PATH 环境中有 Wampserver 路径 (c:/wamp) 变量:(C:\wamp\bin\php)

Wampserver 不使用、修改或要求 PATH 环境 多变的。在 Wampserver 或 PHP 版本上使用 PATH 不利于 Wampserver 的正常运行。

按 ENTER 继续...

  1. 然后我检查我的环境变量see here screenshot

  2. 我在 php 框架 laravel 中工作,当我输入 php artisan migrate 时显示错误

[PDOException] 找不到驱动程序

  1. 然后检查我的 phpinfo 然后搜索 pdo 看到这个screenshot image

【问题讨论】:

    标签: php laravel server wamp


    【解决方案1】:

    在安装wamp时,需要将wamp的路径设置为“php.exe”文件所在的目录。然后就可以解决了

    【讨论】:

    • 这是我的 wamp 目录路径 C:\wamp 先生,您能详细说明一下吗
    【解决方案2】:
    • 您是否尝试使用 php 7.0,因为 wamp 服务器可能不支持您的 laravel 版本。
    • 请先检查一下,然后告诉我。

    谢谢。

    【讨论】:

    • joshi 先生,我再次将我的 php 版本更改为 7.0.29 同样的问题
    • [PDOException] 找不到驱动程序
    • 我希望这个链接能正常工作,如果不能再告诉我laracasts.com/discuss/channels/laravel/…
    • 好的,让我找出其他对您有帮助的东西。
    【解决方案3】:

    系统变量路径中可能有对C:\php 的引用(检查您的环境变量),这让 WAMP 感到困惑。 运行迁移时,您可能正在使用 C:\php 中的 php 解释器,它没有 PDO mysql 驱动程序。

    我建议尝试删除 Path 变量中对 C:\php 的引用。

    【讨论】:

    • 环境变量中的先生,此路径包括 C:\wamp\bin\php\php5.6.35。你说像这样使用 C:\wamp\bin/
    • 不,在您的第一个屏幕截图中,您正在为您的用户显示路径的值:它说User variables for ajaya。在该框下还有另一个环境变量列表,称为System variables。那里还有另一个Path 变量(除其他外)在其值中包含 C:\php。如果您有权限,请从那里尝试删除 C:\php。
    • 我删除了先生,但问题仍然存在
    • 您是否重新启动了系统?所有涉及的长时间运行的进程都需要重新启动以获取新配置。
    • 我重新启动电脑 4 次仍然出现问题
    猜你喜欢
    • 2017-07-17
    • 2011-07-12
    • 2011-02-03
    • 2012-01-25
    • 1970-01-01
    • 1970-01-01
    • 2015-12-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多