Hifadhidata ya maarifa

Uza huduma ya upangishaji ya Zinn® kutoka WHMCS

Sakinisha moduli ya bila malipo ya utoaji ya Zinn Digital® katika WHMCS: ufunguo wa API na ruhusa saba inayohitaji, mahali ambapo saraka ya moduli inapaswa kwenda na kwa nini jina lake ni muhimu, sehemu za bidhaa, na kile ambacho kila kitufe cha WHMCS hufanya hasa.

Moduli ya Zinn Digital® inageuza vitufe vya WHMCS yenyewe kuwa vitendo halisi kwenye jukwaa letu. Agizo linaandaa uhifadhi wa mteja wako. Uendeshaji otomatiki wa ankara zilizochelewa wa WHMCS huusimamisha. Kuashiria ankara kuwa imelipwa huufungua. Kughairi hupanga tarehe ya kuufuta. Na mteja wako hupata kitufe cha Log in to hosting panel katika eneo lake la mteja kinachomwingiza moja kwa moja.

Ni bure, ina leseni ya GPL-2.0-or-later, na haina njia ya upendeleo ndani ya jukwaa letu: kila wito inaofanya ni kituo cha mwisho kilichoandikwa ambacho unaweza kukifanya mwenyewe kwa ufunguo wako wa API.

Kabla ya kuanza

Unahitaji vitu viwili, na cha pili huwashangaza watu wengi.

  1. Akaunti ya muuzaji mkuu wa Zinn® yenye mpango unaofanya kazi. Jisajili katika
  2. zinndigital.com na uwashe uuzaji mkuu.

  3. Kifurushi cha muuzaji mkuu chenye nafasi ya tovuti. Tovuti ambazo wateja wako wanaagiza huhesabiwa dhidi ya
  4. kifurushi chako, kwa hivyo unahitaji chenye nafasi ya kutosha.

⚠️ Test Connection haiwezi kukuambia ikiwa agizo litafanikiwa. Husoma mpango wako na haiandai chochote, kwa hivyo inaripoti akaunti nzuri active ambayo haiwezi kuuza chochote bado. Ikiwa agizo lako la kwanza litashindwa na "This organization has no hosting plan, so it cannot host a site yet", hilo ndilo lililotokea — nunua au ongeza kifurushi chako cha muuzaji mkuu na uweke agizo tena. Hakuna tatizo lolote na moduli.

1. Unda ufunguo wa API

Kwenye dashibodi yako ya Zinn®, fungua API keys na uunde mmoja wenye ruhusa hizi kumi na moja kamili:

RuhusaSababu ya kuhitajika
org.createFungua akaunti ya Zinn® ya mteja wako kwenye agizo lake la kwanza.
org.readSoma akaunti za wateja wako.
sites.createAndaa tovuti.
sites.viewSoma huduma na matumizi yake.
sites.deleteSitisha.
reseller.viewOrodhesha ulichouza, na usome diski na kipimo data.
reseller.provisionSimamisha, fungua, ingiza mteja, weka mpango wao na ubadilishe kifurushi chao.
billing.viewSoma gharama ya uboreshaji kabla ya kuufanya.
sites.manageFuta kache na uchukue nakala rudufu kutoka kwa vitufe.
sites.panel_accessBadilisha nenosiri la msimamizi wa WordPress.
hosting.php.manageBadilisha toleo la PHP wakati wa kuboresha au kushusha daraja.

⛔ Usitoe reseller.manage. Ufunguo uliowekwa kwenye paneli ya utozaji unapaswa kuweza kuzuia mteja kwa kutolipa na kumwingiza. Haupaswi kuweza kusoma na kuandika upya vitambulisho vyako vya lango la malipo. reseller.provision ipo ili usilazimike kutoa ruhusa hiyo kubwa zaidi. ⛔ org.create si ya hiari. Bila hiyo, moduli inaweza kusoma akaunti zako na haiwezi kufungua moja, kwa hivyo Test Connection inapita na agizo la kwanza linajibu 403. ⛔⛔ Toa jedwali zima, na utambue kuwa Test Connection haiwezi kukuambia ikiwa hujafanya hivyo. Husoma mpango wako wa muuzaji mkuu na haiandai chochote, kwa hivyo inakuwa ya kijani kwa ufunguo unaokosa yoyote kati ya hizi. Badala yake, unachopata ni 403 kwenye operesheni moja inayofunikwa na ruhusa inayokosekana, miezi kadhaa baadaye, kutoka kwa mteja.

2. Sakinisha moduli

  1. Pakua moduli na uifungue.
  2. Pakia saraka ya zinn kwenye usakinishaji wako wa WHMCS ili faili la moduli lifike
  3. modules/servers/zinn/zinn.php.

⛔ Saraka lazima iitwe zinn. WHMCS hupata majina ya vitendaji vya moduli ya uandaaji kutoka kwa jina la saraka yake, kwa hivyo kuibadilisha jina kuwa zinn-whmcs au zinndigital kunatengeneza moduli ambayo WHMCS inaorodhesha, inakuruhusu kuichagua, na kisha haiiti kamwe — bila hitilafu popote. Faili la zip tayari hufunguka kwa jina sahihi; usilibadilishe jina tu.

3. Ongeza seva

Kwenye WHMCS: Configuration → System Settings → Servers → Add New Server.

  • Name: chochote, k.m. Zinn Digital®
  • Hostname: api.zinndigital.com
  • Type: Zinn Digital®
  • Password: ufunguo wako wa API kutoka hatua ya 1

⛔ Ufunguo huwekwa kwenye uwanja wa Password, ambao WHMCS huuhifadhi ukiwa umesimbwa kwa njia fiche. Usiuweke kwenye chaguo la usanidi wa bidhaa — hayo ni maandishi wazi kwenye hifadhidata na yanaonekana kwa kila msimamizi, na kitambulisho hiki kinaweza kuunda na kuharibu uhifadhi wa wateja wako.

Bonyeza Test Connection. Inafanya wito halisi na kuripoti kile ambacho jukwaa letu lilisema, badala ya kuangalia tu ikiwa sehemu zimejazwa.

4. Unda bidhaa

Configuration → System Settings → Products/Services, kisha weka Module Settings kwa seva uliyotoka kuongeza. Sehemu hizo ni:

SehemuInahitajikaMaelezo
Product linendiyoMstari wa Zinn® unaouza — mainstream (WordPress inayosimamiwa), footprint_free, wordpress, linux, cloud, agency, app_hosting, ai_hosting, lms_hosting, managed_database, vector_hosting, zinn_compute, fleet_linux, fleet_enterprise, mail au reseller.
StackndiyoKinachojengwa: wordpress (chaguo-msingi), woocommerce, php, static, node, one_click, headless_cms, nextcloud au owncloud.
ApplicationhapanaNi kwa ajili ya mikusanyiko ya one_click na headless_cms pekee — programu gani ya kusakinisha. Kutaja moja kwenye mkusanyiko mwingine wowote kunakataliwa, kwa sababu mkusanyiko huo tayari unaamua kinachosakinishwa.
PHP versionhapanak.m. 8.3. Acha wazi kwa chaguo-msingi la mstari huo. Toleo ambalo mstari hautoi hukataliwa likiambatana na orodha ya yale inayotoa.
Plan codendiyoKifurushi cha Zinn® ambacho bidhaa hii inauza. GET /v1/reseller/prices inaorodhesha vyako. Agizo lisilo na hili hukataliwa — tazama onyo hapa chini.
Billing intervalhapanamonthly (chaguo-msingi) au annual — kipindi ambacho mstari wako wa jumla wa mteja huyu unatozwa. Kile unachotoza mteja wako mwenyewe kimewekwa kwenye bidhaa ya WHMCS na hakibadiliki.

⛔⛔ Plan code inahitajika, na agizo lisilo na hiyo hukataliwa kimakusudi. Hadi 2026-09-01 uwanja huu ulikuwa wa mapambo na hakuna kitu kilichousoma, kwa hivyo moduli iliagiza uhifadhi ambao haukubeba mpango wowote kabisa — na kila matokeo ya hilo yalikuwa ya kimya. Taarifa yako ya jumla inajengwa kutoka kwa usajili unaotumika wa wateja wako, kwa hivyo hapakuwa na mstari wa huduma hiyo na hukutozwa chochote kwa muda wote ilipokuwa ikifanya kazi; mteja wako hakurithi posho yoyote, kwa hivyo hakuna kiwango cha diski au faili kilichotumika kwenye tovuti yao; na Change Package haikuwa na chochote cha kubadilisha, kwa hivyo uboreshaji uliouza haungeweza kufanywa. Tovuti iliandaliwa na kutoa huduma kikamilifu wakati wote.

Moduli sasa inakataa agizo badala yake, kwa sababu hakuna mpango salama wa kukisia: kukisia kungeandaa uhifadhi kwenye mpango ambao hukuchagua na labda hukuuwekea bei, na — tofauti na kukataliwa, ambako unakusoma mara moja — kungejitokeza tu wakati taarifa inapofika, ikiwa itafika kabisa.

Weka Auto Setup kwa kile unachopendelea zaidi — moduli haibadiliki kwa kitambulisho sawa cha huduma ya WHMCS (idempotent), kwa hivyo uandaaji unaorudiwa unarudisha tovuti ile ile badala ya kukutoza kwa tovuti ya pili.

Kile ambacho kila hatua ya WHMCS hufanya

Hatua ya WHMCSKinachotokea kwa upande wetu
CreateHuunda akaunti ya Zinn® ya mteja (au kutumia tena ile aliyo nayo tayari) na kuandaa tovuti yao.
SuspendHuweka tovuti kwenye kizuizi cha kutolipa. Maudhui yanabaki; hakuna kinachofutwa.
UnsuspendHuondoa kizuizi chako.
TerminateHupanga tarehe ya kufutwa kwa tovuti, kukiwa na kipindi cha neema. Tarehe inaonekana kwenye eneo la mteja.
Usage updateHusasisha diski na kipimo data kwenye kila huduma, mara moja kwa siku.
Log in to hosting panelHufungua kiungo cha kuingia cha mara moja na cha matumizi moja moja kwa moja kwenye paneli ya mteja wako.
Change PackageHuboresha au hushusha daraja la huduma. Huhamisha kifurushi, na toleo la PHP ikiwa bidhaa mpya inataja toleo.
Change PasswordHuweka nenosiri la msimamizi wa WordPress. Sanduku hilo halionekani kwenye mikusanyiko isiyo na akaunti kama hiyo.
RenewHuthibitisha kuwa huduma bado ipo. Uhifadhi wa Zinn® unaendelea daima, kwa hivyo hakuna muda wa mbali wa kuongeza.
Sync Usage / Purge Cache / Take BackupVitufe kwenye ukurasa wa huduma wa msimamizi. Mteja wako hupata Purge Cache na Take Backup kwenye eneo lake la mteja.
Service tabHali, kifurushi, diski, kipimo data, ufutaji wowote uliopangwa, na nani aliyeweka kusimamishwa.
ImportListAccounts husoma kila ukurasa, kwa hivyo uagizaji hauwezi kusimama kimya kwenye ukurasa wa kwanza.

Maboresho: nani anatoza nani

Mteja wako hatozwi kamwe na Zinn®, kwenye agizo au kwenye uboreshaji. Unawatoza kupitia WHMCS; sisi tunakutoza wewe, kwenye taarifa yako ya jumla. Kwa hivyo Change Package huhamisha haki za mteja wako na mstari kwenye taarifa yako inayofuata, na haigusi kadi yoyote — WHMCS tayari imeshachukua pesa za mteja wako na kuhesabu ugawaji wake sawia.

Huduma ya pili ya mteja. Kwenye mpango uleule ni tovuti nyingine chini ya posho ya tovuti ya mpango huo, na hakuna kingine kinachotolewa. Kwenye mpango tofauti inakataliwa: kubadilisha mpango unaotumika kungeacha moja ya huduma hizo mbili bila kutozwa. Au uza zote kwenye mpango uleule, au msajili mteja kama rekodi tofauti ya mteja katika WHMCS.

Change Password ipo kwa WordPress pekee. Uhifadhi wa Zinn® hauna "nenosiri la huduma" moja — mteja wako anafikia paneli yao kwa kitufe cha kuingia — na tovuti ya php au static haina akaunti ya programu ya kubadilisha. WHMCS huficha kabisa sanduku hilo badala ya kuonyesha lile ambalo haliwezi kufanya kazi.

Majibu matatu ambayo hupaswi kuyabana kuwa mawili

  • Unsuspend inaweza kujibu kwa kukataa. Hiyo inamaanisha kuwa tovuti ilisimamishwa na timu yetu ya unyanyasaji (abuse team),
  • si na wewe, na hakuna paneli ya utozaji inayoweza kuifungua. Ujumbe unasema hivyo; uonyeshe kwa msimamizi wako badala ya kujaribu tena.

  • Terminate hupanga tarehe ya kufuta, haifuti mara moja. Tarehe inarudi kama
  • pending_deletion_at na eneo la mteja linaionyesha. Kumwambia mteja data yake tayari imepotea wakati haijapotea ni mbaya zaidi kuliko kutomwambia chochote.

  • Diski na kipimo data vinaweza kutojulikana, na kutojulikana si sifuri. Wakati ambapo hatukuweza
  • kuchukua usomaji, moduli huacha nambari hiyo vile ilivyo badala ya kuandika 0 — vinginevyo WHMCS ingemwonyesha mteja wako upau tupu wa matumizi unaompa matumaini ya uongo kwa tovuti ambayo hatuna usomaji wowote kuihusu.

Utatuzi wa Matatizo

Test Connection inapita na agizo la kwanza linashindwa kwa hitilafu ya ruhusa. Ufunguo wa API unakosa org.create. Moduli inapaswa kufungua akaunti ya mteja kabla ya kuweza kuunda tovuti yao.

Agizo linashindwa likisema kuwa shirika halina mpango wa uhifadhi. Kifurushi chako cha muuzaji mkuu hakina nafasi ya tovuti iliyobaki, au bado huna hata kimoja. Tazama Kabla ya kuanza hapo juu.

Agizo linashindwa likitaja mkusanyiko (stack). Sehemu ya Stack kwenye bidhaa haina kitu au inataja kitu ambacho hatukijengi. Iweke iwe wordpress isipokuwa kama unauza kitu kingine.

Ughairi unashindwa. Hakikisha unatumia toleo la moduli 1.0.0 au jipya zaidi. Matoleo ya awali hayakutuma uthibitisho wa kufuta na kila kusitishwa kulikataliwa, jambo lililoacha huduma ikiendelea kufanya kazi na kutoza.

Kukataliwa kunakotaja sehemu. Hitilafu zetu za uthibitishaji hutaja sehemu na sababu ndani ya mabano baada ya ujumbe, k.m. (php_version: 7.2 is not offered on this product line). Hiyo ndiyo nusu unayoweza kuifanyia kazi — sentensi iliyo mbele yake imekusudiwa kuwa ya jumla.

Thibitisha upakuaji wako

Kila kumbukumbu hutolewa kupitia TLS kutoka kwa jina la mpangishaji wetu wenyewe na haielekezwi kamwe kwa seva ya mtu mwingine. Nambari yake ya uthibitishaji ya SHA-256 imechapishwa kando ya kiungo cha kupakua kwenye ukurasa wa vipakuliwa. Ilinganishe baada ya kupakua:

  • macOS au Linux: shasum -a 256 zinn-whmcs-1.0.0.zip
  • Windows: certutil -hashfile zinn-whmcs-1.0.0.zip SHA256

Je, hutumii WHMCS?

Kuna moduli ya HostBill na mteja wa PHP wa faili moja kwa chochote kingine, zote ni bure na zote zipo kwenye ukurasa uleule wa vipakuliwa. Kila kituo cha mwisho kinachotumiwa na moduli kipo kwenye marejeleo ya API.

Mapya kutoka kwenye blogu

Tulichoandika kuhusu upangishaji, SEO na uendeshaji wa tovuti kwa kiwango kikubwa.

SEO na Ujenzi wa Viungo kutoka Tabaka la Upangishaji: Mtazamo wa Mwendeshaji wa Mwaka 2026

Jinsi huduma ya upangishaji tovuti inavyounda uwekaji fahirisi na thamani ya viungo (link equity) mnamo 2026: kuweka kurasa zikiwa kwenye fahirisi, kukagua vikoa vya zamani kabla ya kuvitumia, ujenzi wa viungo bila kuacha athari (footprint), na ukweli kuhusu kile ambacho miundombinu inaweza na haiwezi kufanya kwa ajili ya SEO.

Soma chapisho →

Kufanya WordPress Kuwa ya Kasi na Salama: Orodha Hakiki ya Utendaji na Programu-jalizi

Orodha hakiki ya vitendo kwa ajili ya WordPress ya haraka na salama: uhifadhi wa data wa muda katika kiwango cha seva, akiba ya vitu kwa kila tovuti, programu-jalizi chache zinazofaa kutumiwa, kusasisha mfumo wa teknolojia, na kurasa za WooCommerce ambazo hupaswi kamwe kuzihifadhi kwenye akiba.

Soma chapisho →

Jinsi ya Kuchagua Upangishaji Wavuti Unaosimamiwa mnamo 2026: Mwongozo wa Mnunuzi

Kile kinachotofautisha kihalisi upangishaji mzuri unaosimamiwa na kisanduku cha bei nafuu chenye paneli ya kudhibiti — uhamiaji, nakala rudufu, utenganishaji, uhifadhi halisi wa kache na upanuzi wa kuaminika — na jinsi ya kuuhukumu kabla ya kujitolea.

Soma chapisho →

Soma blogu →

Bado umekwama?

Usaidizi umejumuishwa kwenye kila mpango, huduma ya msaada iko wazi saa 24 kwa siku, na unaweza kutuandikia kwa lugha yoyote kati ya lugha zetu 58 — tunakujibu kwa lugha yako.

Wasiliana na usaidizi → Makala yote →