我的当地环境是:
安装MySQL 5.7
sudo apt-get install mysql-common mysql-server
Run Code Online (Sandbox Code Playgroud)当我尝试登录MySQL(通过CLI)时:
mysql -u root -p
Run Code Online (Sandbox Code Playgroud)
我遇到了一个包含3个步骤的循环问题.
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
Run Code Online (Sandbox Code Playgroud)
解决方案:重启PC.
这导致了另一个错误:
ERROR 1698 (28000): Access denied for user 'root'@'localhost'.
Run Code Online (Sandbox Code Playgroud)
可能的问题?"root"用户的密码错误!
解决方案:使用本教程重置root密码.
使用正确的密码和工作套接字,会出现上一个错误.
mysql "ERROR 1524 (HY000): Plugin 'unix_socket' is not loaded"
Run Code Online (Sandbox Code Playgroud)
在这里,我停下来或以某种方式得到了1).
config.yml
jquery:
inputs:
- %kernel.root_dir%/../vendor/components/jquery/jquery.min.js
Run Code Online (Sandbox Code Playgroud)
composer.json
"require": {
"components/jqueryui" : "dev-master",
"components/jquery": "dev-master"
},
//...
Run Code Online (Sandbox Code Playgroud)
Jquery位于vendor\composer中,但symfony不会重新解析这条路径:
[message]源文件"F:\ UniServerZ\www\app /../ vendor/jquery/jquery/jquery.min.js"不存在.
我如何链接到组件/文件夹?....
请参阅Github问题,这个问题的起源。
我的包是phpdocumentor/reflection-docblock
,它不是依赖项。
我正在尝试更新phpdocumentor/reflection-docblock
为较新的phpunit/phpunit
依赖关系,该依赖关系开始使用我更新的软件包。
有新的循环依赖项:
phpdocumentor/reflection-docblock
包要求phpunit/phpunit
phpunit/phpunit
要求phpspec/prophecy
(自phpunit/phpunit
4.5开始)phpspec/prophecy
需要这个phpdocumentor/reflection-docblock
(this)包装概括地说:
{
"require-dev": {
"phpunit/phpunit": "4.4"
}
}
Run Code Online (Sandbox Code Playgroud)
{
"require-dev": {
"phpunit/phpunit": "4.5"
}
}
Run Code Online (Sandbox Code Playgroud)
当我跑步时:
composer update
Run Code Online (Sandbox Code Playgroud)
作曲家冲突输出:
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Installation request for phpdocumentor/reflection-docblock dev-phpunit -> …
Run Code Online (Sandbox Code Playgroud) 对于我正在开发的一个项目,使用我很陌生的 Symfony,我试图创建一个使用依赖注入但也需要一些自定义参数的类的对象。
现在假设我有一个命令:
<?php
class ServerCommand extends Command {
public function __construct(Server $server) {
$this->server = $server;
}
protected function execute(InputInterface $input, OutputInterface $output) {
...
}
}
Run Code Online (Sandbox Code Playgroud)
还有一个服务器类:
<?php
class Server {
public function __construct(MessageManager $messageManager, InputInterface $input, OutputInterface $output) {
...
}
}
Run Code Online (Sandbox Code Playgroud)
现在,Server
类被注入到Command
类中,MessageManager
类被注入到Server
类中。
我遇到的问题是将类中的$input
和$ouput
变量Command
放入服务器类的构造函数中。
为了使它变得更加困难,我还希望在类中可以访问$input
和变量。$output
MessageManager
这可能吗?如果可以,我该如何实现这一目标?