Я получил следующую ошибку: «PHP Неустранимая ошибка: необработанная ошибка: класс« Socket \ Socket »не найден в /home/damas.ml/public/app.php:16». Ошибка в производстве, в localhost эта проблема не дает. Вот некоторые файлы:
сокет. php
<?php
namespace Socket;
use Ratchet\MessageComponentInterface;
use Ratchet\ConnectionInterface;
use Jogo\Jogo;
app. php
<?php
use Ratchet\Server\IoServer;
use Ratchet\Http\HttpServer;
use Ratchet\WebSocket\WsServer;
use Socket\Socket;
require dirname( __FILE__ ) . '/vendor/autoload.php';
$server = IoServer::factory(
new HttpServer(
new WsServer(
new Socket()
)
),
8080
);
$server->run();
eo composer. json
{
"autoload": {
"psr-4": {
"Socket\\": "src",
"Jogo\\": "src"
}
},
"require": {
"cboden/ratchet": "^0.4"
} }