ਗਿਆਨ ਅਧਾਰ

ਪੀ.ਐਚ.ਪੀ (PHP) ਵਰਜਨ ਚੁਣ ਰਿਹਾ ਹੈ

ਆਪਣੇ ਕੋਡ ਦੁਆਰਾ ਸਮਰਥਿਤ ਸਭ ਤੋਂ ਨਵਾਂ ਸੰਸਕਰਣ ਵਰਤੋ। ਇਸਨੂੰ ਕਿਵੇਂ ਬਦਲਣਾ ਹੈ ਅਤੇ ਕੀ ਟੁੱਟ ਗਿਆ ਹੈ ਇਸਦਾ ਪਤਾ ਕਿਵੇਂ ਲਗਾਉਣਾ ਹੈ, ਇੱਥੇ ਦੱਸਿਆ ਗਿਆ ਹੈ।

ਉਹ ਨਵਾਂ ਸੰਸਕਰਣ ਵਰਤੋਂ ਜਿਸਦਾ ਤੁਹਾਡੀ ਐਪਲੀਕੇਸ਼ਨ ਸਮਰਥਨ ਕਰਦੀ ਹੈ। ਨਵਾਂ PHP ਤੇਜ਼ ਹੈ ਅਤੇ ਇਸਨੂੰ ਸੁਰੱਖਿਆ ਸੁਧਾਰ (fixes) ਮਿਲਦੇ ਹਨ; ਐਂਡ-ਆਫ਼-ਲਾਈਫ਼ (end-of-life) ਸੰਸਕਰਣ ਨੂੰ ਦੋਵਾਂ ਵਿੱਚੋਂ ਕੁਝ ਨਹੀਂ ਮਿਲਦਾ।

ਇਸਨੂੰ ਬਦਲਣਾ

ਸਾਈਟਾਂ → ਤੁਹਾਡੀ ਸਾਈਟ → ਸੈਟਿੰਗਾਂ → PHP ਸੰਸਕਰਣ। ਇਹ ਬਦਲਾਅ ਕੁਝ ਹੀ ਸਕਿੰਟਾਂ ਵਿੱਚ ਲਾਗੂ ਹੋ ਜਾਂਦਾ ਹੈ ਅਤੇ ਇਸਦੇ ਲਈ ਅਜਿਹੇ ਰੀਸਟਾਰਟ ਦੀ ਲੋੜ ਨਹੀਂ ਹੁੰਦੀ ਜੋ ਤੁਹਾਨੂੰ ਦਿਖਾਈ ਦੇਵੇ।

ਲਾਈਵ ਸਾਈਟ 'ਤੇ ਇਸਨੂੰ ਬਦਲਣ ਤੋਂ ਪਹਿਲਾਂ

ਸਟੇਜਿੰਗ (staging) ਦੀ ਵਰਤੋਂ ਕਰੋ। ਸਾਈਟਾਂ → ਤੁਹਾਡੀ ਸਾਈਟ → ਸਟੇਜਿੰਗ ਕੁਝ ਹੀ ਮਿੰਟਾਂ ਵਿੱਚ ਨਵੇਂ ਸੰਸਕਰਣ 'ਤੇ ਇੱਕ ਕਾਪੀ ਬਣਾ ਦਿੰਦੀ ਹੈ, ਅਤੇ ਤੁਸੀਂ ਲਾਈਵ ਸਾਈਟ ਨੂੰ ਛੇੜੇ ਬਿਨਾਂ ਇਸਨੂੰ ਚਲਾ ਕੇ ਦੇਖ ਸਕਦੇ ਹੋ। ਜੇਕਰ ਇਹ ਠੀਕ ਕੰਮ ਕਰਦੀ ਹੈ, ਤਾਂ ਇਸਨੂੰ ਪ੍ਰਮੋਟ ਕਰੋ; ਜੇਕਰ ਨਹੀਂ, ਤਾਂ ਸਟੇਜਿੰਗ ਕਾਪੀ ਨੂੰ ਮਿਟਾ ਦਿਓ ਅਤੇ ਲਾਈਵ ਸਾਈਟ 'ਤੇ ਕੁਝ ਨਹੀਂ ਹੋਵੇਗਾ।

ਜੇਕਰ ਬਾਅਦ ਵਿੱਚ ਕੁਝ ਖਰਾਬ ਹੋ ਜਾਂਦਾ ਹੈ

ਇਸਦਾ ਆਮ ਕਾਰਨ ਇੱਕ ਅਜਿਹਾ ਪਲੱਗਇਨ ਜਾਂ ਲਾਇਬ੍ਰੇਰੀ ਹੁੰਦਾ ਹੈ ਜੋ ਅਪਡੇਟ ਨਹੀਂ ਕੀਤਾ ਗਿਆ ਹੈ। ਸੰਸਕਰਣ ਨੂੰ ਵਾਪਸ ਪਹਿਲਾਂ ਵਾਲਾ ਕਰ ਦਿਓ — ਇਸ ਵਿੱਚ ਸਕਿੰਟ ਲੱਗਦੇ ਹਨ — ਅਤੇ ਸਾਈਟਾਂ → ਤੁਹਾਡੀ ਸਾਈਟ → ਲੌਗਸ 'ਤੇ ਐਰਰ ਲੌਗ ਪੜ੍ਹੋ। ਲੌਗ ਵਿੱਚ ਫਾਈਲ ਅਤੇ ਲਾਈਨ ਦਾ ਨਾਮ ਹੁੰਦਾ ਹੈ, ਜੋ ਆਮ ਤੌਰ 'ਤੇ ਪਲੱਗਇਨ ਦੀ ਪਛਾਣ ਕਰਨ ਲਈ ਕਾਫ਼ੀ ਹੁੰਦਾ ਹੈ।

ਖਾਸ ਤੌਰ 'ਤੇ WordPress

WordPress ਕੋਰ ਮੌਜੂਦਾ PHP ਦਾ ਚੰਗੀ ਤਰ੍ਹਾਂ ਸਮਰਥਨ ਕਰਦਾ ਹੈ। ਸਮੱਸਿਆਵਾਂ ਪਲੱਗਇਨਾਂ ਵਿੱਚ ਹੁੰਦੀਆਂ ਹਨ, ਅਤੇ WordPress ਸਕ੍ਰੀਨ ਤੁਹਾਡੇ ਪੂਰੇ ਅਸਟੇਟ ਵਿੱਚ ਹਰੇਕ ਪਲੱਗਇਨ ਨੂੰ ਉਸਦੇ ਸੰਸਕਰਣ ਦੇ ਨਾਲ ਸੂਚੀਬੱਧ ਕਰਦੀ ਹੈ, ਤਾਂ ਜੋ ਤੁਸੀਂ ਕਿਸੇ ਵੀ ਸਾਈਟ ਨੂੰ ਮੂਵ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਦੇਖ ਸਕੋ ਕਿ ਕਿਹੜੀਆਂ ਸਾਈਟਾਂ ਵਿੱਚ ਜੋਖਮ ਵਾਲਾ ਪਲੱਗਇਨ ਹੈ।

⚠️ ਅਸੀਂ ਤੁਹਾਡੇ ਲਈ ਤੁਹਾਡਾ PHP ਸੰਸਕਰਣ ਅੱਪਗ੍ਰੇਡ ਨਹੀਂ ਕਰਦੇ ਹਾਂ, ਅਤੇ ਚੋਣ ਤੁਹਾਡੀ ਹੀ ਰਹਿੰਦੀ ਹੈ ਕਿਉਂਕਿ ਸਿਰਫ਼ ਤੁਸੀਂ ਹੀ ਜਾਣਦੇ ਹੋ ਕਿ ਤੁਹਾਡਾ ਕੋਡ ਕੀ ਕਰਦਾ ਹੈ। ਅਸੀਂ ਨਵੇਂ ਸੰਸਕਰਣਾਂ ਨੂੰ ਉਪਲਬਧ ਅਤੇ ਪੈਚ (patched) ਰੱਖਦੇ ਹਾਂ।

ਅਸੀਂ ਵਰਤਮਾਨ ਵਿੱਚ ਤੁਹਾਨੂੰ ਪਹਿਲਾਂ ਤੋਂ ਚੇਤਾਵਨੀ ਨਹੀਂ ਦਿੰਦੇ ਹਾਂ ਕਿ ਤੁਹਾਡਾ ਸੰਸਕਰਣ ਐਂਡ-ਆਫ਼-ਲਾਈਫ਼ ਦੇ ਨੇੜੇ ਹੈ, ਇਸ ਲਈ ਦੱਸੇ ਜਾਣ ਦੀ ਉਡੀਕ ਨਾ ਕਰੋ। ਜੇਕਰ ਤੁਸੀਂ ਅਜਿਹੇ ਸੰਸਕਰਣ ਨੂੰ ਚਲਾਉਂਦੇ ਸਮੇਂ ਇੱਕ ਸਪੋਰਟ ਟਿਕਟ ਖੋਲ੍ਹਦੇ ਹੋ ਜਿਸਨੂੰ ਅਸੀਂ ਪਹਿਲਾਂ ਹੀ ਰਿਟਾਇਰ ਕਰ ਦਿੱਤਾ ਹੈ, ਤਾਂ ਫਾਰਮ ਦੇ ਸਾਹਮਣੇ ਸਾਈਟ ਦੀ ਜਾਂਚ ਇਸ ਵੱਲ ਇਸ਼ਾਰਾ ਕਰਦੀ ਹੈ ਅਤੇ ਸਭ ਤੋਂ ਨਵੇਂ ਸਮਰਥਿਤ ਸੰਸਕਰਣ ਦਾ ਸੁਝਾਅ ਦਿੰਦੀ ਹੈ — ਪਰ ਇਹ ਇਕੋ-ਇਕ ਜਗ੍ਹਾ ਹੈ ਜਿੱਥੇ ਇਹ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ, ਅਤੇ ਉਹ ਵੀ ਇੱਕ ਵਾਰ ਸੰਸਕਰਣ ਰਿਟਾਇਰ ਹੋ ਜਾਣ ਤੋਂ ਬਾਅਦ। ਸਾਲ ਵਿੱਚ ਇੱਕ ਜਾਂ ਦੋ ਵਾਰ PHP ਸੰਸਕਰਣ ਸਕ੍ਰੀਨ ਦੀ ਆਪ ਜਾਂਚ ਕਰੋ।

ਇੱਥੇ "ਐਂਡ-ਆਫ਼-ਲਾਈਫ਼" ਦਾ ਕੀ ਅਰਥ ਹੈ

ਇੱਕ ਐਂਡ-ਆਫ਼-ਲਾਈਫ਼ ਸੰਸਕਰਣ ਨੂੰ PHP ਪ੍ਰੋਜੈਕਟ ਤੋਂ ਸੁਧਾਰ ਮਿਲਣੇ ਬੰਦ ਹੋ ਜਾਂਦੇ ਹਨ। ਅਸੀਂ ਜਾਣਬੁੱਝ ਕੇ ਉਹਨਾਂ ਵਿੱਚੋਂ ਕਈਆਂ ਨੂੰ ਸਾਡੇ ਪਲੇਟਫਾਰਮ ਦੁਆਰਾ ਮਜ਼ਬੂਤ (hardened) ਅਤੇ ਸੁਰੱਖਿਆ-ਪੈਚ ਕਰਕੇ ਉਪਲਬਧ ਰੱਖਦੇ ਹਾਂ, ਤਾਂ ਜੋ ਇੱਕ ਪੁਰਾਣੀ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਪਹਿਲਾਂ ਤੋਂ ਮੁੜ ਬਣਾਉਣ ਦੀ ਬਜਾਏ ਪਹਿਲੇ ਦਿਨ ਹੀ ਮੂਵ ਕੀਤਾ ਜਾ ਸਕੇ। ਇਹ ਇੱਕ ਵਾਸਤਵਿਕ ਵਿਕਲਪ ਹੈ ਅਤੇ ਕੋਈ ਜਾਲ ਨਹੀਂ ਹੈ — ਪਰ ਇਹ ਇੱਕ ਹੇਠਲਾ ਪੱਧਰ (floor) ਹੈ, ਕੋਈ ਅੰਤਮ ਮੰਜ਼ਿਲ ਨਹੀਂ, ਅਤੇ ਤੁਹਾਡਾ ਕੋਡ ਜਿਸ ਸਭ ਤੋਂ ਨਵੇਂ ਸੰਸਕਰਣ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ, ਉਹੀ ਸਹੀ ਜਵਾਬ ਹੈ।

ਕੀ ਹਾਲੇ ਵੀ ਉਲਝਣ ਵਿੱਚ ਹੋ?

ਹਰ ਪਲਾਨ ਵਿੱਚ ਸਹਾਇਤਾ ਸ਼ਾਮਲ ਹੈ ਅਤੇ ਤੁਹਾਡੀ ਆਪਣੀ ਭਾਸ਼ਾ ਵਿੱਚ ਜਵਾਬ ਮਿਲਦੇ ਹਨ।

ਸਹਾਇਤਾ ਨਾਲ ਸੰਪਰਕ ਕਰੋ ਸਾਰੇ ਲੇਖ