PDA

View Full Version : سوال: خطا در فایل php !!!!!



remigolian
دوشنبه 07 بهمن 1392, 13:45 عصر
با سلام به همه دوستان

دوستان عزیز من یه مشکل دارم تو فایل php .

می خوام یه اسکریپت نصب کنم ؟ ارور زیر رو دارم .


Warning: scandir(/home/site/public_html/sript/lang/) [function.scandir]: failed to open dir: No such file or directory in /home/site/public_html/moha/sript/setup/index.php on line 75

میگه تو لاین 75 مشکلی هست .

این هم لاین 75 فایل ایندکس :


if(function_exists('scandir')) {
$buff = scandir($_SERVER['DOCUMENT_ROOT'].'/zipmarket/lang/');
if(is_array($buff)) {
foreach($buff as $f) {
if(is_file($_SERVER['DOCUMENT_ROOT'].'/zipmarket/lang/'.$f)) {
$f = basename($f, '.php');
$languages[$f] = $f;
}
}
}
}

با تشکر از راهنماییتون

foreach
دوشنبه 07 بهمن 1392, 14:17 عصر
دوست عزیز این مربوط به وجود نداشتن و یا سطح دسترسی دایرکتوری /home/site/public_html/sript/lang/ است

remigolian
دوشنبه 07 بهمن 1392, 14:30 عصر
با تشکر از جوابتون

خوب خودش گفته دسترسی ها رو بزن روی 0777 ولی وقتی اینطوریشون می کنم بالا نمیاره .

foreach
دوشنبه 07 بهمن 1392, 15:08 عصر
ببینید الان اسکریپت شما در این دایرکتوری نصبه ؟ /home/site/public_html/moha/sript/
اگه اینطوره خوب واضحه که نمیتونه دایرکتوری===> /home/site/public_html/sript/lang/ رو پیدا کنه

remigolian
دوشنبه 07 بهمن 1392, 15:13 عصر
تشکر از جوابتون

خوب من باید چیکار کنم ؟

میشه فایل اسکریپت رو به خودتون بدم ، یه امتحان کنید .

با تشکر

foreach
دوشنبه 07 بهمن 1392, 15:29 عصر
تشکر از جوابتون

خوب من باید چیکار کنم ؟

میشه فایل اسکریپت رو به خودتون بدم ، یه امتحان کنید .

با تشکر
اسکریپت رو در این /home/site/public_html/sript/ مسیر نصب کنید

remigolian
دوشنبه 07 بهمن 1392, 15:33 عصر
اسکریپت رو در این /home/site/public_html/sript/ مسیر نصب کنید

خوب همین مسیر نصب کردم !

من اسکریپت رو از پیام خصوصی براتون می فرستم ، شما هم یه چک کنید .

با تشکر از شما

sadegh1362
دوشنبه 07 بهمن 1392, 16:14 عصر
سلام
یه مشکلی در آدرس دهی شماست
الان این پوشه وجود داره یا نه ؟ /zipmarket/
به نظرم این پوشه وجود نداره و به error می خوره
آدرس دهی تون رو با دقت بیشتری بدین

remigolian
دوشنبه 07 بهمن 1392, 19:18 عصر
باسلام به همه

دوستان به همت دوست عزیزمون foreach (http://barnamenevis.org/member.php?319278-foreach) درست شد .

خدا خیرش بده .

MMSHFE
سه شنبه 08 بهمن 1392, 01:40 صبح
لطفاً برای بقیه دوستان هم بنویسید مشکل چطور حل شد. البته حدس میزنم مشکل از Permissionها باشه. من خودم شخصاً به اون / آخر مسیر هم یکم مشکوکم.

foreach
سه شنبه 08 بهمن 1392, 08:51 صبح
مشکل از خود اسکریپت بود که حتما باید بر روی ساب دامین یا دامین اصلی نصب میشد علت هم استفاده از


$_SERVER['DOCUMENT_ROOT']
بود

MMSHFE
سه شنبه 08 بهمن 1392, 12:17 عصر
اینجاست که میفهمیم چرا توی فریمورکها و کلاً کدهای استاندارد مسیر ریشه توی فایل index اینطوری تعریف میشه:

define('ROOT', str_replace('\\\\', '/', dirname(__FILE__)));