سلام ، آیا این بازدید اول شماست ؟ یا
نمایش نتایج: از شماره 1 تا 8 , از مجموع 8

موضوع: چگونه یک فایل را در همه ی فولدرهای سایت کپی کنیم؟

  1. #1

    تاریخ عضویت
    Feb 2008
    نوشته ها
    76
    تشکر
    0
    تشکر شده 0 بار در 0 ارسال

    چگونه یک فایل را در همه ی فولدرهای سایت کپی کنیم؟

    سلام
    من قصد دارم فایل PHP.ini رو در همه ی فولدر های سایت کپی کنم تا مشکل safe modeحل بشه ولی متاسفانه نمیدونم چطور میشه این کار رو انجام داد دوستی یک اسکریپت رو معرفی کرده بودند که اون هم متاسفانه در مورد سایت من کارایی نداره و ارور میده که Error - no source php.ini file
    کنترل پنل سایت ما plesk هست و نام فولدرها در اون متفاوت هست و به جای public_html داره httpdocs حال من کجا میتونم این اسکریپت رو کپی و اجرا کنم تا مشکلم حل بشه در ضمن منhttpdocs رو به جای public_html هم قرار دادم ولی فایده ای نداشت ممنون میشم دوستان کمک کنن
    این هم اسکریپت مورد نظر
    کد:
    <?php
    // set this value to Y if you only want to overwrite old php.ini files
    // set this value to N if you want to put a php.ini file in every directory
    $overwriteOnly = "N";
    
    if ($overwriteOnly == "Y") echo "Operating in Overwrite Only Mode<br><br>";
    $path = "/home/" . get_current_user() . "/public_html";
    $source = $path . "/php.ini";
    if (!file_exists($source)) die('Error - no source php.ini file');
    function search($dir) {
     global $source;
     global $overwriteOnly;
     $dh = opendir($dir);
     while (($filename = readdir($dh)) !== false) {
      if ( $filename !== '.' AND $filename !== '..' AND $filename !== 'cgi-bin' AND is_dir("$dir/$filename") ) {
       $path = $dir."/".$filename; 
       $target = $path . "/php.ini";
       if (!file_exists($target) AND $overwriteOnly == "Y") {
        echo "$path <b>skipped - no php.ini file</b><br>";
       } else {
        echo "$target <br>";
        if (!copy($source,$target)) echo "<b>Write failed for $target </b><br>";
        if (file_exists($target)) chmod($target,0600);
      }
       search($path);
      }
     }
     closedir($dh);
    }
    search($path);
    echo "<br>Done.";
    ?>

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  2. # ADS
    تبلیغات در جوملا فارسی
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

  3. #2

    تاریخ عضویت
    Jan 2008
    محل سکونت
    شیراز
    نوشته ها
    1,041
    تشکر
    0
    تشکر شده 0 بار در 0 ارسال

    پاسخ : چگونه یک فایل را در همه ی فولدرهای سایت کپی کنیم؟

    سلام.
    این اسکریپت رو از کجا اوردید؟! توضیحی چیزی نداشت؟!

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  4. #3

    تاریخ عضویت
    Jan 2006
    محل سکونت
    تهران
    نوشته ها
    6,702
    تشکر
    0
    تشکر شده 32 بار در 30 ارسال

    پاسخ : چگونه یک فایل را در همه ی فولدرهای سایت کپی کنیم؟

    دوست من

    چرا باید اصلا php.ini در همه ی فولدر ها کپی بشه ؟

    این اسکریپت بالا اصلا میدونید چه کار می کنه !!!

    شما مامبو رو در کدام پوشه نصب کردید لطفا یک آدرس بدید ما ببنیم تا بهتون بگم چه کار کنید ! شاید نیاز به phpinfo هم بشه !

    توی انجمن هم قبلا چیزهایی نوشتیم اگر وقت کردید جستجویی هم بکنید

    موفق باشید

    یاعلی

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  5. #4

    تاریخ عضویت
    Aug 2007
    محل سکونت
    تهران
    نوشته ها
    203
    تشکر
    3
    تشکر شده 1 بار در 1 ارسال

    پاسخ : چگونه یک فایل را در همه ی فولدرهای سایت کپی کنیم؟

    با سلام
    حدود 4-5 ماه پیش من برای آف کردن safe mode در انجمن سوال کردم که یکی از راه حلها استفاده از فایل htaccess بود اما چون سرور با اون مشکل داشت و با تغییر فایل htaccess سایت بالا نمیومد روش دوم به من پیشنهاد شد که تغییر در php.ini بود. اما با اینکه در فایل php.ini حالت safe mode آف بود اما در مامبو باز هم آن نشون می داد. تا اینکه یکی از دوستان پیشنهاد کرد فایل php.ini رو در تمام فوادرهای سایت کپی کنم و برای اینکار اسکریپت بالا رو داد. با این کار بالاخره safe mode خاموش شد.

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  6. #5

    تاریخ عضویت
    Feb 2008
    نوشته ها
    76
    تشکر
    0
    تشکر شده 0 بار در 0 ارسال

    پاسخ : چگونه یک فایل را در همه ی فولدرهای سایت کپی کنیم؟

    سلام
    همونطور که جناب مینایی فرمودن من سرچ کردم تو انجمن و این مطالب رو دیدم و راه های مختلف رو هم آزمایش کردم همینطور از .htaccess ولی متاسفانه وقتی
    safe mode=Off قرار میدم سایت بالا نمیاد و میگه Internal Server Error به هر حال در نهایت به این نتیجه رسیدم که مثل این تاپیک [مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید][مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید] رفتار کنم ولی در دیدم اسکریپت کار نکرد به هر حال هر راحی که دوستان به ذهنشون میرسه برای حل مشکل بنده بفرمایند متشکر میشم
    حالا من یه عکس از فایلهای موجود در سایت میگزارم همینطور باید عرض کنم که مامبو در پو شه ی httpdocs/main قرار دارد ادرس سایت هم [مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید] میباشد

    با سپاس از راهنماییتون

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  7. #6

    تاریخ عضویت
    Feb 2008
    نوشته ها
    76
    تشکر
    0
    تشکر شده 0 بار در 0 ارسال

    پاسخ : چگونه یک فایل را در همه ی فولدرهای سایت کپی کنیم؟

    ببخشید لینک عکس
    [مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  8. #7
    Admin
    تاریخ عضویت
    Dec 2005
    محل سکونت
    U.A.E
    نوشته ها
    13,222
    تشکر
    318
    تشکر شده 1,338 بار در 652 ارسال

    پاسخ : چگونه یک فایل را در همه ی فولدرهای سایت کپی کنیم؟

    سلام

    ساده ترین و بهترین راه اینه که از مدیر سرور بخوایید این فایل رو در تمام فولدر ها کپی کنه در غیر اینصورت به نظر میاد راهی غیر از ( ساده تر از ) کپی کردن دستی وجود نداره

    یا علی

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  9. #8

    تاریخ عضویت
    Feb 2008
    نوشته ها
    76
    تشکر
    0
    تشکر شده 0 بار در 0 ارسال

    پاسخ : چگونه یک فایل را در همه ی فولدرهای سایت کپی کنیم؟

    متشکرم آقای فیروزمندان
    ولی آیا این اسکریپت رو نمیشه طوری نتظیم کرد که این کار رو روی سرور من هم انجام بده؟ چون ظاهرا برای دوستان انجام شده
    در ضمن راه دیگری برای حل مشکل safe mode نیست که برای بنده جواب بده
    ممنون میشم اگه راهنمایی بفرمایید

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


علاقه مندی ها (Bookmarks)

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •