PDA

View Full Version : حرفه ای: اجرانشدن برنامه برروی سرور



salione
دوشنبه 28 فروردین 1391, 10:59 صبح
سلام
برنامه من وقتی که کلاسی را از بیرون include میکنم برروی سرور ایجاد نمیشود,هاست من cpanel هست,به نظرتون مشکل چیه؟
اروری هم که میده اینه که کلاس مورد نظر شناخته نمیشه
درقسمت لوکال هیچ مشکلی وجود نداره

$conn = new mysqli($server, $user, $pass, $dbase); // connect to the MySQL database


مثلا اینجا بروی سرور ارور زیر رو میده:


Fatal error: Class 'mysqli' not found in /xxx on line 32

salione
دوشنبه 28 فروردین 1391, 11:54 صبح
ضمنادوستان برروی سرور لینوکس مثل plesk ارور زیر رو میده

Warning: mysqli::mysqli() [mysqli.mysqli]: (28000/1045): Access denied for user 'apache'@'localhost' (using password: NO) in /var/www/xxxon line 32
Connect failed: Access denied for user 'apache'@'localhost' (using password: NO)

alonemm
دوشنبه 28 فروردین 1391, 12:21 عصر
ضمنادوستان برروی سرور لینوکس مثل plesk ارور زیر رو میده

Warning: mysqli::mysqli() [mysqli.mysqli]: (28000/1045): Access denied for user 'apache'@'localhost' (using password: NO) in /var/www/xxxon line 32
Connect failed: Access denied for user 'apache'@'localhost' (using password: NO)

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

درقسمت کاربران پایگاه داده اقدادم به دادن مجوز های لازم بکنید.

salione
دوشنبه 28 فروردین 1391, 12:34 عصر
نه دوست من,مشکل این نیست
تمام سطح دسترسی ها داده شده
این یک خطای منطقیه,اصلا متن ارور درست نیست وگرنه برروی سرور های مختلف متفاوت نبود از طرفی در لینوکس هم به نام کلاس اشاره شده بعدا ارور username,pass داده