تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




مشاهده نتيجه نظر خواهي: نظر شما چیست ؟

راي دهنده
0. شما نمي توانيد در اين راي گيري راي بدهيد
  • 1

    0 0%
  • 2

    0 0%
  • 3

    0 0%
  • 4

    0 0%
نمايش نتايج 1 به 3 از 3

نام تاپيک: مجوز فایل در php

  1. #1
    در آغاز فعالیت
    تاريخ عضويت
    Dec 2008
    پست ها
    3

    13 مجوز فایل در php

    سلام .کمک کمک کمک !!!!!!!!!!!!!!!!!!!!!!!!!!!!
    من پی اچ پی را در ویندوز به طور دستی نصب کرده ام.
    در کد مربوط به آمار بازدیدکننده مشکلی دارم :
    با وجود اینکه از iis ,permission ها – همان مجوزهای مربوط به فایل متنی که قرار است آمار را در آن بنویسم (read,write ) تنظیم کرده ام – شکل 1 -
    این مجوز ها را برای default web sit در iis نیز انجام داده ه ام شکل – 2 .
    و همچنین از دستور chmod("","0777") نیز استفاده کرده ام ولی برنامه من error می دهد .
    فایل متنی را می خوا ند ولی در آن نمی نویسد
    و حتی از دستور is_readable وis_writable نیز استفاده می کنم نتیجه ای که نشان این است که می توان هم در فایل نوشت و هم خواند .
    وقتی از داخل دریم ویور permission را تغییر می دهد دوباره به حالت اول برمی گردد.
    البته با نرم افزار phpdesigner 2008 وقتی برنامه را debug می کنم درست جواب میدهد و در فایل می نویسد ولی در phpdesigner 2008 وقتی در قسمت localhost برنامه را اجرا می کنم دوباره همان error های دریم ویور را می دهد .
    به نظر من ایراد از همان مجوز نوشتن در فایل است , از کجا می توان آن را تغییر داد ؟
    نظر شما چیست ؟ لطفا کمک کنید !!!!!!!!!!!!!
    سوال دیگری که داشتم این است که من مسیر فایل را این گونه داده ام :
    $file ="c:\Inetpub\wwwroot\phpcounter-1.0\counter\counter.txt"
    مسلما اگر بخواهم بر نامه را به هاست linux آپلود کنم این مسیر درست نخواهد بود
    اگر بخواهم میسر را در ویندوز از ریشه wwwroot بدهم چگونه خواهد بود دستور زیر درست جواب نمی دهد و error می دهد :
    "counter/counter.txt"
    فایل برنامه و شکل 1 و شکل مربوط به error را ضمیمه کرده ام .
    متن error :

    Warning: chmod() [function.chmod]: Permission denied in c:\Inetpub\wwwroot\phpcounter-1.0\counter\counter.php on line 15
    the file(writable) content :1000
    Warning: fopen(c:\Inetpub\wwwroot\phpcounter-1.0\counter\counter.txt) [function.fopen]: failed to open stream: Permission denied in c:\Inetpub\wwwroot\phpcounter-1.0\counter\counter.php on line 36
    Warning: fwrite(): supplied argument is not a valid stream resource in c:\Inetpub\wwwroot\phpcounter-1.0\counter\counter.php on line 38
    Warning: fclose(): supplied argument is not a valid stream resource in c:\Inetpub\wwwroot\phpcounter-1.0\counter\counter.php on line 39
    Warning: Cannot modify header information - headers already sent by (output started at c:\Inetpub\wwwroot\phpcounter-1.0\counter\counter.php:9) in c:\Inetpub\wwwroot\phpcounter-1.0\counter\counter.php on line 41

  2. #2
    پروفشنال mamadfelfel1988's Avatar
    تاريخ عضويت
    Jun 2007
    محل سكونت
    Australia / Sydney
    پست ها
    739

    پيش فرض

    از apache استفاده كن البته اينو نصب كني حل ميشه xampp اگر ميخواي روي iis كار كني بايد php.ini و iis رو تنظيم كني كه به دردسرش نميارزه از xampp استفاده كن

  3. #3
    در آغاز فعالیت
    تاريخ عضويت
    Dec 2008
    پست ها
    3

    پيش فرض

    mer30 az javabetun

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •