如何在编译时禁用php8 8的新jit?在https://wiki.php.net/rfc/jit上,至少计划在编译时禁用jit,但我还没有找到任何配置选项。fwiw我正在编译php,如下所示:
rm -rf php-src && \
git clone -b 'PHP-8.1' --depth 1 https://github.com/php/php-src.git && \
cd 'php-src' && \
./buildconf && \
CFLAGS='-s -Os -g0' ./configure --disable-all --disable-cgi --enable-cli --with-curl --with-libxml && \
make clean && \
make -j $(nproc) && \
rm -rfv ../php && \
cp -v ./sapi/cli/php ../php发布于 2022-10-13 18:39:27
找到它:
./configure --disable-opcache-jit --without-pcre-jit。。通过做
./configure --help 2>&1 | grep -i jit
--without-pcre-jit Disable PCRE JIT functionality
--disable-opcache-jit Disable JIT在问之前我应该试一试。
https://stackoverflow.com/questions/74060317
复制相似问题