PDA

View Full Version : سوال در مورد سطح دسترسی



rezahastam
شنبه 19 تیر 1389, 22:31 عصر
سلام دوستان
من یه اسکریپت کوچولو نوشتم که کار آپدیت سایتم ساده بشه
این اسکریپت یه عکس رو + توضیحات میگیره بعدش اون رو در سایزهای مورد نظر ریسایز میکنه و یه سریع اطلاعات رو در دیتابیس میریزه این تا اینجا

همه چیز تو لوکال خوب و دقیق انجام میشه اما تو هاست آپ میکنم ارور میده
میشه راهنمائی بفرمائید:

Warning: move_uploaded_file(files/newfile/uploaded/rrr.jpg) [function.move-uploaded-file]: failed to open stream: Permission denied in /home/hthjgtdz/domains/domain.com/public_html/uploader.php on line 142

Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/php9gRrRl' to 'files/newfile/uploaded/rrr.jpg' in /home/hthjgtdz/domains/domain.com/public_html/uploader.php on line 142

not insert

funpatogh
شنبه 19 تیر 1389, 22:33 عصر
مربوط ه پرمیشن میشه
پرمیشن این فولدر uploaded رو به 777 تغییر بدهید

rezahastam
یک شنبه 20 تیر 1389, 00:43 صبح
ممنون از جوابتون
خوب بعد پرمیشن 777 خطری نیست؟ (من زیاد در مورد این پرمیشنا اطلاعی ندارم ولی جسته گریخته یه چیزایی شنیدم)

funpatogh
یک شنبه 20 تیر 1389, 22:25 عصر
برای فولدری که میخوای عکس توش بریزی باید پرمیشن بهش بدی
این نکته ها رو ببین


<?php
// Read and write for owner, nothing for everybody else
chmod("/somedir/somefile", 0600);

// Read and write for owner, read for everybody else
chmod("/somedir/somefile", 0644);

// Everything for owner, read and execute for others
chmod("/somedir/somefile", 0755);

// Everything for owner, read and execute for owner's group
chmod("/somedir/somefile", 0750);
?>

rezahastam
دوشنبه 21 تیر 1389, 02:17 صبح
بازم ممنون که اومدی
متاسفانه chmod رو نمیتونم به کار ببرم ارور میده
Warning: chmod() [function.chmod (http://www.2topics.com/function.chmod)]: Operation not permitted in /home/hthjgtdz/domains/domain/public_html/uploader.php on line 48

funpatogh
دوشنبه 21 تیر 1389, 22:28 عصر
ببین این خطا میدهد؟
یک فولدر بساز به اسم test بعد کد رو اجرا کن


<?php
chown('test','root');
if(chmod('test',0777))
echo "ok";
else
echo "no";

?>