امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 2
  • 1
  • 2
  • 3
  • 4
  • 5
آپلودر
نویسنده پیام
javaweb آفلاین
در حال پیشرفت
***

ارسال‌ها: 310
موضوع‌ها: 113
تاریخ عضویت: تير ۱۳۹۱

تشکرها : 497
( 325 تشکر در 144 ارسال )
ارسال: #1
آپلودر
با سلامHeart من با PHP آپلود سنتر ساده درست کردم
برنامه در کامپیوتر خودم در LocalHost درست کار می کند ولی وقتی بر روی سرور قرارش می دم و فایل ها رو انتخاب می کنم برای آپ Error زیر را می دهد برای رفع آن چکار کنم؟
کد:
Warning: copy(): open_basedir restriction in effect. File() is not within the allowed path(s): (/home/u262924467:/usr/lib/php:/tmp) in /home/u262924467/public_html/uploader.php on line 47 File 1 :
با تشکـــــــــــــــــــــــHeartــــــــــــــــــــــــر

الهم عجل لولیک الفرج

[تصویر:  logo.png]
www.shGraphy.ir
insta: @shGraphy_ir
۰۵-تير-۱۳۹۲, ۱۸:۵۰:۰۹
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : orange signal
babyy آفلاین
بازنشسته
*****

ارسال‌ها: 3,095
موضوع‌ها: 141
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 35081
( 26090 تشکر در 9068 ارسال )
ارسال: #2
RE: آپلودر
اونجایی کهمیخوایی فایل رو بنویسید مجوز نداره! اگه سرور مال خودتونه از همین روش برید


اگه مال شما نیست فقط میتونید توی مسیر های زیر بنویسید :
کد php:
/home/u262924467:/usr/lib/php:/tmp 

به نقل از اینجا:
http://stackoverflow.com/questions/12230...-in-effect

اگه هم متوجه نشدین چی گفتم کدتون رو بزارید اینجا
(آخرین ویرایش در این ارسال: ۰۵-تير-۱۳۹۲, ۱۹:۱۷:۲۵، توسط babyy.)
۰۵-تير-۱۳۹۲, ۱۹:۱۶:۲۷
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : javaweb, ترانسپورتر, hadikh73, omid_phoenix
javaweb آفلاین
در حال پیشرفت
***

ارسال‌ها: 310
موضوع‌ها: 113
تاریخ عضویت: تير ۱۳۹۱

تشکرها : 497
( 325 تشکر در 144 ارسال )
ارسال: #3
RE: آپلودر
سرور مال خودمه ولی تمام افراد می خوام آپ کنن

توی اون گفته فایل php.ini را تغییر دهید
ولی من پیداش نمی کنم.چکار کنم؟

من از اکانت Cpanel استفاده می کنم به کدوم بخشش باید برم؟

الهم عجل لولیک الفرج

[تصویر:  logo.png]
www.shGraphy.ir
insta: @shGraphy_ir
(آخرین ویرایش در این ارسال: ۰۵-تير-۱۳۹۲, ۲۰:۳۰:۰۴، توسط javaweb.)
۰۵-تير-۱۳۹۲, ۲۰:۱۰:۳۱
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : orange signal
babyy آفلاین
بازنشسته
*****

ارسال‌ها: 3,095
موضوع‌ها: 141
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 35081
( 26090 تشکر در 9068 ارسال )
ارسال: #4
RE: آپلودر
سرور مال خودتونه یا هاست؟
احتمالا هاست خریدین! م اگه اینطوری باید فایلتون رو در مسیری که بهتون مجوز داده ذخیره کنید دیگه!!!

مدتون رو بزارید بهتون بگم کجاشو میگم تعغییر بدین
۰۵-تير-۱۳۹۲, ۲۲:۱۲:۳۴
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : javaweb, Ambassador
javaweb آفلاین
در حال پیشرفت
***

ارسال‌ها: 310
موضوع‌ها: 113
تاریخ عضویت: تير ۱۳۹۱

تشکرها : 497
( 325 تشکر در 144 ارسال )
ارسال: #5
RE: آپلودر
با سلامHeart
ببخشید می گم سرورShy،بله یک هاسته
نقل قول: فایلتون رو در مسیری که بهتون مجوز داده ذخیره کنید دیگه!!!
از کجا بفهمم کجا مجوز دارم
نقل قول: مدتون رو بزارید بهتون بگم کجاشو میگم تعغییر بدین
مدم چیه؟Confused

الهم عجل لولیک الفرج

[تصویر:  logo.png]
www.shGraphy.ir
insta: @shGraphy_ir
۰۶-تير-۱۳۹۲, ۰۸:۰۲:۱۱
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : Ambassador
babyy آفلاین
بازنشسته
*****

ارسال‌ها: 3,095
موضوع‌ها: 141
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 35081
( 26090 تشکر در 9068 ارسال )
ارسال: #6
RE: آپلودر
(۰۶-تير-۱۳۹۲, ۰۸:۰۲:۱۱)javaweb نوشته است: از کجا بفهمم کجا مجوز دارم

توی خط سوم نوشتم به کجاهادسترسی دارین: (آدرس ۴ تا پست بالاییه)
http://www.iranled.com/forum/thread-2625...#pid203406

(۰۶-تير-۱۳۹۲, ۰۸:۰۲:۱۱)javaweb نوشته است: مدم چیه؟Confused

کدتون بزارید
۰۶-تير-۱۳۹۲, ۱۴:۰۳:۳۵
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : javaweb, omid_phoenix
javaweb آفلاین
در حال پیشرفت
***

ارسال‌ها: 310
موضوع‌ها: 113
تاریخ عضویت: تير ۱۳۹۱

تشکرها : 497
( 325 تشکر در 144 ارسال )
ارسال: #7
RE: آپلودر
دوست عزیز کل کد من
کد:
<?php
echo ('
<table width="500" border="0" align="right" cellpadding="0" cellspacing="1" bgcolor="#CCCCCC">
<tr>
<form name="form2" id="form2">
<td>
<table width="100%" border="0" cellpadding="3" cellspacing="1" bgcolor="#FFFFFF">
<tr>
<td dir="rtl"><strong>لینک عکس ها و فایل های شما </strong></td>
</tr>
<tr>
<td>
');
// Your file name you are uploading
$file_name1 = $HTTP_POST_FILES['ufile1']['name'];
$file_name2 = $HTTP_POST_FILES['ufile2']['name'];
$file_name3 = $HTTP_POST_FILES['ufile3']['name'];
// random 4 digit to add to our file name
// some people use date and time in stead of random digit
$random_digit1=rand(00000,99999);
$random_digit2=rand(00000,99999);
$random_digit3=rand(00000,99999);
//combine random digit to you file name to create new file name
//use dot (.) to combile these two variables

$new_file_name1=$random_digit1.$file_name1;
$new_file_name2=$random_digit2.$file_name2;
$new_file_name3=$random_digit3.$file_name3;
//set where you want to store files
//in this example we keep file in folder upload
//$new_file_name = new upload file name
//for example upload file name cartoon.gif . $path will be upload/cartoon.gif
$path1= "file/".$new_file_name1;
$path2= "file/".$new_file_name2;
$path3= "file/".$new_file_name3;
if($ufile1 !=none)
{
if(copy($HTTP_POST_FILES['ufile1']['tmp_name'], $path1))
{
//echo "Successful<BR/>";

//$new_file_name = new file name
//$HTTP_POST_FILES['ufile']['size'] = file size
//$HTTP_POST_FILES['ufile']['type'] = type of file
echo ("File 1 :
<input onclick='script:this.select()' name='file1' type='text' id='file1' size='50' value='http://gameingame1.tk/file/".$new_file_name1."' /><br />");
//echo "File Name :".$new_file_name1."<BR/>";
//echo "File Size :".$HTTP_POST_FILES['ufile']['size']."<BR/>";
//echo "File Type :".$HTTP_POST_FILES['ufile']['type']."<BR/>";
}
else
{
echo ('File 1 :
<input  name="file1" type="text" id="file1" size="50" value="Error" /><br />');
//echo "Error";
}
}
if($ufile2 !=none)
{
if(copy($HTTP_POST_FILES['ufile2']['tmp_name'], $path2))
{
//echo "Successful<BR/>";

//$new_file_name = new file name
//$HTTP_POST_FILES['ufile']['size'] = file size
//$HTTP_POST_FILES['ufile']['type'] = type of file
echo ("File 2 :
<input onclick='script:this.select()' name='file2' type='text' id='file2' size='50' value='http://gameingame1.tk/file/".$new_file_name2."' /><br />");
//echo "File Name :".$new_file_name2."<BR/>";
//echo "File Size :".$HTTP_POST_FILES['ufile']['size']."<BR/>";
//echo "File Type :".$HTTP_POST_FILES['ufile']['type']."<BR/>";
}
else
{
echo ('File 2 :
<input name="file2" type="text" id="file2" size="50" value="Error" /><br />');
echo "Error";
}
}
if($ufile3 !=none)
{
if(copy($HTTP_POST_FILES['ufile3']['tmp_name'], $path3))
{
//echo "Successful<BR/>";

//$new_file_name = new file name
//$HTTP_POST_FILES['ufile']['size'] = file size
//$HTTP_POST_FILES['ufile']['type'] = type of file
echo ("File 3 :
<input onclick='script:this.select()' name='file3' type='text' id='file3' size='50' value='http://gameingame1.tk/file/".$new_file_name3."' /><br />");
//echo "File Name :".$new_file_name3."<BR/>";
//echo "File Size :".$HTTP_POST_FILES['ufile']['size']."<BR/>";
//echo "File Type :".$HTTP_POST_FILES['ufile']['type']."<BR/>";
}
else
{
echo ('File 3 :
<input  name="file3" type="text" id="file3" size="50" value="Error" /><br />');
echo "Error";
}
}
echo ('
</td>
</tr>
<tr>
<td align="center"><input type="button" name="Back" value="Back" /></td>
</tr>
</table>
</td>
</form>
</tr>
</table>
');
?>
از یک صفحه ی دیگر اطلاعات به این ارسال می شوند
با تشکر

الهم عجل لولیک الفرج

[تصویر:  logo.png]
www.shGraphy.ir
insta: @shGraphy_ir
۰۶-تير-۱۳۹۲, ۱۴:۵۰:۵۹
وب سایت ارسال‌ها
پاسخ


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 4 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS