瀏覽代碼

Enable JIT (#8130)

Joan Miquel 2 年之前
父節點
當前提交
baeadd3143

+ 1 - 1
frameworks/PHP/php-ngx/php-ngx-pgsql.dockerfile

@@ -32,7 +32,7 @@ RUN sed -i "s|app.php|app-pg.php|g" /deploy/nginx.conf
 
 
 RUN export WORKERS=$(( 4 * $(nproc) )) && \
 RUN export WORKERS=$(( 4 * $(nproc) )) && \
     sed -i "s|worker_processes  auto|worker_processes $WORKERS|g" /deploy/nginx.conf
     sed -i "s|worker_processes  auto|worker_processes $WORKERS|g" /deploy/nginx.conf
-
+RUN sed -i "s|opcache.jit=off|opcache.jit=function|g" /etc/php/8.1/embed/conf.d/10-opcache.ini
 EXPOSE 8080
 EXPOSE 8080
 
 
 CMD /nginx/sbin/nginx -c /deploy/nginx.conf
 CMD /nginx/sbin/nginx -c /deploy/nginx.conf

+ 1 - 0
frameworks/PHP/workerman/workerman-php8-jit.dockerfile

@@ -20,6 +20,7 @@ WORKDIR /workerman
 
 
 RUN sed -i "s|'/app.php|'/app-pg.php|g" server.php
 RUN sed -i "s|'/app.php|'/app-pg.php|g" server.php
 RUN sed -i "s|init()|DbRaw::init()|g" server.php
 RUN sed -i "s|init()|DbRaw::init()|g" server.php
+RUN sed -i "s|opcache.jit=off|opcache.jit=function|g" /etc/php/8.2/cli/conf.d/10-opcache.ini
 
 
 RUN composer install --optimize-autoloader --classmap-authoritative --no-dev --quiet
 RUN composer install --optimize-autoloader --classmap-authoritative --no-dev --quiet