پوشه ریشه یک سایت بالاترین فهرست در سلسله مراتب آن است ، که در آن تمام فهرستهای دیگر در آن قرار دارند. به طور معمول ، هنگام صحبت در مورد پوشه ریشه ، منظور آنها آدرس http آن در نوار آدرس مرورگر نیست ، بلکه مسیر کامل آن از فهرست ریشه سرور میزبان سایت است. در صورت دسترسی به مدیریت این پوشه ، به راحتی کافی است.
دستورالعمل ها
مرحله 1
اگر از سیستم مدیریت سایت برای مدیریت یک منبع وب استفاده شده است ، می توانید پوشه ریشه را با استفاده از مدیر پرونده داخلی این سیستم باز کنید. به عنوان یک قاعده ، کافی است که به صفحه مدیر پرونده بروید - به طور پیش فرض ، بیشتر آنها درخت فهرست سایت را در پوشه ریشه باز می کنند. برای اطمینان از اینکه این مورد در سیستم شما وجود دارد ، سعی کنید به یک پوشه بالادستی از سلسله مراتب دایرکتوری بروید - اسکریپت های سایت به مدیر سایت اجازه نمی دهند بالاتر از دایرکتوری ریشه قرار گیرد ، زیرا این امر به سطح دسترسی بالاتری نیاز دارد.
گام 2
هنگام استفاده از برنامه FTP-client نصب شده روی رایانه برای دسترسی به پرونده های سایت ، اصل اقدامات هنگام تعریف پوشه ریشه دقیقاً یکسان خواهد بود. پس از برقراری ارتباط با سرور ، سعی کنید یک سطح را در درخت فهرست بالای پوشه باز شده به طور پیش فرض بالا ببرید. در صورت عدم موفقیت (درخواست ارسال می شود ، اما دایرکتوری فعال همان ثابت می ماند) ، این پوشه اصلی سایت است. اسکریپت های سرور با خواندن آدرس از پایگاه داده میزبانی با استفاده از نام کاربری و رمزعبور وارد شده در هنگام مجوز ، آن را به طور خودکار تعیین می کنند.
مرحله 3
در هنگام اجرای اسکریپت های سمت سرور ، معمولاً لازم است مسیر کامل به پوشه ریشه یک سایت را پیدا کنید - به عنوان مثال ، برای اینکه آنها در هنگام راه اندازی (crontab) به درستی کار کنند. بیشتر از دیگران ، php به عنوان زبان نوشتن چنین اسکریپت هایی استفاده می شود که در آن می توانید مسیر کامل را به دایرکتوری ریشه سایت از متغیری که در آرایه superglobal $ _SERVER قرار گرفته است ، استخراج کنید. برای انتخاب آن در این آرایه ، از نمایه DOCUMENT_ROOT استفاده کنید. به عنوان مثال ، اگر اسکریپت php ذخیره شده در سرور را در مرورگر خود اجرا کنید ، می توانید مسیر را به پوشه اصلی سایت در یک صفحه خالی نمایش دهید: