PHP nustatymų keitimas: Skirtumas tarp puslapio versijų
(nerodoma 30 tarpinių versijų, sukurtų 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ė: | ||
− | ===== | + | =====PHP '''5.6, 7.4, 8.1, 8.2 arba 8.3''' versijos===== |
− | Įvairūs PHP parametrai yra keičiami failo ''' ''. | + | Įvairūs PHP parametrai yra keičiami failo ''' ''.user.ini'' ''' pagalba, tam tereikia įrašyti parametrą tokiu formatu: |
− | <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;" | ||
− | |''' | + | |parametro '''upload_max_filesize''' keitimas: |
− | |< | + | | |
− | + | 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 | ||
|- | |- | ||
− | |||
− | |||
|} | |} | ||
+ | =====PHP '''5.2''' versija===== | ||
+ | {| class="mw-collapsible mw-collapsed wikitable" | ||
+ | ! | ||
+ | |- | ||
+ | | | ||
+ | Įvairūs PHP parametrai yra keičiami failo ''' ''.htaccess'' ''' pagalba, tam tereikia įrašyti parametrą tokiu formatu: | ||
− | + | ::<tt>php_value '''nustatymas''' '''reikšmė'''</tt> | |
− | |||
− | |||
− | |||
− | <tt>'''nustatymas''' | ||
Č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 ''' | + | |parametro '''upload_max_filesize''' keitimas: |
− | |< | + | | |
+ | 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 | + | |<tt>php_value register_globals 1</tt> |
|- | |- | ||
|'''Register globals''' nustatymo išjungimas: | |'''Register globals''' nustatymo išjungimas: | ||
− | |<tt>register_globals | + | |<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> |
|- | |- | ||
− | | | + | |} |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
− | + | '''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: | |
− | '''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: | ||
[http://www.php.net/manual/en/ini.list.php php.net/manual/en/ini.list.php] | [http://www.php.net/manual/en/ini.list.php php.net/manual/en/ini.list.php] | ||
[[Kategorija:Serverio_ir_PHP_nustatymai]] | [[Kategorija:Serverio_ir_PHP_nustatymai]] |
Dabartinė 17: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 |
Pilnai išjungti klaidų rodymą: |
display_startup_errors=off |
PHP 5.2 versija
Įvairūs PHP parametrai yra keičiami failo .htaccess pagalba, tam tereikia įrašyti parametrą tokiu formatu:
Čia nustatymas yra PHP nustatymo pavadinimas, o reikšmė yra pageidaujama nustatymo reikšmė. Keletas pačių populiariausių pavyzdžių:
|
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: