Whakatikatika Raru
PHP Extensions me ngā Whiringa
Which PHP versions and extensions KapsuleHost web hosting provides, which settings you can change yourself, and why a change can take up to five minutes to appear.
Ngā Whakapahanatanga PHP me ngā Tautuhinga
Ko ngā putanga PHP me ngā whakapahanatanga e tūtuki nei e KapsuleHost, ko ngā tautuhinga e taea e koe te huri i a koe ake, me te aha i te roa o tētehi panui ki te rima meneti.
Katoa ngā mea e pā ana ki te PHP mō tētahi pae ka noho i tētahi wāhi: Websites, pīkau te pae, Advanced, anā katahi PHP. E mau ana tērā whārangi i te kōpiri putu putanga, ngā tautuhinga e taea e koe te huri, he kaiwhakahaere Composer, me te aituā PHP.

Te Whiri i tētahi Putanga PHP
E whā ngā putanga ka taea te whiri: 8.4, 8.3, 8.2 me 8.1. Ko ngā pae hou ka tūturu ki 8.3.
Whiringia te putanga hou e tautoko tūturu ai tāu pūmanawa. He tere nui ake te PHP hou, a e tautoko tonutanga ai i ngā whakaoti haumaru mō te roa ake. Ko te take kāore ai koe e rere noa ki te hou rawa ake ko te whiwhinga: he plag tawhito rānei tētahi wāhanga whakapapaaho i tuhia he maha tau i mua ka taea te mate harikoa i runga i tētahi putanga kahore a ia i whakamatautau.
Hei te huri, whiriria te putanga, anā pīkau Apply Version. Ka whakatū tūturu te panui, kaore he akorako e hiahiatia e koe, kaore he heke ihotanga.
Me huri koe i te putanga PHP ki te pae tūmatanui tuatahi, pīkau i roto i te pae, anā anake katahi ka huri ki te pae mō te ao. Mehemea me mahi koe i te tipu mārama, mahia i te wā ka taea e koe te tirotiro, a mōhio he pīkau kotahi anake te huri i muri. Tirohia Staging Environments.
Mehemea ka mate te pae i te panui putanga, huri whakamuri ki te putanga o mua, anā pānui i te aituā. Ka tapa i te kōnae i te hē. Tirohia Changing PHP Version me Error Logs.
Ngā Tautuhinga E Taea E Koe te Huri
Ko te whārangi PHP e whakaatu ana i ngā tautuhinga e rima hei pokapū pokapū. Ko ēnei tērā anake ka puta ngā raru i roto i te āhuatanga, ina te take i te whakaatu ake.
| Tautuhinga | Tūturu | Ngā uara ka taea | He aha te mahi |
|---|---|---|---|
memory_limit | 256M | 128M, 256M, 512M, 1024M, 2048M | Te rahinga hoamahi e taea e tētahi tono |
max_execution_time | 30 | 30, 60, 120, 300, 600 | Te maha ngā hēkona e taea e tētahi tono te rere |
upload_max_filesize | 64M | 16M, 32M, 64M, 128M, 256M | Te kōnae takitaki nui e taea te tukuake |
post_max_size | 65M | 17M, 33M, 65M, 129M, 257M | Te katoa nui o te tuku puka |
max_input_vars | 3000 | 1000, 3000, 5000, 10000 | Te maha o ngā mara ka taea e tētahi tuku |
Ko tēhea e hiahia koe:
- Ngā tukuake e pahe ana i tērā rahinga: kaunuhia
upload_max_filesize, mepost_max_sizehoki. - Tētahi puka nui rānei he kaihanga whārangi e ngaro ana i ngā mara i te tiaki: kaunuhia
max_input_vars. Ko tēnei kaore e kite, he riri noa, kāore he hē. Ka whakarampaina ngā mara tapiritanga. - Tētahi whārangi e mate ana i waenganui, kāore he hē: kaunuhia
memory_limit. Tirohia WordPress Memory Limit. - Tētahi kawenga nui rānei te utunga e harikoa ana: kaunuhia
max_execution_time, a whakaaro ki te tukituki i te kawenga mai i te rārangi whakahaeata. Tirohia WP-CLI.
Me nui ake post_max_size i upload_max_filesize, no te mea ka haere te tukuake i roto i te pokapū tuku. Mehemea ka whiri koe i tētahi huinga kaore nei he tika, ka whakatika te whatumanawa post_max_size mō koe. Koinei te take i te āhua o tētahi uara kaore koe i whiri.
Te Aha i te Roa o tētehi Panui Ki te Rima Meneti
Ko tēnei te hē noa tino whakatakoto i tēnei whārangi, ā he mea nui kia tika.
E tuhituhia ana ō tautuhinga ki tētahi kōnae .user.ini i roto i te putake tohu tāu pae. Ka pānui te PHP i tērā kōnae, anā ka pupuri ki te 300 hēkona, ko te rima meneti. Ka tūturu tērā pupuri, ka whakamahi tonu te PHP i ngā uara o mua.
Nō reira i muri i te tiaki panui:
- Ka tuhituhia tonu te whārangi i te moho tawhito mō te rima meneti rānei.
- Ka tuhituhia tonu
phpinfo()i te moho tawhito mō te rima meneti rānei. - Kaore he whakaaroaro pakari. Kaore he whakakore pūtaiao pokapū.
- Kaore koe e hiahia ki te akorako i te mea, a kaore e taea. Tūtaki anake.
Mehemea kua haere ake i te rima meneti, a kaore te uara i panui, kātahi he āhuatanga tika kūare, ā he mea nui e tuku tīkiti.
Te Whakatika .user.ini Anake
E taea e koe te whakatika .user.ini i runga i te SFTP rānei SSH mehemea e hiahia ana koe, rānei mehemea e hiahia ana koe i tētahi tikanga kaore nei te pokapū i whakaatu. Ko tōna nohoanga i te putake tohu tāu pae. Tirohia SFTP Access.
He wāhi kotahi te tukanga mō ia tekau:
memory_limit = 512M
max_execution_time = 120
E rua ngā moho nui e whakatapae .user.ini:
E mahi anake mō ngā tikanga e tukua e PHP kia tautuhia i te wāhi rānei te kaiwhakamahi. Ko ngā rima i runga anake ka taea. Ngā tikanga ka taea te tautuhinga i te taumata pūnui anake, pēnei i disable_functions rānei te uta i tētahi whakapahanatanga me extension=, ka warewaretia i roto i tētahi kōnae .user.ini. Kaore e hē, ka kore anake, ā inā reira te take i te roa o te ahiahi.
E pānui anake te pokapū i ngā matua ngawari. Ngā tikanga e whai ana i tētahi ira, pēnei i opcache.enable rānei date.timezone, e honohono ana e te PHP engari kaore e puta i roto i te puka pokapū. Mehemea ka tautuhia e koe tētahi i te ringa, anā i muri ka huri tētahi kaupapa i roto i te pokapū, tirohia te kōnae i muri.
Ko KapsuleHost e whakamahi ana i te nginx, ehara i te Apache. Kaore .htaccess kōnae e pānuia e te aha. Ngā tikanga PHP kua whakatikaia i roto i tētahi kōnae .htaccess, pēnei i php_value memory_limit, ka kore e mahi i konei. Whakamahia .user.ini rānei te pokapū. Tirohia WordPress and .htaccess.
Ko Ngā Whakapahanatanga E Wātea Ana
Ko te hanga tūturu he whanui, e āpiti ana te katoa e hiahia nei te WordPress, WooCommerce me te nuinga o ngā tono PHP.
Ngā pūtaiao raraunga: mysqli, pdo_mysql, sqlite3, pdo_sqlite
Ngā whakaahua: gd, imagick, exif
Te pupuri: Zend OPcache, redis, memcached
Te kupu me te rohe: mbstring, iconv, intl, gettext, ctype
Te XML me ngā raraunga: dom, simplexml, xml, xmlreader, xmlwriter, xsl, json
Te whatumanawa: curl, soap, sockets, ftp, openssl
Te pāngarau me te cryptography: bcmath, sodium, hash, random
Ngā kōnae me te pūnui: fileinfo, zip, zlib, phar, posix, pcntl, shmop, calendar, tokenizer
He putanga rerekē nui i tēte e mōhiotia: ko te whakapahanatanga imap e tū ana i 8.3 me te tua ake engari kaore i 8.4, na te mea ka tangohia atu i te PHP ake i tērā putanga. Mehemea e hiahia ana tāu tono kua tāwhira nei, kia noho i 8.3 rānei whakawhiti i tērā tono ki tētahi whare tūkino hou.
Kaore i te tuhituhi: Ngā kaiwhakahaere PostgreSQL, MongoDB, Xdebug, mcrypt, me ngā kaiwhakahaere whakapapaaho toa pēnei i ionCube me SourceGuardian.
Kaore e taea e koe te whakahohe rānei te whakakore i ngā whakapahanatanga anake mai i te pokapū. Mehemea e hiahia ana tāu tono i tētahi mea kaore i roto i te rārangi, tukingia tētahi tīkiti, anā whakaahuatia ai te mea kei te rere. Ko te āhuatanga ka taea te āpiti ake he uara nui. Tirohia Te Whakatūtuki i te Kaupapa Tautoko.
Te Tirotiro I Āe Kua Uta
Kaua e whakapae:
- I runga i WordPress: Tools, anā katahi Site Health, anā katahi Info, anā katahi Server. E tuhituhia ana te putanga PHP me ngā moho e tika ana.
- I roto i te SSH:
php -vmō te putanga mephp -mmō ngā whakapahanatanga kua uta. Tirohia Adding SSH Keys.
Kaua e waiho i tētahi kōnae phpinfo() i roto i tāu pūtaiao tukutuku. Ka whakaputa i ō huarahi, ō whakapahanatanga me ō tautuhinga ki te aha, ki te kite, me ngā kaiwhakamatai pūnui e rapu mā tērā ingoa. Mehemea ka waihanga koe i tētahi hei tirotiro i tētahi, whakakore tūturu i muri.