PHP nustatymų keitimas: Skirtumas tarp puslapio versijų
(gIByEbgBo) |
|||
| 1 eilutė: | 1 eilutė: | ||
| − | + | 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 /> | |
| + | |||
| + | Kaip PHP versiją pasikeisti į savo norimą, galite rasti [[PHP_versijos_keitimas|paspaudę čia.]] | ||
| + | |||
| + | |||
| + | ===== Jei naudojama '''PHP 5.2''' versija ===== | ||
| + | |||
| + | Įvairūs PHP parametrai yra keičiami failo ''' ''.htaccess'' ''' pagalba, tam tereikia įrašyti parametrą tokiu formatu: | ||
| + | |||
| + | <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ų: | ||
| + | |||
| + | {| class="wikitable" style="text-align: left; color: green;" | ||
| + | |'''Register globals''' nustatymo įjungimas: | ||
| + | |<tt>php_value register_globals 1</tt> | ||
| + | |- | ||
| + | |'''Register globals''' nustatymo išjungimas: | ||
| + | |<tt>php_value register_globals 0</tt> | ||
| + | |- | ||
| + | | | ||
| + | | | ||
| + | |- | ||
| + | |'''magic_quotes_gpc''' nustatymo įjungimas: | ||
| + | |<tt>php_value magic_quotes_gpc on</tt> | ||
| + | |- | ||
| + | |'''magic_quotes_gpc''' nustatymo išjungimas: | ||
| + | |<tt>php_value magic_quotes_gpc off</tt> | ||
| + | |} | ||
| + | |||
| + | |||
| + | |||
| + | ===== Jei naudojama '''PHP 5.3''' arba '''PHP 5.4''' versija ===== | ||
| + | |||
| + | Įvairūs PHP parametrai yra keičiami failo ''' ''.user.ini'' ''' pagalba, tam tereikia įrašyti parametrą tokiu formatu: | ||
| + | |||
| + | <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ų: | ||
| + | |||
| + | {| class="wikitable" style="text-align: left; color: green;" | ||
| + | |parametro '''max_input_vars''' keitimas: | ||
| + | |<tt> max_input_vars = 3000 </tt> | ||
| + | |- | ||
| + | | | ||
| + | | | ||
| + | |- | ||
| + | |'''Register globals''' nustatymo įjungimas: | ||
| + | |<tt>register_globals=on</tt> | ||
| + | |- | ||
| + | |'''Register globals''' nustatymo išjungimas: | ||
| + | |<tt>register_globals=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 | ||
| + | |||
| + | |} | ||
| + | |||
| + | |||
| + | |||
| + | '''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 failą su neleistinu nustatymu. | ||
| + | |||
| + | [[Kategorija:Serverio_ir_PHP_nustatymai]] | ||
16:43, 10 lapkričio 2012 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.
Jei naudojama 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ų:
| 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_value magic_quotes_gpc on |
| magic_quotes_gpc nustatymo išjungimas: | php_value magic_quotes_gpc off |
Jei naudojama PHP 5.3 arba PHP 5.4 versija
Į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 max_input_vars keitimas: | max_input_vars = 3000 |
| Register globals nustatymo įjungimas: | register_globals=on |
| Register globals nustatymo išjungimas: | register_globals=off |
| Pilnai išjungti klaidų rodymą: |
display_startup_errors=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 failą su neleistinu nustatymu.