ΠΡΠΈΡ ΠΎΠ²ΡΠ²Π°Π½Π½Ρ PHP
ΠΠ°Π³Π°Π»ΠΎΠΌ Π²Π½Π΅ΡΠ΅Π½Π½Ρ Π½Π΅ΡΡΠ½ΠΎΡΡΡ ΠΏΠΎΠΊΡΠ°ΡΡΡ Π·Π°Ρ ΠΈΡΠ΅Π½ΡΡΡΡ ΡΠΈΡΡΠ΅ΠΌΠΈ. ΠΠ»Π΅ ΡΡΠ°ΠΏΠ»ΡΡΡΡΡΡ Π²ΠΈΠΏΠ°Π΄ΠΊΠΈ, ΠΊΠΎΠ»ΠΈ ΡΠ»ΡΠ΄ Π²ΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΠ²Π°ΡΠΈ Π½Π°ΠΉΠΌΠ΅Π½ΡΡ ΠΌΠΎΠΆΠ»ΠΈΠ²ΡΡΡΡ.
ΠΠ΅ΠΊΡΠ»ΡΠΊΠ° Π½Π΅ΡΠΊΠ»Π°Π΄Π½ΠΈΡ
ΠΌΠ΅ΡΠΎΠ΄ΠΈΠΊ ΠΌΠΎΠΆΡΡΡ Π΄ΠΎΠΏΠΎΠΌΠΎΠ³ΡΠΈ Π²Π°ΠΌ ΠΏΡΠΈΡ
ΠΎΠ²Π°ΡΠΈ PHP, ΡΠΎ ΡΡΠΊΠ»Π°Π΄Π½ΡΡ ΡΠΎΠ±ΠΎΡΡ ΠΏΠΎΡΠ΅Π½ΡΡΠΉΠ½ΠΎΠ³ΠΎ Π·Π»ΠΎΠΌΡΠΈΠΊΠ°, ΡΠΊΠΈΠΉ Π½Π°ΠΌΠ°Π³Π°ΡΡΡΡΡ Π·Π½Π°ΠΉΡΠΈ ΠΏΡΠΎΠ»ΠΎΠΌ Ρ Π²Π°ΡΡΠΉ ΡΠΈΡΡΠ΅ΠΌΡ. ΠΡΡΠ°Π½ΠΎΠ²ΠΈΠ²ΡΠΈ ΠΎΠΏΡΡΡ expose_php Π²off
Ρ ΠΊΠΎΠ½ΡΡΠ³ΡΡΠ°ΡΡΠΉΠ½ΠΎΠΌΡ ΡΠ°ΠΉΠ»Ρ php.ini, Π²ΠΈ Π·ΠΌΠ΅Π½ΡΠΈΡΠ΅ ΠΊΡΠ»ΡΠΊΡΡΡΡ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡ ΡΠ½ΡΠΎΡΠΌΠ°ΡΡΡ Ρ
Π°ΠΊΠ΅ΡΡ.
Π©Π΅ ΠΎΠ΄Π½Π° ΠΌΠ΅ΡΠΎΠ΄ΠΈΠΊΠ° ΠΏΠΎΠ»ΡΠ³Π°Ρ Π² Π½Π°Π»Π°ΡΡΡΠ²Π°Π½Π½Ρ Π²Π΅Π±-ΡΠ΅ΡΠ²Π΅ΡΠ° ΡΠ°ΠΊΠΈΠΌ ΡΠΈΠ½ΠΎΠΌ, ΡΠΎΠ± Π²ΡΠ½ ΠΎΠ±ΡΠΎΠ±Π»ΡΠ² ΡΠ°ΠΉΠ»ΠΈ Π· ΡΡΠ·Π½ΠΈΠΌΠΈ ΡΠΎΠ·ΡΠΈΡΠ΅Π½Π½ΡΠΌΠΈ, ΡΠΊ PHP-ΡΠΊΡΠΈΠΏΡΠΈ. Π¦Π΅ ΠΌΠΎΠΆΠ½Π° Π²ΠΊΠ°Π·Π°ΡΠΈ ΡΠΊ Ρ ΡΠ°ΠΉΠ»Π°Ρ .htaccess, ΡΠ°ΠΊ Ρ ΠΊΠΎΠ½ΡΡΠ³ΡΡΠ°ΡΡΠΉΠ½ΠΎΠΌΡ ΡΠ°ΠΉΠ»Ρ Apache. Π£ ΡΠ°ΠΊΠΎΠΌΡ ΡΠ°Π·Ρ Π²ΠΈ Π·ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²ΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΠ²Π°ΡΠΈ ΠΏΡΠΈ Π½Π°ΠΏΠΈΡΠ°Π½Π½Ρ ΠΊΠΎΠ΄Ρ Π½Π΅ΡΡΠ°Π½Π΄Π°ΡΡΠ½Ρ ΡΠΎΠ·ΡΠΈΡΠ΅Π½Π½Ρ:
ΠΡΠΈΠΊΠ»Π°Π΄ #1 ΠΠ°ΡΠΊΡΠ²Π°Π½Π½Ρ PHP ΠΏΡΠ΄ ΡΠ½ΡΡ ΠΌΠΎΠ²ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΡΠ²Π°Π½Π½Ρ
# Π’Π΅ΠΏΠ΅Ρ PHP-ΡΠΊΡΠΈΠΏΡΠΈ ΠΌΠΎΠΆΡΡΡ ΠΌΠ°ΡΠΈ ΡΡ ΠΆ ΡΠΎΠ·ΡΠΈΡΠ΅Π½Π½Ρ, ΡΠΎ ΠΉ ΡΠ½ΡΡ ΠΌΠΎΠ²ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΡΠ²Π°Π½Π½Ρ AddType application/x-httpd-php .asp .py .pl
ΠΠ±ΠΎ ΠΏΡΠΈΡ ΠΎΠ²Π°ΡΠΈ ΠΉΠΎΠ³ΠΎ Π·ΠΎΠ²ΡΡΠΌ:
ΠΡΠΈΠΊΠ»Π°Π΄ #2 ΠΠΈΠΊΠΎΡΠΈΡΡΠ°Π½Π½Ρ Π½Π΅Π²ΡΠ΄ΠΎΠΌΠΈΡ ΡΠΎΠ·ΡΠΈΡΠ΅Π½Ρ Π΄Π»Ρ PHP-ΡΠΊΡΠΈΠΏΡΡΠ²
# Π’Π΅ΠΏΠ΅Ρ PHP-ΡΠΊΡΠΈΠΏΡΠΈ ΠΌΠΎΠΆΡΡΡ ΠΌΠ°ΡΠΈ Π½Π΅Π²ΡΠ΄ΠΎΠΌΡ ΡΠΈΠΏΠΈ ΡΠ°ΠΉΠ»ΡΠ² AddType application/x-httpd-php .bop .foo .133t
Π’Π°ΠΊΠΎΠΆ ΠΌΠΎΠΆΠ½Π° ΡΡ ΠΎΠ²Π°ΡΠΈ ΠΉΠΎΠ³ΠΎ ΠΏΡΠ΄ Π²ΠΈΠ³Π»ΡΠ΄ΠΎΠΌ HTML-ΠΊΠΎΠ΄Ρ, ΡΠΎ ΠΏΡΠΈΠ·Π²Π΅Π΄Π΅ Π΄ΠΎ Π²ΡΡΠ°ΡΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΠ²Π½ΠΎΡΡΡ, ΡΠΎΠΌΡ ΡΠΎ Π²ΡΡ HTML-ΡΠ°ΠΉΠ»ΠΈ Π±ΡΠ΄ΡΡΡ ΠΎΠ±ΡΠΎΠ±Π»ΡΡΠΈΡΡ PHP:
ΠΡΠΈΠΊΠ»Π°Π΄ #3 ΠΠ°ΡΠΊΡΠ²Π°Π½Π½Ρ PHP-ΡΠ°ΠΉΠ»ΡΠ² ΠΏΡΠ΄ HTML
# Π’Π΅ΠΏΠ΅Ρ PHP-ΡΠΊΡΠΈΠΏΡΠΈ Π²ΠΈΠ³Π»ΡΠ΄Π°ΡΡΡ ΡΠΊ Π·Π²ΠΈΡΠ°ΠΉΠ½ΠΈΠΉ HTML AddType application/x-httpd-php .htm .md
Π©ΠΎΠ± Π΄ΠΎΡΡΠ³ΡΠΈ Π±Π°ΠΆΠ°Π½ΠΎΠ³ΠΎ Π΅ΡΠ΅ΠΊΡΡ, Π²ΠΈ ΠΏΠΎΠ²ΠΈΠ½Π½Ρ ΠΏΠ΅ΡΠ΅ΠΉΠΌΠ΅Π½ΡΠ²Π°ΡΠΈ Π²ΡΡ Π²Π°ΡΡ PHP-ΡΠΊΡΠΈΠΏΡΠΈ Π²ΡΠ΄ΠΏΠΎΠ²ΡΠ΄Π½ΠΎ Π΄ΠΎ ΠΎΠ±ΡΠ°Π½ΠΎΠ³ΠΎ Π²Π°ΠΌΠΈ ΡΠΎΠ·ΡΠΈΡΠ΅Π½Π½Ρ. ΠΠΏΠΈΡΠ°Π½Π΅ Ρ ΡΡΠΎΠΌΡ ΡΠΎΠ·Π΄ΡΠ»Ρ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΡΡ ΠΏΡΠ΄Π²ΠΈΡΠ΅Π½Π½Ρ Π±Π΅Π·ΠΏΠ΅ΠΊΠΈ ΡΠ΅ΡΠ΅Π· ΠΏΡΠΈΡ ΠΎΠ²ΡΠ²Π°Π½Π½Ρ Ρ Π½Π΅Π²Π΅Π»ΠΈΠΊΠΈΠΌ ΠΏΡΠ΅Π²Π΅Π½ΡΠΈΠ²Π½ΠΈΠΌ Π·Π°Ρ ΠΎΠ΄ΠΎΠΌ Π·Π° ΠΌΠ°Π»ΠΈΡ Π²ΠΈΡΡΠ°Ρ.