KNOLEDGEBASE · વેબ હોસ્ટિંગ

મારા ડોમેન માટે PHP કેવી રીતે સુયોજિત કરવું અને cPanel પર પેટા ડોમેન્સ કેવી રીતે સુયોજિત કરવા

છેલ્લું સુધારેલ 2025-07-01

IndicHosts.net તમારા ડોમેન અને વેબસાઇટ સાથે ઉપયોગ કરવા માટે PHP સંસ્કરણ 4.4.xxx થી PHP 8.4.xxx સુધીની બહુવિધ PHP આવૃત્તિઓ પ્રદાન કરે છે. લિનક્સ વેબ હોસ્ટિંગ cPanel અથવા DirectAdmin GUI નિયંત્રણ પેનલ પર બાંધવામાં આવી છે. જો તમે તમારી નિયંત્રણ પેનલ તરીકે cPanel નો ઉપયોગ કરી રહ્યાં છો, તો PHP (કહો 8.1) ના દરેક સંસ્કરણ માટે અમે આગળ બે પ્રકારના PHP પ્રદાન કરીએ છીએ, એટલે કે ea-php અને alt-PHP0;

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

  • ea-php તે PHP નું મૂળભૂત સંસ્કરણ છે જે cPanel દ્વારા પ્રદાન કરવામાં આવ્યું છે, અને તે સાર્વજનિક રીતે ઉપલબ્ધ PHP ઓપન સોર્સ રીપોઝીટરી પર આધારિત છે. જો તમે ઉપયોગ કરવાનું નક્કી કરો છો તો તમારી વેબસાઇટ સાથે ઉપયોગમાં લેવા માટે ea-php એ PHP નું ભલામણ કરેલ સંસ્કરણ છે. PHP-FPM તમારી વેબસાઇટ માટે PHP હેન્ડલર તરીકે.

  • alt-php તે સુરક્ષિત PHP નું વ્યાવસાયિક સંસ્કરણ છે જેમાં સુરક્ષા સુધારાઓ અને સુધારાઓ ઓપન સોર્સ રીપોઝીટરી versions.&nbsp પર લાગુ કરવામાં આવે છે;alt-php એ તમારી વેબસાઇટ સાથે ઉપયોગમાં લેવા માટે PHP નું ભલામણ કરેલ સંસ્કરણ છે, જો તમારી વેબસાઇટને PHP ના જૂના સંસ્કરણની જરૂર હોય તો હવે PHP ઓપન સોર્સ રીપોઝીટરી દ્વારા સપોર્ટેડ નથી. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *


તમારી વેબસાઇટ માટે PHP વાતાવરણ ગોઠવવા માટેના સાધનો: અમે તમારા ડોમેન્સ માટે PHP વર્ઝન, હેન્ડલર, એક્સ્ટેન્શન્સ અને વેરિયેબલ્સ સેટ કરવા માટે "મલ્ટીપીએચપી મેનેજર", "મલ્ટીપીએચપી આઈએનઆઈ એડિટર" અને PHP સિલેક્ટર (અથવા "PHP વર્ઝન પસંદ કરો") નામના નીચેના સાધનો પ્રદાન કરીએ છીએ. આ સાધનો ચોક્કસ કાર્યો ધરાવે છે અને તે મુજબ તેનો ઉપયોગ કરવાની જરૂર છે;


  • મલ્ટીપીએચપી વ્યવસ્થાપક
    એક પસંદ કરવા માટેનું ઇન્ટરફેસ ટૂલ છેea-php PHP 8.0.xxx થી PHP 8.4.xxx સુધીની આવૃત્તિ (લેખ લખવાની તારીખે સમર્થિત PHP આવૃત્તિઓ) php.net). જો તમે ઉપયોગ કરવા માંગતા હો તો મલ્ટીપીએચપી વ્યવસ્થાપક એકમાત્ર ઇન્ટરફેસ છે જેનો ઉપયોગ કરવામાં આવે છે.PHP-FPM (ફાસ્ટસીજીઆઈ પ્રોસેસ મેનેજર) તમારી વેબસાઇટના PHP માટે તમારા PHP હેન્ડલર તરીકે. PHP-FPM તે ફક્ત અમારા સર્વર પર ea-php પર સપોર્ટેડ છે.


  • મલ્ટીપીએચપી આઈ. એન. આઈ. સંપાદક
    ea-php માટે કસ્ટમ PHP એક્સ્ટેન્શન્સ, વેરિયેબલ્સ અને સેટિંગ્સને રૂપરેખાંકિત કરવા માટેનું ઇન્ટરફેસ ટૂલ છે, જો ea-php ને તમારી વેબસાઇટ સાથે મલ્ટીપીએચપી મેનેજરમાં ઉપયોગ કરવા માટે પસંદ કરવામાં આવે (ઉપર સમજાવ્યા મુજબ). તમારા ડોમેન પર તૈનાત ea-php વર્ઝન માટે, તમે PHP એક્સ્ટેન્શન્સને સક્ષમ/અક્ષમ કરી શકો છો અને/અથવા સાર્વજનિક _ એચટીએમએલ હેઠળ ડિરેક્ટરી દીઠ કસ્ટમ PHP વેરિયેબલ્સ વ્યાખ્યાયિત કરી શકો છો.


  • PHP આવૃત્તિ પસંદ કરો
    અથવા "PHP સિલેક્ટર" જે સામાન્ય રીતે જાણીતું છે, તે ઇન્ટરફેસ ટૂલ છે જેનો ઉપયોગ જો તમે 4.4.xxx થી PHP 8.4.xxx વચ્ચે વ્યાપારી રીતે સખત, સુરક્ષિત PHP વર્ઝનનો ઉપયોગ કરવાનું નક્કી કરો છો, જેમાં તમારી સાથે મોડ _ LSAPI પ્રો php handler.&nbsp તરીકે છે;

    જો શંકા હોય તો, IndicHosts.net તમારા ડોમેન્સને પાવર આપવા માટે alt-php નો ઉપયોગ કરવાની ભલામણ કરે છે. જેમ કે;
    • alt-php આવૃત્તિઓ છે સત્તાવાર જીવનના અંતની તારીખ પછીના વર્ષો માટે સમર્થિત (સુરક્ષિત અને સખત) php સંસ્કરણ.
    • alt-php આવૃત્તિઓ તે PHP સંસ્કરણ માટે જીવનના અંતની તારીખ સુધી પહોંચ્યા પછી સર્વરમાંથી દૂર કરવામાં આવશે નહીં, જ્યારે ea-php આવૃત્તિઓ તે PHP વર્ઝન માટે જીવનના અંતની તારીખ સુધી પહોંચતા જ સર્વરમાંથી દૂર કરવામાં આવશે, જે તમારી સ્ક્રિપ્ટને સપોર્ટેડ PHP version.&nbsp પર સ્વિચ કરવા માટે દબાણ કરશે.

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

તમારા ડોમેન્સ માટે PHP વર્ઝન, એક્સ્ટેન્શન્સ, હેન્ડલર્સ અને વેરિયેબલ્સ સેટ કરવા માટે "સિલેક્ટ PHP વર્ઝન" અથવા "PHP સિલેક્ટર" નો ઉપયોગ કરો.?

    1. પગલું 1: "PHP સિલેક્ટર" ગોટો મલ્ટીપીએચપી મેનેજરને સક્ષમ કરવા માટે અને PHP સંસ્કરણનો ઉપયોગ કરવા માટે ડોમેન અથવા પેટા ડોમેન્સ સેટ કરો "વારસો". મહેરબાની કરીને નોંધ કરો કે આ એક છે.ફરજિયાત જરૂરિયાતજેના વિના PHP પસંદગીકાર કાર્ય કરશે નહીં. PHP સંસ્કરણને વારસો આપવા માટે સુયોજિત કરવાથી નિયંત્રણ પેનલને ea-PHP ને નિષ્ક્રિય કરવા અને તમારા ડોમેન પર alt-PHP ને સક્ષમ કરવા માટે કહે છે.



    2. પગલું 2: "પર જાઓ"PHP આવૃત્તિ પસંદ કરો " અથવા "PHP પસંદગીકાર" અને કોઈપણ સંસ્કરણમાં "વર્તમાન PHP સંસ્કરણ" સુયોજિત કરો."વારસો" version.&nbsp સિવાય; આ કંટ્રોલ પેનલને કહે છે કે તમે તમારા PHP વાતાવરણમાં પસંદ કરેલા PHP version.&nbsp માં એક્સ્ટેન્શન્સ અને વેરિયેબલ્સના ડિફોલ્ટ-સેટઅપથી અલગ એક્સ્ટેન્શન્સ અને વેરિયેબલ્સ સેટ કરવા માંગો છો;IndicHosts.net ભલામણ કરે છે કે તમે તમારી વેબસાઇટ માટે "મૂળ" સંસ્કરણ સિવાય અન્ય કોઈપણ PHP સંસ્કરણ પસંદ કરો..



    3. પગલું 3: ગોટો એક્સ્ટેંશન ટેબ ઓફ PHP આવૃત્તિ પસંદ કરો અથવા "PHP સિલેક્ટર" અને તમારી પસંદગીના PHP એક્સ્ટેંશનને પસંદ કરો. તમે એક્સ્ટેંશન નામની બાજુના બૉક્સને ક્લિક કરીને તેમને સક્ષમ અથવા નિષ્ક્રિય કરી શકો છો.



    4. પગલું 4: પર જાઓવિકલ્પો "નું ટેબPHP આવૃત્તિ પસંદ કરો " અથવા "PHP પસંદગીકાર" અને તમારી વેબસાઇટ માટે જરૂરી PHP ચલ વિકલ્પોમાં ફેરફાર કરો. અહીં સૌથી વધુ ઉપયોગમાં લેવાતા PHP ચલ અને વિકલ્પો સૂચિબદ્ધ છે જે ગ્રાહકો તેમના ડોમેન્સ માટે બદલવા માંગે છે. જો તમારે અન્ય કોઈ PHP ચલ અથવા વિકલ્પમાં ફેરફાર કરવાની જરૂર હોય, જે આ પૃષ્ઠ પર ઉપલબ્ધ નથી, તો તમે તે ચલને મલ્ટીપીએચપી આઈએનઆઈ સંપાદકનો ઉપયોગ કરીને સુયોજિત કરી શકો છો અથવા તેને તમારા માટે સુયોજિત કરવા માટે અમારો સંપર્ક કરી શકો છો.



    5. પગલું 5: તમારા ડોમેન માટે સાચું PHP વાતાવરણ સુયોજિત કરવામાં આવ્યું છે કે કેમ તે ચકાસવા માટે તમારા ડોમેન root માં PhpInfo () php ફાઇલ ઉમેરો. ફાઇલમાં ઉમેરવાનો કોડ નીચે આપવામાં આવ્યો છે;

      * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

      <?php phpinfo(); ?>

      * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

      Then try to access the php file in your browser to see the PHP environment information as given below. Sometimes as a security measure, the phpinfo function may be disabled in your PHP environment and the phpinfo data may not render in the browser. If this happens, you can remove the phpinfo function from the disable_functions option in PHP Selector >> Options Tab >> disable_functions and then try to load the file in browser.




તમારા ડોમેન માટે PHP હેન્ડલર તરીકે PHP-FPM ને કેવી રીતે સક્ષમ કરવું?

PHP-FPM અથવા ફાસ્ટસીજીઆઈ પ્રોસેસ મેનેજર એ PHP સ્ક્રિપ્ટીંગ લેંગ્વેજ માટે અદ્યતન, અત્યંત કાર્યક્ષમ પ્રોસેસર છે. PHP-FPM નો ઉપયોગ કરવા માટે રૂપરેખાંકિત વેબસાઇટ્સ અન્ય PHP હેન્ડલર્સ કરતાં ઓછા સર્વર સંસાધનોનો ઉપયોગ કરતી વખતે વધુ માત્રામાં વેબસાઇટ ટ્રાફિકને હેન્ડલ કરી શકે છે. PHP-FPM ડી. એસ. ઓ., સી. જી. આઈ. અને એસ. યુ. પી. એચ. પી. જેવા પરંપરાગત PHP હેન્ડલર્સની તુલનામાં તમારા PHP પર્યાવરણની કામગીરીને નાટ્યાત્મક રીતે ઝડપી બનાવે છે. જો કે, alt-php ના મોડ _ એલ. એસ. એ. પી. આઈ. પ્રોની સરખામણીમાં, વેબસાઇટની ઝડપમાં તફાવત નજીવો છે. તમારા ડોમેન પર PHP-FPM ને સક્ષમ કરવા માટે અહીં સરળ પગલાંઓ છે;

  • પગલું 1: મલ્ટીપીએચપી મેનેજર પર જાઓ અને તમારા ડોમેનને પાવર આપવા માટે ઇએ-php વર્ઝન પસંદ કરો.

  • પગલું 2: સપોર્ટ ટિકિટ ઊભું કરો અને અમને ડોમેન પર સક્ષમ કરવા માટે PHP-FPM રાખવાની વિનંતી કરો.

  • પગલું 3: મલ્ટીપીએચપી આઈએનઆઈ મેનેજરની મુલાકાત લો અને તમારા ડોમેન માટે કસ્ટમ એક્સ્ટેન્શન્સ અને વેરિયેબલ્સ સેટ કરો.

  • પગલું 4: તમારા પીએચ. પી. ઈન્ફો () પૃષ્ઠની મુલાકાત લો અને ચકાસો કે તમારા ડોમેન પર PHP-FPM સક્ષમ છે.


પ્રાથમિક ડોમેન કરતાં PHP ના અલગ સંસ્કરણનો ઉપયોગ કરવા માટે સબડોમેન અથવા એડોન ડોમેન કેવી રીતે સેટ કરવું?

ગ્રાહકો કેટલીકવાર પેટા ડોમેન પર વિવિધ સ્ક્રિપ્ટ્સનો ઉપયોગ કરે છે, જેમાં પ્રાથમિક ડોમેનના PHP પર્યાવરણથી અલગ અલગ PHP પર્યાવરણ સુયોજનની જરૂર પડે છે. તફાવત PHP સંસ્કરણ, હેન્ડલર્સ, એક્સ્ટેન્શન્સ અને/અથવા variables.&nbsp માં હોઈ શકે છે;અમે ભલામણ કરીએ છીએ કે આવા પેટા-ક્ષેત્રોને ઉપયોગમાં સરળતા અને વ્યવસ્થાપન માટે અલગ cPanel ખાતા તરીકે ગોઠવવામાં આવેજો કે, જો અલગ cPanel ખાતું અવરોધ હોય, તો અદ્યતન વેબસાઇટ વિકાસકર્તાઓ અને સંચાલકો પેટા ડોમેન માટે સંપૂર્ણપણે અલગ PHP સુયોજન પ્રાપ્ત કરી શકે છે. ચાલો જોઈએ કે આ કેવી રીતે કરવું;

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

ડિરેક્ટરી અથવા પેટા ડોમેન દીઠ વિવિધ PHP આવૃત્તિઓ સુયોજિત કરવાના પગલાંઓmod _ lsapi સાથે alt-php નો ઉપયોગ કરી રહ્યા છીએ

    1. પગલું 1: પેટા ડોમેનના HTTP root નો ઉપયોગ કરો અને ઇચ્છિત ડિરેક્ટરીમાં. htax ફાઇલ બનાવો જ્યાં તમે નીચે આપેલા આદેશો સાથે જમણા હેન્ડલર સાથે મૂળભૂત PHP વર્ઝનથી અલગ રાખવા માંગો છો.

        1. અલગ લોડ કરવા માટે ઇ. એ.-php આવૃત્તિ:

          <FilesMatch "\.(php4|php5|php3|php2|php|phtml)$">
          SetHandler application/x-httpd-ea-php80-lsphp
          </FilesMatch>

          * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

        2. અલગ લોડ કરવા માટે alt-php આવૃત્તિ:

          <FilesMatch "\.(php4|php5|php3|php2|php|phtml)$">
          SetHandler application/x-httpd-alt-php82___lsphp
          </FilesMatch>

          મહેરબાની કરીને Php71 ને તમને જરૂરી આવૃત્તિ નંબરમાં બદલો.

          નોંધ લો! જો તમારી પાસે પ્રાથમિક ડોમેન માટે બિન-મૂળ વર્ઝન પસંદ કરેલું હોય. જો તમે. એચ. ટી. એક્સેસ દ્વારા જે વર્ઝન સોંપો છો તે સિસ્ટમ ડિફોલ્ટ વર્ઝન તરીકે પસંદ કરેલ ઇ. એ.-php વર્ઝન જેવું જ હોય, તો તે વર્ઝન લાગુ કરવામાં આવશે નહીં, તમને જે વર્ઝન મળશે તે PHP સિલેક્ટરમાં પસંદ કરેલું જ હશે.

          * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
    2. પગલું 2: ઉપરના સબડોમેન અથવા સબડાયરેક્ટરી પર લાગુ કસ્ટમ PHP વર્ઝન માટે ડિફોલ્ટ PHP એક્સ્ટેન્શન્સ, વેરિયેબલ્સ અને વિકલ્પોમાં ફેરફાર કરવા માટે, સબડોમેન અથવા સબડાયરેક્ટરી માટે કસ્ટમ php.ini સેટ કરવા માટે મલ્ટીપીએચપી આઈએનઆઈ એડિટરનો ઉપયોગ કરો.

    3. પગલું 3: તમારા પીએચ. પી. ઈન્ફો () પૃષ્ઠની મુલાકાત લો અને ચકાસો કે તમારા ડોમેન પર PHP-FPM સક્ષમ છે.
      * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

પેટા ડોમેન દીઠ વિવિધ PHP આવૃત્તિઓ સુયોજિત કરવાના પગલાંઓ ઇ. એ.-php નો ઉપયોગ એસ. યુ. પી. એચ. પી. અથવા PHP-FPM સાથે કરી રહ્યા છીએ.

    1. પગલું 1: સબડોમેન ગોટો મલ્ટીપીએચપી મેનેજર પર ઇએ-<આઇડી2> ને સક્ષમ કરવા અને સબડોમેન પર ઇએ-<આઇડી1> વર્ઝનને સક્ષમ કરવા.

    2. પગલું 2: તમારા Php info () પૃષ્ઠની મુલાકાત લો અને ચકાસો કે પેટા-ડોમેન પર ea-php સક્ષમ છે.

    3. પગલું 3: ટિકિટ બનાવો અને અમને sub-domain.&nbsp પર PHP-FPM સક્ષમ કરવા માટે કહો;

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

પેટા ડિરેક્ટરી દીઠ વિવિધ PHP આવૃત્તિઓ સુયોજિત કરવાના પગલાંઓ સુ. યુ. પી. એચ. પી. સાથે ઇ. એ.-php નો ઉપયોગ કરવો

    1. પગલું 1: પેટા નિર્દેશિકામાં. htax ફાઇલ બનાવો અને નીચેનો કોડ ઉમેરો;

      * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

      # php -- BEGIN cPanel-generated handler, do not edit
      <IfModule mime_module>
        AddHandler application/x-httpd-ea-php81 .php .php8 .phtml
      </IfModule>
      # php -- END cPanel-generated handler, do not edit

      તમે ઉપરના Php81 શબ્દને સર્વર પર ઉપલબ્ધ ea-php ના અન્ય કોઈપણ સંસ્કરણમાં બદલી શકો છો જેમ કે Php80 અથવા Php82 અથવા Php74.
    2. પગલું 2: તમારા Php info () પૃષ્ઠની મુલાકાત લો અને ચકાસો કે પેટા-ડોમેન પર ea-php સક્ષમ છે.


નોંધઃ હાલમાં પેટા-ડોમેન અથવા એડ-ઓન ડોમેનનું મેપિંગ કરીને પેટા-ડિરેક્ટરી પર PHP-FPM ને સક્ષમ કરવું સપોર્ટેડ નથી.

તમામ નોલેજબેઝ લેખો

અમને જણાવો કે શું રહેવાનું છે.

A short conversation with an engineer. No quote-bot, no callback queue.