相关疑难解决方法(0)

如何正确设置PHP环境变量以在Git Bash中运行命令

在整个网站上有一些类似的问题,但他们都没有给我我正在寻找的答案.

我想要做的是在具有WAMP的Windows机器上通过Git Bash安装Composer.

我正在使用以下命令:

curl -s http://getcomposer.org/installer | php
Run Code Online (Sandbox Code Playgroud)

这不起作用,因为"php"无法识别.所以我调查了问题,我意识到Windows不知道'php'是什么,我需要设置一个环境变量.

我进入环境变量对话框并输入'php'作为变量和C:\wamp\bin\php\php5.3.8值.它是否正确?我应该针对特定文件还是整个目录?

执行此操作后,我再次尝试该命令,但它失败了,因为它仍然无法识别'php'.我也尝试直接将文件路径放入命令,但这也不起作用.

所以我很好奇我做错了什么.我的路径不正确吗?

php windows environment-variables git-bash

9
推荐指数
2
解决办法
4万
查看次数

找不到"GuzzleHttp\Client"类

我第一次使用BOTH GuzzleCodeigniter 3.0.我也承认我第一次使用php命名空间.

我试图根据文档中提供的示例使用Guzzle做一个非常简单的get请求.(Guzzle文档没有提及codeigniter).

Guzzle文件位于application/class/guzzle

这是我非常简单的控制器

public function indey () {

        $data = array();
        $data['main_content'] = "hiview";
        $data['title'] = "Data Analyzer - Welcome";
        $data['xas'] = $this->guzzler();
        $this->load->view('template', $data);
    }

    private function guzzler() {
        $client = new GuzzleHttp\Client;
        $response = $client->get('http://guzzlephp.org');
        return $response;
    }
Run Code Online (Sandbox Code Playgroud)

这是我的简单看法

    <div class="row">
        <div class="col-xs-12">
             <h1>Hi</h1>
        </div>
    </div>
    <div class="row">
        <div class="col-xs-12">
            <h1><?php var_dump($xas); ?></h1>
        </div>
    </div>
Run Code Online (Sandbox Code Playgroud)

这是我得到的错误

遇到PHP错误严重性:错误消息:找不到类'GuzzleHttp\Client'文件名:controllers/hello.php行号:22 Backtrace:

php codeigniter guzzle

8
推荐指数
2
解决办法
1万
查看次数