GNU/Linux >> Belajar Linux >  >> Linux

pcre.h:Tidak ada file atau direktori Kesalahan saat Menginstal Cache PHP Alternatif [Terpecahkan]

Pertanyaan : Hai techglimpse, terima kasih telah menjawab pertanyaan saya sebelumnya di phpize. Sekarang saya terjebak dengan kesalahan lain saat memasang APC – pcre.h:Tidak ada file atau direktori seperti itu . Kesalahan ini terjadi ketika saya menggunakan pecl perintah untuk menginstal APC seperti di bawah ini:

# pecl install apcARNING:saluran "pecl.php.net" telah memperbarui protokolnya, gunakan "pecl channel-update pecl.php.net" untuk memperbarui unduhan APC-3.1.13.tgz ...Mulai mengunduh APC- 3.1.13.tgz (171.591 byte)........................................selesai:171.591 byte55 file sumber, buildingrunning:phpize:::::::::::::::::::running:make:::::::::::::::::: 

Di bawah ini adalah snapshot dari Error selama 'make'

/usr/include/php/ext/pcre/php_pcre.h:29:18:error:pcre.h:Tidak ada file atau direktori tersebutIn file yang disertakan dari /var/tmp/APC/apc.c:45:/ usr/include/php/ext/pcre/php_pcre.h:37:error:diharapkan â=â, â,â, â;â, â;â, âasmâ atauâ__attribute__â sebelum â*â token/usr/include/php/ext/pcre/php_pcre .h:38:error:diharapkan â=â, â,â, â;â, âasmâ atauâ__attribute__â before â*â token/usr/include/php/ext/pcre/php_pcre.h:44:error:ekspektasi penentu-kualifikasi -daftar sebelum âpcreâ/var/tmp/APC/apc.c:449:error:specifier-qualifier-list yang diharapkan sebelum âpcreâ/var/tmp/APC/apc.c:Dalam fungsi âapc_regex_compile_arrayâ:/var/tmp/APC/apc .c:510:error:âapc_regexâ tidak memiliki anggota bernama âpregâ/var/tmp/APC/apc.c:510:error:âapc_regexâ tidak memiliki anggota bernama âpregâ/var/tmp/APC/apc.c:511:error:âapc_regexâ tidak memiliki anggota bernama ânregâ/var/tmp/APC/apc.c:511:error:âapc_regexâ tidak memiliki anggota bernama ânregâ/var/tmp/APC/apc.c:Dalam fungsi âapc_regex_match_arrayâ:/var/tmp/APC/apc. c:552:error:âapc_regexâ tidak memiliki anggota bernama âpregâ/var/tmp/AP C/apc.c:552:error:âapc_regexâ tidak memiliki anggota bernama âpregâ/var/tmp/APC/apc.c:553:error:âapc_regexâ tidak memiliki anggota bernama ânregâ/var/tmp/APC/apc.c:553:error:âapc_regexâ tidak memiliki anggota bernama ânregâmake:*** [apc.lo] Error 1ERROR:`make' failed

Tolong bantu saya untuk memperbaiki kesalahan ini – Terima kasih Maneesh.

Solusi:

Kesalahan berarti Anda tidak memiliki 'pcre-devel ' dipasang. Jalankan perintah di bawah ini.

Pada CentOS, mesin RHEL:

# yum install pcre-devel

Di Ubuntu, Debian – gunakan apt-get:

# apt-get install libpcre3-dev 

Itu akan memperbaiki pcre.h tidak ditemukan kesalahan.


Linux
  1. Buat kesalahan saat Menginstal LiME di CentOS – lib/modules/kernel_version/build:Tidak ada file atau direktori seperti itu [Terpecahkan]

  2. Kubuntu Menunjukkan Kesalahan Saat Masuk (file:///usr/share/sddm//themes/breeze/main.qml:no File Atau Direktori Tersebut)?

  3. Bagaimana systemd-tmpfiles membersihkan /tmp/ atau /var/tmp (pengganti tmpwatch) di CentOS / RHEL 7

  1. Kesalahan Linux saat memuat pustaka bersama:tidak dapat membuka file objek bersama:Tidak ada file atau direktori tersebut

  2. Django static_root di /var/www/... - tidak ada izin untuk mengumpulkan statis

  3. Kesalahan fatal:cuda.h:Tidak ada file atau direktori seperti itu

  1. Menginstal Cache PHP Alternatif (APC) di Server

  2. Kesalahan:xenstore-read:xs_open:Tidak ada file atau direktori seperti itu di DomU [Terpecahkan]

  3. unix:///var/run/supervisor.sock tidak ada file seperti itu