【问题标题】:How to fix php artisan serve in Laravel 5.4如何在 Laravel 5.4 中修复 php artisan serve
【发布时间】:2018-09-05 02:56:38
【问题描述】:

当我运行命令时

php artisan serve

它已运行,但它向我显示此错误

PHP 警告:PHP 启动:无法加载动态库 '/usr/lib/php/20151012/php_pdo_mysql.dll' - /usr/lib/php/20151012/php_pdo_mysql.dll:无法打开共享对象文件:没有第 0 行 Unknown 中的文件或目录

PHP 警告:PHP 启动:无法加载动态库 '/usr/lib/php/20151012/pdo_mysql.so' - /usr/lib/php/20151012/pdo_mysql.so:未定义符号:在线未知中的 pdo_parse_params 0

【问题讨论】:

  • 似乎与 Laravel 或 artisan 无关,这是一个 php 启动错误,因此请检查您的 ini 文件并删除错误的库。你不应该有一个 .dll 用于 linux 的行。
  • 是的,我认为因为我在 windows 中的 php 中使用它 -_- 我该如何更改它?
  • 最好使用 wamp (wampserver.com/en) 安装 php(附注:它会安装 apache 和 mysql 以及 php)如果您是初学者,它主要安装 laravel 开发所需的所有 php 扩展

标签: php laravel-5 laravel-artisan


【解决方案1】:

这是一个 PHP 安装问题。我在我的 linux 发行版上遇到了这个问题。以下是您可以做的一些事情:

(可选) 卸载PHP; 重新安装PHP;

编辑 php.ini 。 This 是您在 Windows 上找到编辑 php.ini 的路径。

现在检查以上行是否未注释: 扩展=pdo.so extension=pdo_mysql.so

如果是,建议卸载/重新安装 PHP 或manually install function on windows

修改php.ini文件后记得重启apache服务器。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-02-22
    • 2017-09-23
    • 2013-10-09
    • 2016-03-09
    • 2021-04-09
    • 2019-08-01
    • 2020-01-05
    • 2017-06-26
    相关资源
    最近更新 更多