如何安装PHRETS 2.0?

How to install PHRETS 2.0?

在 ubuntu 中安装 phrets 的所有分步过程是什么?

我尝试了以下方法,但无法 运行 phrets

现在我尝试了 phrets git

中的示例代码

但随后出现以下错误,

PHP Fatal error: Class 'Monolog\Logger' not found in /var/www/testing/newphrets.php on line 7

请指教这里遗漏了什么。我计划将我的项目从旧版本切换到 phrets 2.0。

谢谢

根据 Troy 的 PHRETS 2.0 Logging video on YouTube and looking at PHRETS' composer.json,您可以看到您需要做以下两件事之一。或者,

(a) 将 monolog 添加到项目的 composer.json

{
    "require": {
        "troydavisson/phrets": "2.*",
        "monolog/monolog": ">=1.10"
    }
}

和运行 composer update在你项目的根目录下。

或者,

(b) 由于 monolog 在 PHRETS 的 composer.json 文件中,但在 require-dev 部分,运行 composer install --devcomposer update --dev to indicate you're currently in development 并想使用开发库。