????? ???? ?????? ????? 1.5 - ???? ??????? ?? ? ????? ??????? ???? - ???? ???

PDF
چاپ
نامه الکترونیک
نوشته شده توسط Administrator
شنبه ۱۶ آبان ۱۳۸۸ ساعت ۱۵:۵۹

????? ?? ???? ????? ?????? ?? ????? ???????? ??? ??? ???? ? ???? ???? ?? ??? ????? ??? ??? ? ???? ????? ?????? ???? ? ????? ????? ??????? ?????, ??? ????? ?? ?? ????? ?????? ???????? ???.

?? ????? ????? ??? ????? ?????? ? ????? ????????? ????? ??? ?????? ???? ??? ????? ?? ????? 1.5 ? ?? ?? ??? ?? ????? ??? ? ?????? "????? ???? ?????? ????? 1.5 - ????? ???? ???? - ???? ???" ??? ???? ?????? ????? ??? ??? ?????? ????? ????? ????? ?? ????.

???? ??? ?? ??? ????? "????? ???? ?????? ????? 1.5 - ???? ??????? ?? ? ????? ??????? ???? - ???? ???" ????? ?? ???? ? ?? ??? ????? ????? ???? ?? ????? ???? ???? ????? : ????? ??????? ?? ???????, ???????? ? ??????? ???? ???? ? ???? ????? ????? ?? ???????.

?? ?????? ???? ?? ?????? ? ???? ????? ?? ?????? ???? - ???????? ?????


?? ??? ??? ? ???? ?? ???? ????? ????? ??? ?????? ?????? ?? ?????? ???? ? ???? ????. ????????? ?? ???? ?? ???????? ????? ?? ? ???????????? ??????? ???? ???? ?? ????? ?? ????? ???? ?? ????? ????????? ?? ????? ???. ???? ????? ?? ???????? ???? ??? ?? ????? ????? ???? ?????? ?? ????? ???? ? ?? ?????! ?????? ?????? ????????? ?? ??????? ????? ?????! ????? ???? ??????.


????? ??????? ??????? (Shared Server)


??? ??? ????? ???? ???? ????? ?? ???? ??? ??????? ?? ???? ??? ????? ??????? ? ?????? ????? ??? ? ??????? ????????? ??? ????????? ?? ??????? ??????? ?? ??????? ??????? ??????? ????? ??? ???? ?????? ?? ??? ?? ???? ????? ??????? ?????? ?? ???? ?????. ?????? ?? ??????? ? ???????? ?? ?? ??? ??????? ?? ????? ? ????? ?? ????? ?? ??? ???? ??????????? ??????? ????????.


?? ???????? ? ??????? ????? ??????? ????


???? ???? ??? ?? ??????? ?? ??? ???? ??? ????? ?? ???????? ??? ????? ?????? ?????? ????? ??? ?? ?? ???? ????? ?????? ???? ????? phpinfo() ?? ??????. ??? ???? ??????? ?? ?? ???? ??? ????? ?????! ??? ????? ???? ???? ????????????? ?????? ???? ????????? ??? ?? ?? ??????? ?????? ????? ???? ???? register_globals ?? ?????? open_basedir ??????? ????????. ????? ??? php.ini ? register_globals ???? ??? ????? ???????? ?????? ???? ?????? ?? ??? ?????? ???? ???? ?????? ????? ???? ??? ?? ??????.


???????? Apache (?????)- ??????? ?? Apache .htaccess


??????? ??????? typical ?? ?? ???????? local Apache .htaccess ????? ????. ??? ????? ?? ??? ??? ?????? ???? ????. ?? ?????? ??? ????? ???? ?? ??? ??? ???? ??? ???? ??? ?????? ???? ?? ???. ?? ??????? ?? .htaccess ??? ????????? ????????? ?????? ?? ??? ????????????? ????? ????? ?????? (administrator) ???? ????? ?????? ????????????? ???? ?? ?? ???? IP ??????? ? ?????? ???????????? ???? ?? ??? ???? ??? ?? ??? ?????? ????? ?? ????? PHP4 ?? PHP5 ????? ????.


??????? ?? Apache mod_security


Apache mod_security ? ???????? mod_rewrite ???? ??????? ?? ????? PHP ?? ??? ????? ????. Google search for mod_security ? Google search for mod_rewrite ?? ?????? ????. (???? ????? ?????: ?????? ??????? ?????????? ????? ?? ??????? ????????? ?? ??????? ?? ??????? ???? ?? ??? ???????? ???? ?????????? ?? ???? ??????? ?? ??? ??????? ??????? ???? ????? ?????????.)


???????? MySQL - ?????? ???? ?? ???? ????


?? ????? ???????? MySQL ?? ???? ?????? ????? ??????? ???? ????. ??? ????? MySQL ???? ???? ? ??????? ???????? ???????? ???. (????????? MySQL http://dev.mysql.com/doc/ ?? ???????) ???? ????? ????? ?? ??? ????? ???? ???? ?????? ???????? ?? ??? ?????? ?? ?????? ???? ??????? Dedicated ????? ???????.


???????? PHP - ???? ??? PHP ?? ???????


???? ??? ?? ???? php.ini ? ?????? ??????? ????? ??? PHP ?? ????????. ????? ???? ?????????????? php.ini ?? ?? http://www.php.net ?????? ????.

??????? ?? PHP5


?? ??? ???? PHP5 ? PHP4?? ?? ???????? ????????? ? ?? ?? ?? ??? ?????? ??????? ????????. ??? ?? ?? ?? PHP4 ????? ???? ?????????? ?????? ??? ?? ?? PHP5 ????? ????. ????? ????? ???? ????? ??????? ????? ???????? ????? ?? PHP5 ?????? ????????. (?????? ??? PHP)


??????? ?? ???????? ???? php.ini


?? ??????? ??????? ??? ?????????? ???? php.ini ???? ?? ?????? ????? ??? ??? ???? ?? ?????? ???????? ???? php.ini ?????? ?????. ??? ???? ???? ????? ?????? ??? ???? ?????? ???????? php.ini ?? ?? ???? ????????????????? ?? ??????? ??????? ?????? ???? ????? ????. ?????????? ?????? ?? ?????????? ??????? ?? ????????? ??? ??? ????? ?? ???? ??? ????? ????!


??? ???? ??? ??? ?? ???? ?????? ????? ?????.

  1. ???????? ???? php.ini ???? ?? ?????? ?? ?? ???? ???? ??????? ????? ????? ???? ???? ??????? ????????. ??? ???? ?? ???? php.ini ?? ????????? http_root ??? ???????. ??? ????????? ????? ???? ?? ??? ???? ?? ??? ???? ??? ???? ??????? ?????? ???? php.ini ????????? ??? ?? ???.
  2. ???????? ???? php.ini ???? ?? ???????? .php ????? ????????? ?? ?? ???? ????????? ???? ?????. ??? ?? ?? ?????? ?? ?? ???? ????? ???? ?? ????????? ????? ????? ?? ??? ????????? ????? php.ini ?? ?? ?? ???? ????.
  3. ??? ??? ?? ?? ????????? ?? ???? php.ini ?????? ???? ?? ?????????? ??????? ??? ??? ?? ???? ??? ????? ????????. ??? ??? ??? ?? ?? ??????????? ??? ???? ????? ?? ?? ???? ???? ???? ????? ??? ?? ??? ????? ??? ???? ????? ???????? php.ini ?? ??????????? http_root ? administrator ?????.


??????? ?? PHP disable_functions


?? disable_functions ???? ??? ????????? ????? ?????? PHP ?? ?? ???? ??? ???????? ??????? ??????? ????. ?? ??? ?? ????? ????? ???? ?? ???? ?????! ???:

disable_functions = show_source, system, shell_exec, passthru, exec, phpinfo, popen, proc_open


??????? ?? PHP open_basedir


open_basedir ???? ???? ? ?? ????? ????? ??? ????. ??? ??????? ????????? ?? ?? ????????? ???? PHP ?? ?? ????????? ????? ??? ??? ???? ?? ????? ??????. ??? ??????? ?? ???? ?? ????? ???? ???? ??? ??? ?????? ?????????.

open_basedir = /home/users/you/public_html

?????? ?? ???????????? ?????? ????? ?? PHP 4.4.8 ??????? ?? slash ???? ????? ???? ?????? ???? ?? ????????? ???? ??? ???? ??? ??? ????? JFolder::create: Infinite loop detected ????? ????? ????? ???????? ??? ??? ?????? ???. ??? ????? ?? ??? ??? ?????????? PHP file_exists() function ? ?? ????? ???? ????? ????? ???? /home/user/public_html/joomla_demo ? ????? open_basedir ?? /home/user/public_html/joomla_demo/ ???.

?? ????? ??? open_basedir ????? ??? ????? ???? ??? ???? ?? ????? ???????? PHP upload_tmp_dir ?? ????? ?? ???? open_basedir ???? ?? ?? ??? ???????? ???? upload_tmp_dir path ?? ??????? ?? open_basedir ?? ??????? ?? ???? ?????? ???????? ???? ????? ??????.

open_basedir = /home/users/you/public_html:/tmp

PHP ?? ????????? ???? ????? ?????? ?? upload_tmp_dir ????? ???? ???? ??????? ?????? ?? ?????? ?? ????? ??? ???? ??? ????????? ????? ?????. ???????? ?????? ??? ?? ?? ?? ?? open_basedir ???? ??????? ?? ???????? ??? ?? ????? ????????.

????? magic_quotes_gpc
magic_quotes_gpc ?? ??????? ?? ???? ???? ???????? ???? ????? ????. ??? ????? ???? ?????! 1.0 ??????? ?????? ?? ?? ????? ???? ????? ??? ?? ?? ??? ??????? ????? ?????? ???. ??? ???????? ??? ??? ??? ?? magic_quotes_gpc ????? ???? ?? ?? ????? ????? ??????? ????? ???? ? ???????? ?????? ????.

?????! 1.5 ?? ??? ?? ?? ??? ????? ??? ??? ?????? ? ?? ???? ????? ??? ??????.

magic_quotes_gpc = 1


?? PHP safe_mode ??????? ?????


?? ????????? PHP safe_mode ?????? ????. ??? ??? ?? ????? ????? ???? ??? ?? ?????? ???? ???? ?????? ????? ?????? ??? ?? ???? ???? ???? ?????? ?????? ??????. ???? ??????? ????? ?????? ??? ????? ???? ???? PHP ?? ???????.

safe_mode = 0


?? PHP register_globals ??????? ?????


register_globals ?????? ??????? ?? ??? ??? ??? ?? ??????????? ??????? ????????????? ? ?????????????? PHP ???. ??? ??? ????? ?????? ?? ??? EGPCS (Environment, GET, POST, Cookie, Server) ?? ????? ????????? ??? ??? ???? ?? ??? ? ?????? ??? ???? ????? ???? ???? ??????????? PHP ?? ????? ????? ? ?????? ??? ???? ?? ????? ?? ??? ?????? ??? ????? ????? ????? ?????? ?? ??? ?????? ?????. ?????????? ????????????? PHP ???? ??? ????? ??? ?????? ??? ??????? ? ??? ????? ?? ????? ?? ??? ????????.
??? ???? ??? ?? ??? ?? ???? ??????? ?? ??????? ???? ??? ??? ?? register_globals ?? ??? ?? ???? ???? ??? ????? ???? ????? ?????. ????? ????? ??? ????????? register_globals ?? ??? ???? ????? ??? ?????? ??? ??? ??? ?? ?? ???? ?????????? ?? ????? ????? ?? ???? ??? ?? ???? ???? ???? ??????.

register_globals = 0


?? PHP allow_url_fopen ??????? ?????


?? PHP allow_url_fopen ??????? ?????. ??? ????? URL-aware fopen wrapper?? ?? ???? ??????. Wrapper??? ??????? ???? ????? ??????? ?? ??????? ?? ftp ? ?? ??????? http ????? ??? ???? ?????? ???? ?? ??????? ????? zlib ????????? wrapper??? ???????? ?? ??? ????.

allow_url_fopen = 0

?? ?????? ?? ???? ??? ?????? ????? ?? ???? ? ????? ???? ???????, ??? ???? ?? ??????? ?? ?? ???? ??? ???? ??????? ?????? ???? ??? ?????, ????????? ??? ????? ??? ?????? ???? ?????? ???? ???? ????? ????? (???? ??? ?????? ?????) ?????? ?? ??? ??? ??????? ??? ??? ?? ????? 1.5 ??? ? ???? ?????.

?? ??? ?? ????? ?????? ?????????? ????? ??? ?? ??????? ??? ????? ?? ???? ????? ???? ?? ????? ???? ?? ????? ??????? ???? ?? ????? ?????? ???? ????.

آخرین به روز رسانی ( شنبه ۱۶ آبان ۱۳۸۸ ساعت ۱۶:۴۴ )