【问题标题】:Laravel 4 - php artisan migrate errorLaravel 4 - php工匠迁移错误
【发布时间】:2013-10-07 11:05:30
【问题描述】:

当我运行 php artisan migrate 时,我收到此错误:

Fatal error: Call to undefined function J20\Uuid\openssl_random_pseudo_bytes() i n C:\xampp\htdocs\blog\Laravel-4-Bootstrap-Starter-Site\vendor\j20\php-uuid\src\ J20\Uuid\Uuid.php on line 32

我正在尝试安装此应用,https://github.com/andrew13/Laravel-4-Bootstrap-Starter-Site

感谢您的帮助,因为我不知道如何处理供应商目录中停止迁移的问题。

【问题讨论】:

  • 听起来你需要启用openssl 扩展。如果尚未启用,请启用它,然后重新启动 Apache。
  • 谢谢刘易斯先生,正是如此。我只是不明白为什么 xampp 不附带已经启用的 openssl。
  • 我认为这实际上只是一个 PHP 的东西。
  • 是的,我的意思是从 xampp 安装的 php。
  • @JasonLewis 您能否将其添加为答案,以便人们对其进行投票?

标签: laravel laravel-4


【解决方案1】:

通过删除以下行中的注释,确保在 PHP.ini 文件中启用 openssl 扩展。

;extension=php_openssl.dll

所以它看起来像这样。

extension=php_openssl.dll

然后重新启动 Apache 以确保更改生效。

【讨论】:

    猜你喜欢
    • 2017-11-29
    • 1970-01-01
    • 2014-06-01
    • 2017-11-29
    • 2018-12-02
    • 1970-01-01
    • 2017-06-20
    • 2016-06-16
    • 1970-01-01
    相关资源
    最近更新 更多