PHP nustatymų keitimas: Skirtumas tarp puslapio versijų

Iš IV pagalba klientams.
Peršokti į: navigacija, paiešką
(Jei naudojama PHP 5.2 versija)
 
(nerodoma 26 tarpinės versijos, sukurtos 7 naudotojų)
1 eilutė: 1 eilutė:
 +
__TOC__
 +
 
Tam tikrus PHP kalbos nustatymus galite priderinti prie savo svetainės poreikių. Tam reikės naudoti failą .htaccess arba .user.ini , kuris yra pagrindiniame svetainės kataloge public_html. Jei šio failo nėra - jį galite tiesiog sukurti. <br />
 
Tam tikrus PHP kalbos nustatymus galite priderinti prie savo svetainės poreikių. Tam reikės naudoti failą .htaccess arba .user.ini , kuris yra pagrindiniame svetainės kataloge public_html. Jei šio failo nėra - jį galite tiesiog sukurti. <br />
  
4 eilutė: 6 eilutė:
  
  
===== Jei naudojama '''PHP 5.2''' versija =====
+
=====PHP '''5.6, 7.4, 8.1, 8.2 arba 8.3''' versijos=====
  
Įvairūs PHP parametrai yra keičiami failo  ''' ''.htaccess'' ''' pagalba, tam tereikia įrašyti parametrą tokiu formatu:
+
Įvairūs PHP parametrai yra keičiami failo  ''' ''.user.ini'' ''' pagalba, tam tereikia įrašyti parametrą tokiu formatu:
  
<tt>php_value '''nustatymas''' '''reikšmė'''</tt>
+
::<tt>'''nustatymas''' = '''reikšmė'''</tt>
  
 
Čia '''nustatymas''' yra PHP nustatymo pavadinimas, o '''reikšmė''' yra pageidaujama nustatymo reikšmė. Keletas pačių populiariausių pavyzdžių:
 
Čia '''nustatymas''' yra PHP nustatymo pavadinimas, o '''reikšmė''' yra pageidaujama nustatymo reikšmė. Keletas pačių populiariausių pavyzdžių:
  
 
{| class="wikitable" style="text-align: left; color: green;"
 
{| class="wikitable" style="text-align: left; color: green;"
|'''Register globals''' nustatymo įjungimas:
+
|parametro '''upload_max_filesize''' keitimas:
|<tt>php_value register_globals 1</tt>
 
|-
 
|'''Register globals''' nustatymo išjungimas:
 
|<tt>php_value register_globals 0</tt>
 
|-
 
|
 
 
|
 
|
 +
upload_max_filesize=256M <br />
 +
post_max_size=256M <br />
 
|-
 
|-
|'''magic_quotes_gpc''' nustatymo įjungimas:
+
|Pilnai išjungti klaidų rodymą:
|<tt>php_flag magic_quotes_gpc on</tt>
 
|-
 
|'''magic_quotes_gpc''' nustatymo išjungimas:
 
|<tt>php_flag magic_quotes_gpc off</tt>
 
|-
 
|
 
 
|
 
|
 +
display_startup_errors=off <br />
 +
display_errors=off <br />
 +
html_errors=off <br />
 +
docref_root=0 <br />
 +
docref_ext=0
 
|-
 
|-
|parametro '''max_input_vars''' keitimas:
 
|<tt>php_value max_input_vars 3000 </tt>
 
 
|}
 
|}
  
===== Jei naudojama '''PHP 5.3''' arba '''PHP 5.4''' versija =====
+
=====PHP '''5.2''' versija=====
  
Įvairūs PHP parametrai yra keičiami failo  ''' ''.user.ini'' ''' pagalba, tam tereikia įrašyti parametrą tokiu formatu:
+
{| class="mw-collapsible mw-collapsed wikitable"
 +
!
 +
|-
 +
|
 +
Įvairūs PHP parametrai yra keičiami failo  ''' ''.htaccess'' ''' pagalba, tam tereikia įrašyti parametrą tokiu formatu:
  
<tt>'''nustatymas''' = '''reikšmė'''</tt>
+
::<tt>php_value '''nustatymas''' '''reikšmė'''</tt>
  
 
Čia '''nustatymas''' yra PHP nustatymo pavadinimas, o '''reikšmė''' yra pageidaujama nustatymo reikšmė. Keletas pačių populiariausių pavyzdžių:
 
Čia '''nustatymas''' yra PHP nustatymo pavadinimas, o '''reikšmė''' yra pageidaujama nustatymo reikšmė. Keletas pačių populiariausių pavyzdžių:
  
 
{| class="wikitable" style="text-align: left; color: green;"
 
{| class="wikitable" style="text-align: left; color: green;"
|parametro '''max_input_vars''' keitimas:
+
|parametro '''upload_max_filesize''' keitimas:
|<tt> max_input_vars = 3000 </tt>
+
|
 +
upload_max_filesize=256M <br />
 +
post_max_size=256M <br />
 
|-
 
|-
 +
|Pilnai išjungti klaidų rodymą:
 
|
 
|
|
+
display_startup_errors=off <br />
 +
display_errors=off <br />
 +
html_errors=off <br />
 +
docref_root=0 <br />
 +
docref_ext=0
 
|-
 
|-
 
|'''Register globals''' nustatymo įjungimas:
 
|'''Register globals''' nustatymo įjungimas:
|<tt>register_globals=on</tt>
+
|<tt>php_value register_globals 1</tt>
 
|-
 
|-
 
|'''Register globals''' nustatymo išjungimas:
 
|'''Register globals''' nustatymo išjungimas:
|<tt>register_globals=off</tt>
+
|<tt>php_value register_globals 0</tt>
 +
|-
 +
|'''magic_quotes_gpc''' nustatymo įjungimas:
 +
|<tt>php_flag magic_quotes_gpc on</tt>
 
|-
 
|-
|
+
|'''magic_quotes_gpc''' nustatymo išjungimas:
|
+
|<tt>php_flag magic_quotes_gpc off</tt>
 
|-
 
|-
|Pilnai išjungti klaidų rodymą:
 
|
 
display_startup_errors=off <br />
 
display_errors=off <br />
 
html_errors=off <br />
 
docref_root=0 <br />
 
docref_ext=0
 
 
 
|}
 
|}
 
+
|}
  
  

Dabartinė 16:55, 19 kovo 2024 versija

Tam tikrus PHP kalbos nustatymus galite priderinti prie savo svetainės poreikių. Tam reikės naudoti failą .htaccess arba .user.ini , kuris yra pagrindiniame svetainės kataloge public_html. Jei šio failo nėra - jį galite tiesiog sukurti.

Kaip PHP versiją pasikeisti į savo norimą, galite rasti paspaudę čia.


PHP 5.6, 7.4, 8.1, 8.2 arba 8.3 versijos

Įvairūs PHP parametrai yra keičiami failo .user.ini pagalba, tam tereikia įrašyti parametrą tokiu formatu:

nustatymas = reikšmė

Čia nustatymas yra PHP nustatymo pavadinimas, o reikšmė yra pageidaujama nustatymo reikšmė. Keletas pačių populiariausių pavyzdžių:

parametro upload_max_filesize keitimas:

upload_max_filesize=256M
post_max_size=256M

Pilnai išjungti klaidų rodymą:

display_startup_errors=off
display_errors=off
html_errors=off
docref_root=0
docref_ext=0

PHP 5.2 versija

Įvairūs PHP parametrai yra keičiami failo .htaccess pagalba, tam tereikia įrašyti parametrą tokiu formatu:

php_value nustatymas reikšmė

Čia nustatymas yra PHP nustatymo pavadinimas, o reikšmė yra pageidaujama nustatymo reikšmė. Keletas pačių populiariausių pavyzdžių:

parametro upload_max_filesize keitimas:

upload_max_filesize=256M
post_max_size=256M

Pilnai išjungti klaidų rodymą:

display_startup_errors=off
display_errors=off
html_errors=off
docref_root=0
docref_ext=0

Register globals nustatymo įjungimas: php_value register_globals 1
Register globals nustatymo išjungimas: php_value register_globals 0
magic_quotes_gpc nustatymo įjungimas: php_flag magic_quotes_gpc on
magic_quotes_gpc nustatymo išjungimas: php_flag magic_quotes_gpc off


PASTABA: Jei bandysite pakeisti su serverio saugumu susijusį PHP nustatymą, jums kreipiantis į PHP skriptą bus rodoma Internal Server Error klaida. Šią klaidą galite atitaisyti pašalinę .htaccess arba .user.ini failą su neleistinu nustatymu. Direktyvų sąrašą, kurias galima keisti rasite čia:

php.net/manual/en/ini.list.php