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

مشکل Permissions در آپلود فایل

شروع موضوع توسط سیب موز ‏2 جولای 2007 در انجمن PHP

  1. سیب موز

    سیب موز کاربر تازه وارد

    تاریخ عضویت:
    ‏20 فوریه 2007
    نوشته ها:
    61
    تشکر شده:
    0
    محل سکونت:
    اون ور تر
    سلام دوستان
    من وقتی فایلی رو آپلود می کنم برنامه ام اسمش رو عوض می کنه و درون یک پوشه قرار میده
    ولی Permissions رو روی 0600 قرار میده و این فایل رو کاربر نمی تونه بخونه
    چجوری میشه موقع اپلود فایل Permissions رو به 0644 تغییر داد
    آیا باید php.ini رو پیکر بندی کنم
    ممنون از راهنمایی های خوبتون
     
  2. saeed_violinist

    saeed_violinist Registered User

    تاریخ عضویت:
    ‏1 آپریل 2004
    نوشته ها:
    1,275
    تشکر شده:
    3
    محل سکونت:
    Netherlands
    سلام. این مربوط به تنظیمات سرور و یا اسکریپت خودت هست. به هرحال php تابعی برای تغییر سطح دسترسی فایل داره به صورت زیر :
    PHP:
    chmod$uploaded_file 0644 )
     
  3. سیب موز

    سیب موز کاربر تازه وارد

    تاریخ عضویت:
    ‏20 فوریه 2007
    نوشته ها:
    61
    تشکر شده:
    0
    محل سکونت:
    اون ور تر
    دستتون درد نکنه من این تابع رو توی کتاب دیدم ولی نمی دونستم چه آرگومنت هایی توش باید به کار ببرم
    از اینکه راهنمایی کردید ممنونم
    یه سوال دیگه
    من وقتی اسم فایل رو عوض کردم Permissions رو عوض کنم یا قبل از اینکه اسمش عوض بشه
     
  4. hidensoft

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

    تاریخ عضویت:
    ‏5 ژانویه 2007
    نوشته ها:
    54
    تشکر شده:
    0
    سلام
    اگه از CMS استفاده نمی کنی و خودت هم این تنظیمات رو انجام ندادی پس همونطور که دوستمون اشاره کرد مربوط به تنظیمات سرور هست. می تونید از تابع chmod همونطوری که سعید اشاره کرد استفاده کنید . فکر می کنم با استفاده از htaccess بتونید این تنظیمات رو هم انجام بدید
    برای اطلاعات بیشتر در مورد chmod می تونید به منوال سر بزنید.
    http://www.php.net/manual/en/function.chmod.php
    اینقدر مثال زده که متوجه بشی بازم اگه مشکلی بود بگو
     
  5. سیب موز

    سیب موز کاربر تازه وارد

    تاریخ عضویت:
    ‏20 فوریه 2007
    نوشته ها:
    61
    تشکر شده:
    0
    محل سکونت:
    اون ور تر
    نه مرسی
    فهمیدم چی جوری کار می کنه قبل از تغییر اسم یعنی همون متغییری که فرستاده میشه رو تغییر دسترسی دادم درست شد
    از کمکتون ممنون
    این هم سایت البته برنامه اش زیاد پیچیده نیست ولی برای شروع بع نظر من خوبه
    http://bia2pic.ir
    کل سایت دو صفحه است و از دیتا بیس استفاده کردم سعی کردم با کد های خیلی ساده استفاده کنم