如何安装PHRETS 2.0?
How to install PHRETS 2.0?
在 ubuntu 中安装 phrets 的所有分步过程是什么?
我尝试了以下方法,但无法 运行 phrets
首先我安装了composer.
那我运行composer require troydavisson/phrets
现在我有两个文件 composer.json 和 composer.lock,以及一个名为 "vendor"
的文件夹
在供应商文件夹中,我可以看到 autoload.php 文件和一些其他文件夹
现在我尝试了 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 --dev
或 composer update --dev
to indicate you're currently in development 并想使用开发库。
在 ubuntu 中安装 phrets 的所有分步过程是什么?
我尝试了以下方法,但无法 运行 phrets
首先我安装了composer.
那我运行
composer require troydavisson/phrets
现在我有两个文件 composer.json 和 composer.lock,以及一个名为 "vendor"
的文件夹
在供应商文件夹中,我可以看到 autoload.php 文件和一些其他文件夹
现在我尝试了 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 --dev
或 composer update --dev
to indicate you're currently in development 并想使用开发库。