2016-03-14 2 views
0

Здравствуйте, я тестирую конечную точку, и когда я запускаю php testing.php, я получаю эту ошибку. Любая помощь была бы оценена.curl (7): Не удалось подключиться к порту localhost 8000: Соединение отклонено

Fatal error: Uncaught exception 'Guzzle\Http\Exception\CurlException' with message '[curl] 7: Failed to connect to localhost port 8000: Connection refused [url] http://localhost:8000/api/programmers' guzzle\guzzle\src\Guzzle\Http\Curl\CurlMulti.php:359 ...

Я попытался 127.0.0.1, а также и оно не работает

здесь testing.php

<?php 

require __DIR__.'/vendor/autoload.php'; 

use Guzzle\Http\Client; 

// create our http client (Guzzle) 
$client = new Client('http://localhost:8000', array(
    'request.options' => array(
     'exceptions' => false, 
    ) 
)); 

$nickname = 'ObjectOrienter'.rand(0, 999); 
$data = array(
    'nickname' => $nickname, 
    'avatarNumber' => 5, 
    'tagLine' => 'a test dev!' 
); 

$request = $client->post('/api/programmers', null, json_encode($data)); 
$response = $request->send(); 

echo $response; 
echo "\n\n"; 
+1

И вы думаете, мы можем помочь с соединением отказано в ошибке? Это проблема с сервером и не имеет ничего общего с программированием. Сервер явно отказывается от подключения, вам нужно его изменить. –

ответ

1

, если вы используете Linux, убедитесь, что сервер работает используя

/etc/init.d/httpd status 
Смежные вопросы