Talpinimas be prieigos prie interneto: ką tai reiškia ir ko prašyti palaikymo
Kodėl svetainei reikia interneto, kaip patikrinti ryšį su nex1on.com ir ką pasakyti talpintojui, jei jo nėra.
Nex1on svetainė pati kreipiasi į serverį nex1on.com: iš ten ateina moduliai ir temos diegimo metu, priedų katalogas, kalbų paketai, atnaujinimai ir licencijos patikra. Todėl serveriui, kuriame veikia svetainė, reikia prieigos prie interneto — išeinančių ryšių. Talpintojų, kurie juos uždaro, nepalaikome: lankytojams serverio prieiga prie interneto nereikalinga, o diegimui ir atnaujinimams — reikalinga.
Kaip patikrinti ryšį
- Diegimo žingsnyje „Serverio patikra“ yra eilutė „Ryšys su nex1on.com“. Svetainė pati paklausia mūsų serverio ir atsisiunčia nedidelį atvirą kalbos paketą, patikrindama jo parašą. Jei ryšio nėra, eilutė parodo, kurioje grandyje nutrūksta.
- Paruoštoje svetainėje tas pats yra skiltyje „Diagnostika → Sistemos būsena“, bloke „Ryšys su nex1on.com“, mygtukas „Patikrinti“.
- Licencijos raktas ir svetainės adresas patikros metu nesiunčiami.
Ką reiškia kiekviena priežastis
- Nėra curl: PHP neturi kaip patekti į internetą. Įjunkite plėtinį curl talpinimo nustatymuose.
- Adresas nerandamas: serveryje neveikia DNS (vardų nustatymas).
- Išeinantys ryšiai uždaryti arba baigėsi laikas: talpintojas nepraleidžia išeinančių HTTPS ryšių (prievadas 443) arba atsakymo per kelias sekundes nėra.
- Saugus ryšys nenustatomas: serveris nepasitiki sertifikatu arba PHP neturi šakninių sertifikatų (CA) sąrašo.
- Mūsų serveris atsakė klaida: gali būti, kad nex1on.com laikinai nepasiekiamas. Pabandykite vėliau.
- Parašas ar suma nesutapo: tarp svetainės ir mūsų serverio stovi tarpinis serveris ar talpintojo apsauga, keičianti atsakymus.
Ko prašyti talpintojo
Parašykite talpintojo palaikymui ir paprašykite: leisti išeinančius HTTPS ryšius (prievadas 443) iš serverio, kuriame veikia svetainė, į nex1on.com; įsitikinti, kad PHP veikia DNS ir curl plėtinys; atnaujinti PHP šakninių sertifikatų (CA) sąrašą.
Laiško pavyzdys:
Laba diena! Mano PHP svetainei reikia iš serverio pasiekti https://nex1on.com per HTTPS (prievadas 443): iš ten ji gauna modulius, temas ir atnaujinimus. Dabar toks ryšys nenustatomas (priežastis: ...). Prašau leisti išeinančius HTTPS ryšius į nex1on.com ir patikrinti DNS, PHP curl plėtinį bei šakninių sertifikatų (CA) naujumą. Ačiū!
Ar galima diegti be ryšio
Diegimas nedraudžiamas: jis tęsis su tuo, kas yra diske, o svetainių tipai, kuriems reikia modulių iš katalogo, bus nepasiekiami, kol ryšio nėra. Modulį ar temą galima įkelti ir archyvu skiltyje „Priedai“. Kai ryšys atsiras, spauskite „Patikrinti dar kartą“ — likusi dalis bus atsisiųsta.
Jei talpinimo paslauga atsisako
Jei talpinimo paslauga neleidžia siunčiamųjų jungčių, ji varikliui netinka: reikia kitos. Įprastos mokamos talpinimo paslaugos pagal nutylėjimą leidžia siunčiamąjį HTTPS; apribojimų daugiausia būna nemokamuose ir labai pigiuose planuose. Prieš keldamiesi paklauskite naujos paslaugos: „Ar iš PHP leidžiamos siunčiamosios HTTPS jungtys (443 prievadas)?“
Kai ryšio nėra, skydelyje „Papildiniuose“, „Atnaujinime“, kalbų kataloge ir prie licencijos rakto rodoma plokštė su nuoroda į šį straipsnį.