Kā konfigurēt resursdatora failu ???

Es migrēju no veca servera uz jaunu serveri, kurā darbojas cPanel / WHM v86.0.18, un es šobrīd migrēju un testēju divas vietnes, teiksim, example.com un web.example.com. Šīs divas vietnes pašlaik tiek mitinātas vecajā serverī, abām ar vienu un to pašu IP, teiksim, 168.212.226.204. Acīmredzot jaunajam serverim ir atšķirīgs IP, pieņemsim, ka 177.131.188.194, bet vietnēm būs vienāds URL.

example.com veiks PHP cURL pieprasījumu vietnei web.example.com, lai autentificētu lietotājus abās vietnēs, taču problēma, ar kuru saskaras, ir tāda, ka jaunā servera cURL pieprasījums dodas uz vietni web.example.com: 168.212 .226.204 tā vietā, lai dotos uz jauno IP. Pārbaudot vietnes vietnē Windows, vienkārša saimniekdatora faila rediģēšana to izdarīs, taču, kad es CentOS rediģēju / etc / hosts failu, lai norādītu uz jauno IP, katrs CURL pieprasījums neizdodas, un es nevaru pat ping web.example.com, nezaudējot visas paketes.

Mans jautājums ir: kā es varu reproducēt Windows resursdatoru failu rediģēšanu CentOS?

  • 1 cPanel parasti nozīmē, ka izmantojat koplietojamo mitināšanu. Vai tas tā ir? Ja tā, jums nevajadzētu būt piekļuvei rediģēšanai /etc/hosts
  • 1 Es neesmu ļoti pazīstams ar PHP cURL bibliotēku, bet curl komandrindai ir --resolve karodziņš, kas ļauj mainīt resursdatora IP adresi tikai šim vienam zvanam, nevis globāli visai sistēmai. Šķiet, ka jūs varētu izmantot kaut ko līdzīgu no PHP: curl - atrisināt ekvivalentu PHP CURL bibliotēkā
  • Paldies par atbildēm @Stephen Ostermiller, es izmantoju cPanel un WHM, bet es neesmu koplietojamā mitinātājā. Man pieder CentOS serveris, bet tajā ir instalēti cPanel un WHM. Es mēģināšu ar --resolve opcija curl un ievietojiet rezultātus šeit.

strādāja par jums: Charles Robertson | Vēlies ar mums sazināties?