Saya tidak dapat menjalankan ekstensi PHP SQLAnywhere dengan benar. Saya telah mencoba versi ekstensi 32-bit dan 64-bit tetapi tidak berhasil. Saya menggunakan SQL Anywhere 16 dan PHP 8. 0. 10. Saya menambahkan kedua baris ini ke php.ini saya. file ini
ekstensi = php-7. 4. 0_sqlanywhere. dll
ekstensi = php-7. 4. 0_sqlanywhere_nts. dll
Saya memastikan bahwa kedua dll berada di jalur yang benar dengan semua ekstensi lain yang juga ditentukan dalam pesan kesalahan
Pesan kesalahan yang saya terima
Peringatan. Memulai PHP. Tidak dapat memuat pustaka dinamis 'php-7. 4. 0_sqlanywhere. dll' (dicoba. C. \XXX\php-7. 4. 0_sqlanywhere. dll (Modul yang ditentukan tidak dapat ditemukan), C. \XXX\php_php-7. 4. 0_sqlanywhere. dll. dll (Modul yang ditentukan tidak dapat ditemukan)) di Unknown on line 0
rilis pthreads dihosting oleh PECL dan kode sumbernya oleh » github, rute pemasangan termudah adalah rute PECL normal. » https. //pecl. php. net/paket/pthreads
Pengguna Windows dapat mengunduh biner rilis bawaan dari » situs web PECL
Cuidado
Pengguna Windows perlu mengambil langkah tambahan untuk menambahkan pthreadVC2. dll (didistribusikan dengan rilis Windows) ke PATH mereka
Server XAMPP atau localwp by freewheel sering digunakan oleh developer untuk menyiapkan proyek PHP secara lokal. Menjalankan perintah shell seringkali merupakan kebutuhan (WP CLI command line atau PHP Composer). LocalWP menawarkan "Open Site Shell" tempat perintah dapat dijalankan
Bergantung pada versi PHP yang dipilih (5. 6. 39, 7. 3. 5, 7. 4. 1 atau 8. 00), beberapa peringatan startup PHP dapat muncul di konsol. Ini bisa membuat frustasi karena perintah pipa linux menggunakan keluaran standar dan peringatan dapat mengganggu eksekusi perintah
Kami memiliki situs yang disiapkan di localhost, server kami adalah NGINX dengan PHP 7. 4. 1 diaktifkan. Lingkungan kami adalah Windows dengan aplikasi WP lokal berjalan di latar belakang. Bagaimana cara memperbaiki peringatan PHP saat menjalankan perintah konsol?
peringatan PHP
Ekstensi PHP yang hilang atau masalah saat memuatnya adalah pesan kesalahan umum. “Modul yang ditentukan tidak dapat ditemukan” untuk php_imagick. dll adalah salah satu yang populer. Anda mungkin melihat peringatan lain yang mirip dengan itu
Warning: PHP Startup: Unable to load dynamic library 'php_imagick.dll' (tried: C:/Program Files (x86)/Localwp/resources/extraResources/lightning-services/php-7.4.1+18/bin/win64/ext\php_imagick.dll (The specified module could not be found.), C:/Program Files (x86)/Localwp/resources/extraResources/lightning-services/php-7.4.1+18/bin/win64/ext\php_php_imagick.dll.dll (The specified module could not be found.)) in Unknown on line 0 Warning: PHP Startup: Unable to load dynamic library 'php_pdo_mysql.dll' (tried: C:/Users/user1/AppData/Roaming/Local/lightning-services/php-8.0.0+3/bin/win64/ext\php_pdo_mysql.dll (The specified module could not be found.), C:/Users/user1/AppData/Roaming/Local/lightning-services/php-8.0.0+3/bin/win64/ext\php_php_pdo_mysql.dll.dll (The specified module could not be found.)) in Unknown on line 0 Warning: PHP Startup: Unable to load dynamic library 'php_mysqli.dll' (tried: C:/Users/user1/AppData/Roaming/Local/lightning-services/php-7.3.5+11/bin/win64/ext\php_mysqli.dll (The specified procedure could not be found.), C:/Users/user1/AppData/Roaming/Local/lightning-services/php-7.3.5+11/bin/win64/ext\php_php_mysqli.dll.dll (The specified module could not be found.)) in Unknown on line 0PHP. lokasi ini
Pertama, kita perlu menentukan di mana pengaturan PHP kita (php. ini) disimpan. Perintah ini akan mengembalikan lokasi file konfigurasi
$ php --ini_Inilah hasilnya
konfigurasi PHP
Sekarang, yang tersisa adalah mengedit php. file ini (dalam situasi kami, itu terletak di. C. \Users\user1\AppData\Roaming\Local\run\N4vHnB5kB\conf\php\php. ini). Mencari
display_startup_errors = Ondan mengubahnya menjadi
display_startup_errors = OffSimpan file. Itu dia. Peringatan tidak akan ada lagi. Sekarang Anda dapat menjalankan perintah WP CLI tanpa masalah. Untuk menguji solusi kami, kami akan mengekspor tabel WordPress yang dimulai dengan awalan.
wp db export --tables=$(wp db tables 'wp_20*' --format=csv)Kesuksesan. Inilah hasilnya
Success: Exported to 'local-2022-07-13-51e1a91.sql'._Itu saja untuk tutorial hari ini. Jangan lupa untuk berlangganan buletin kami dan tetap up to date dengan tips dan pedoman berguna lainnya