Browse Source

[php] Fix Swoole (#7931)

Joan Miquel 2 years ago
parent
commit
1a282fd8b0

+ 1 - 1
frameworks/PHP/swoole/swoole-no-async.dockerfile

@@ -1,4 +1,4 @@
-FROM php:8.1-rc-cli
+FROM php:8.1-cli
 
 RUN pecl install swoole > /dev/null && \
     docker-php-ext-enable swoole

+ 2 - 1
frameworks/PHP/swoole/swoole-server-noasync.php

@@ -1,10 +1,11 @@
 <?php
 require_once __DIR__.'/db-no-async.php';
 
+use Swoole\Http\Server;
 use Swoole\Http\Request;
 use Swoole\Http\Response;
 
-$server = new swoole_http_server('0.0.0.0', 8080, SWOOLE_BASE);
+$server = new Swoole\Http\Server('0.0.0.0', 8080, SWOOLE_BASE);
 $server->set([
     'worker_num' => swoole_cpu_num() * 4,
     'log_file' => '/dev/null',

+ 2 - 1
frameworks/PHP/swoole/swoole-server.php

@@ -1,9 +1,10 @@
 <?php
 
+use Swoole\Http\Server;
 use Swoole\Http\Request;
 use Swoole\Http\Response;
 
-$server = new swoole_http_server('0.0.0.0', 8080, SWOOLE_BASE);
+$server = new Swoole\Http\Server('0.0.0.0', 8080, SWOOLE_BASE);
 $server->set([
     'worker_num' => swoole_cpu_num(),
     'log_file' => '/dev/null',

+ 1 - 1
frameworks/PHP/swoole/swoole.dockerfile

@@ -1,4 +1,4 @@
-FROM php:8.1-rc-cli
+FROM php:8.1-cli
 
 RUN pecl install swoole > /dev/null && \
     docker-php-ext-enable swoole