WordPress untuk iOS / Android adalah aplikasi sangat berguna bagi blogger yang ingin menulis situs web pribadi saat tidak berada di sekitar laptop atau PC.
aplikasi WordPress dapat digunakan untuk kedua blog dihosting di wordpress.comDan untuk blog self-host yang digunakan sebagai platform WordPress.
Aplikasi sederhana, intuitif dan sangat stabil, tapi kadang-kadang timbul masalah koneksi saat menambahkan situs web yang dihosting sendiri ke aplikasi. Dalam kasus kami, kami tidak dapat menambahkan aplikasi WordPress untuk iOS, situs web yang dihosting sendiri.
Maaf, kami tidak dapat memasukkan Anda. Tidak dapat membaca WordPress situs di URL itu.
Cuprin
Cara memperbaiki: Maaf, kami tidak dapat memasukkan Anda. Tidak dapat membaca WordPress situs di URL itu
Sebelum kita sampai ke uninstallers atau menonaktifkan PluginURL untuk melihat apakah ada konflik dengan aplikasi tersebut, kita harus memahami cara kerjanya dan apa saja elemen penting untuk berfungsinya.
Kapan kita mau menghubungkan aplikasi ke situs web yang dibuat dengan WordPress, kita harus ingat transmisi data jarak jauh protokol, dari WordPress ke aplikasi masing-masing (dalam kasus kami, aplikasi WordPress untuk iOS). Protokol transport dilakukan melalui XML-RPC.
Ketika kita bertemu kesalahan dari bentuk yang kami sajikan, kita harus mempertimbangkan dua hal penting:
1. Untuk memastikan bahwa server hosting website, file yang xmlrpc.php adalah izin (chmod) membaca untuk "pemakai","kelompok","dunia"Dan termasuk dalam grup (chown) Hukum. Kita dapat memeriksa ini dengan mengakses browser domain.tld / xmlrpc.php. "Server XML-RPC menerima permintaan POST saja.", Adalah pesan yang harus ditampilkan di browser.
2. Dalam kasus kami, masalahnya sedikit lebih rumit. Saya tidak dapat menambahkan situs web ke aplikasi WordPress iOS, karena modul XML untuk PHP tidak terpasang di server.
Sebagai sebuah naskah PHP dapat menjalankan garis XMLHal ini membutuhkan bahwa server menjadi Modul XML diinstal untuk PHP. Jika tidak, aplikasi WordPress akan memberikan kesalahan "Maaf, kami tidak dapat memasukkan Anda“Setiap kali kami mencoba menambahkan website.
Ini adalah tampilan kesalahan server setiap kali kami mencoba menambahkan situs web yang dihosting sendiri ke aplikasi WordPress di iPad:
2016/11/08 07:59:17 [error] 13701 # 0: * 1666433 FastCGI dikirim dengan stderr: “Pesan PHP: PHP Fatal error: Panggilan ke fungsi yang tidak ditentukan xml_parser_create () di / srv / www / web / public / wp-includes /IXR.php kelas online 264"Saat membaca header respons dari upstream, client: my_ip, server: ihowto.tips, request:" POST /xmlrpc.php HTTP / 1.1 ", upstream:" fastcgi: //127.0.0.1: 9001 ", host: ihowto. tips "
Cara melihat modul PHP yang diinstal pada server web (CentOS, Ubuntu, dll)
Kami mengeksekusi di terminal garis komando: php -m
Jika daftar modul tidak muncul: xml, XMLReader si XMLWriterKemudian pastikan bahwa ini adalah penyebab yang dapat menambahkan aplikasi situs WordPress untuk iOS atau Android.
Bagaimana menginstal PHP XML modul pada server Web
Baris perintah untuk CentOS:
yum install php-xml
Setelah menginstal modul php-xml, restart layanan: php / php-fpm, httpd / nginx.
Tambahkan situs web ke aplikasi lagi, dan semuanya akan berjalan lancar.
PS. Instalasi mode php-xml hanya dapat dilakukan dengan administratorserver. Jika kamu tidak administratorserver, hubungi dan minta penyedia web hosting untuk menginstal atau mengaktifkan modul ini.