اشكال كار از كجاست؟

ehsan-ets

Member
با سلام
من امروز كه فرستادن فايلهاي سايتم رو تموم كردن موقع ورود به مشكل برخوردم
کد:
Warning: main(includes/sql_layer.php): failed to open stream: No such file or directory in /home/ehsanets/public_html/mainfile.php on line 83

Fatal error: main(): Failed opening required 'includes/sql_layer.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/ehsanets/public_html/mainfile.php on line 83
البته همون فايلايي كه براي يه بخش ديگه فرستاده بودم رو فرستادم ولي اين سري نمي دونم چرا اررو داد
((من فايل ايندكس رو فعلا آژلود نكردم تا مشكل رفع بشه تا بعد))
 

zfarhad2003

Member
مشكل به احتمال قوي مربوط مي‌شه به فايل SQL_layer در پوشه includes.
شايد اين فايل به خوبي upload نشده يا اينكه مشكل در هنگام آپلود اون ايجاد شده اين فايل رو بررسي كن اگه بود دوباره آپلود كن شايد مشكلت حل بشه
 

ehsan-ets

Member
اون مشكل رفع شد ولي الان مشكلي كه ژيش اومده اينه كه بلوك ها نشون داده نمي شن
من قبلا از نوك ثارالله خان استفاده مي كردم و الان مي خوام از نوك ايران پرتالز استفاده كنم
حالا چي كار كنم؟؟؟
 

karevan

Member
سلام
بابا يكي به منم جواب بده

من براي نصب بعد از دانلود تمام فايل هارو توي root ميريزم .
وقتي install.php رو باز ميكنم اين ارور رو بالاي صفحه ميده :

Notice: Undefined variable: submit in g:\program files\easyphp1-7\www\nuk\install.php on line 21


Notice: Undefined variable: submit in g:\program files\easyphp1-7\www\nuk\install.php on line 1689

و وقتي كه مشخصات رو وارد مينم و ارسال رو ميزنم هيچ تغييري نميكنه فقط صفحه refresh ميشه .
از easy php استفاده مي كنم.
ممنون ميشم اگه يكي كمك كنه
 

zfarhad2003

Member
تو بايد پيكربندي PHP خودتو رو درست تنظيم كني براي اينكار بايد register global رو on كني و همچنين مقادير error رو روي همه خطاها و توجهها بذاري
به طور عمومي easyphp بايد اين تغييرات رو داشته باشه تا بتونه با phpnuke كارك كنين
 

zfarhad2003

Member
راجع به كار نكردن بلوكها يه نگاهي به تنظيمات اصلي توي مديريت بنداز اگه مشكلي نداشت دقيقا نمي‌دونم دليلش چييه اگه بيشتر توضيح بدي يا خطايي كه نشون مي‌ده رو بگي بيشتر مي‌تونم كمك كنم
 

ehsan-ets

Member
توي مديريت وقتي وارد بخش بلوك ها مي شم هيچ بلوكي موجود نيست و ارروي هم نمي ده(من تمامي بلوك ها رو به طور كامل و درست آپلود كردم)
وقتي وارد موژول هاي مي شم اررو SQL Layer رو می ده و هیچ موژولی نیست(اینم درست آ÷لود شده)*
 

karevan

Member
توضيح بيشتر

zfarhad2003 گفت:
تو بايد پيكربندي PHP خودتو رو درست تنظيم كني براي اينكار بايد register global رو on كني و همچنين مقادير error رو روي همه خطاها و توجهها بذاري
به طور عمومي easyphp بايد اين تغييرات رو داشته باشه تا بتونه با phpnuke كارك كنين

سلام
اگه اين مطلب رو با من بودين يه كم بيشتر در مورد اينكه چجوري اين تغييرات رو بدم توضيح بدين
متشكرم :oops:
 

zfarhad2003

Member
خوب براي تنظيم پيكربندي PHP بعد از اجراي easy php يك ايكون در قسمت برنامه‌هاي فعال اضافه مي‌شه ابتدا بايد روي آيكون كليك كني و گزينه Stop رو انتخاب كني تا server تون stop كنه حالا روي همون آيكون كليك راست كرده و از منوي configuration گزينه PHP رو انتخاب كنيد يك فايل متني باز مي‌شه كه بايد توي اين فايل سطري رو كه به اين صورت نوشته رو پيدا كني:
register_globals = Off
و اون رو به سطر زير تبديل كني
register_globals = On
حالا سطري رو كه نوشته
error_reporting = E_ALL
رو پيدا كن و اون رو با مقدار زير عوض كن
error_reporting = E_ALL & ~E_NOTICE
حالا فايل متني رو save كن فكر كنم ديگه همه چيز تمومه مي توني روي آيكون مربوطه كليك راست كني و گزينه start رو براي ادامه كار سرور بزني
به احتمال قوي حالا ديگه بايد PHPnuke كار كنه
 

zfarhad2003

Member
احسان جان شايد اشكال تو مربوط به تنظيمات سرور براي mysql باشه
براي بلوكها ببين مي توني از طريق قسمت مديريت سايت بلوك جديد رو به سايت اضافه كني مي دوني كه براي اينكار برو توي قسمت بلوكها و فرم مربوطه رو پر كن اون error رو هم كه گفتي بنويس شايد بتون كمك كنم
 

ehsan-ets

Member
البته خودم فكر مي كنم كه به خاطر تغييراتي بود كه ايران پرتالز روش ايجاد كرده بود
به هر حال مجبور شدم كه فعلا با مطالب قبلي خداحافظي كنم تا سايت درست بشه
در مورد اررو هم دقيقا يادم نيست ولي مربوط به فايل SQL_Layer بود
بازم از توجهتون ممنون
 

جدیدترین ارسال ها

بالا