آژانس هواپیماییexchanging

ساخت فولدر با php

شروع موضوع توسط ads ‏3 جولای 2005 در انجمن PHP

  1. ads

    ads Registered User

    تاریخ عضویت:
    ‏23 جولای 2004
    نوشته ها:
    633
    تشکر شده:
    6
    وقتي كه مي خواهم با تابع mkdir يه فولدر بسازم ارور Permission denied مي ده . چطور مي شه اين مشكل رو رفع كرد؟ از هاست لينوكس استفاده مي كنم.

    ممنون.
     
  2. DonVito

    DonVito کاربر تازه وارد

    تاریخ عضویت:
    ‏4 اکتبر 2004
    نوشته ها:
    100
    تشکر شده:
    0
    محل سکونت:
    Mashhad
    سلام.
    permission اون folder رو كه توش هستي بذار 777 يا اينكه chmod كن به 777
     
  3. ads

    ads Registered User

    تاریخ عضویت:
    ‏23 جولای 2004
    نوشته ها:
    633
    تشکر شده:
    6
    ممنون.

    كم كم دارم به سلامت عقل خودم شك مي كنم
     
  4. sama_sally

    sama_sally Registered User

    تاریخ عضویت:
    ‏5 آپریل 2005
    نوشته ها:
    2,598
    تشکر شده:
    1
    محل سکونت:
    Essen, Deutschland
    :cool:
    نگران نباش منم شك كردم
    احتمالا مشكل از فروم هست!! ( شوخي كردم به دل نگيرين فروم سرور منه! ( server نه sarvar )) :D
     
  5. ads

    ads Registered User

    تاریخ عضویت:
    ‏23 جولای 2004
    نوشته ها:
    633
    تشکر شده:
    6
    خب حالا كه كار به شك كشيد بگيد مشكل اين كد چيه:
    mkdir("test" , "0777");
    طبق قانون اول php اين كد بايد يه پوشه به نام test و با permission 777 بسازه ولي permission فولدر ساخته شده 411 هستش اين ديگه فكر نكنم از مخ من باشه.

    يه سئوال ديگه هم اينكه كه اگه بخواهيم يه فايل رو هم كپي كنيم توي اين فولدر بايد چي كار كنيم. من از كد زير استفاده مي كنم.
    copy("index.htm" , "$test\index.html");
    كه بياد فايل index.htm رو به نام index.html كپي كنه توي فولدر test ولي اين مياد و توي همون شاخه و بغل دست index.htm يه فايل جديد به نام test\index.html مي سازه حالا اين يكيو چي كار كنم؟؟