Rumah > rangka kerja php > Swoole > teks badan

Bagaimana untuk menyelesaikan masalah bahawa sambungan swole tidak boleh ditambah

藏色散人
Lepaskan: 2022-01-20 10:48:38
asal
2786 orang telah melayarinya

Penyelesaian kepada masalah yang sambungan swoole tidak boleh ditambah: 1. Ubah suai "./configure"; 2. Jalankan buat dahulu, kemudian buat pemasangan 3. Ubah suai "extension=swoole.so".

Bagaimana untuk menyelesaikan masalah bahawa sambungan swole tidak boleh ditambah

Persekitaran pengendalian artikel ini: sistem Windows 10, versi Swoole 4, komputer DELL G3

Tidak boleh swoole sambungan ditambah?

Rekodkan masalah yang dihadapi semasa memasang swoole

Hadapan adalah sama dengan tapak web rasmi:

Sebelum memasang swoole, anda mesti memastikan bahawa perisian berikut telah dipasang pada sistem

php-5.3.10 或更高版本
gcc-4.4 或更高版本
make
autoconf
Salin selepas log masuk

Alamat Muat Turun

https://github.com/swoole/swoole-src/releases
http://pecl.php.net/package/swoole
http://git.oschina.net/matyhtf/swoole
Salin selepas log masuk

Selepas memuat turun pakej kod sumber, masukkan direktori kod sumber dalam terminal dan laksanakan arahan berikut untuk susun dan pasang

cd swoole
phpize
./configure
make 
sudo make install
Salin selepas log masuk

Apabila anda membuat, ralat akan dilaporkan:

error: macro "add_assoc_string" requires 4 arguments, but only 3 given add_assoc_string(return_value, ifa->ifa_name, ip);
Salin selepas log masuk

Pemasangan semula kedua:

Langkah lain kekal tidak berubah , ubah suai ./configure

./configure --with-php-config=/usr/local/php-5.6.27/bin/php-config
Salin selepas log masuk

Dalam arahan di atas, gunakan php -v Semak versi php dalam pelayan,

dan kemudian laksanakan make && make install secara berasingan, execute make first , kemudian buat pemasangan,

make install akan menggesa laluan ini /usr/local/php /lib/php/extensions/no-debug-non-zts-20131226/

Ubah suai sambungan=swoole .so

extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/swoole.so
Salin selepas log masuk

perkhidmatan php-fpm dimulakan semula, tiada ralat dilaporkan

php -m, swoole tersedia.

Semak phpinfo, sambungan swoole juga tersedia.

Pembelajaran yang disyorkan: "tutorial swole"

Atas ialah kandungan terperinci Bagaimana untuk menyelesaikan masalah bahawa sambungan swole tidak boleh ditambah. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan