ورود

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشکل بعد از انتقال از سی پنل به دایرکت ادمین



mahdia
July 18th, 2011, 04:15
با سلام و خسته نباشید


من سایتهامو منتقل کردم روی سرور مجازی روی یکی از سایتهام چتروم دارم قبلا روی هاست معمولی از داخل همین برنامه چت تنظیماتش میتونستم شکلک هارو تعویض کنم شکلک جدید آپلود کنم یا پاک کنم ولی الان ارور میده همین برنامه رو هاست اشتراکی جواب میده آیا ماژولی هست باید فعال بشه گزینه ای هست باید تغییر کنه خواهشمندم کمک کنید

mohsen1
July 18th, 2011, 08:07
error چی هست؟
توضیحات کامل تر بدید ...

mahdia
July 18th, 2011, 12:41
Warning: unlink(./smilies/angry.gif) [function.unlink]: Permission denied in /home/baghersh/domains/******.ir/public_html/chat1/class/admin/AdminDeleteSmilies.class.php on line 43

Warning: Cannot modify header information - headers already sent by (output started at /home/baghersh/domains/*****.ir/public_html/chat1/class/admin/AdminDeleteSmilies.class.php:43) in/home/baghersh/domains/*****.ir/public_html/chat1/class/admin/AdminDeleteSmilies.class.php on line 45

mohsen1
July 18th, 2011, 12:53
خط 44 و 45 و 46 رو هم بزارید (AdminDeleteSmilies.class.php)

ممکنه تابعی غیر فعال شده باشه ..

mahdia
July 18th, 2011, 13:19
<?php
/**
* Class AdminDeleteSmilies - Admin area
*
* LICENSE: CREATIVE COMMONS PUBLIC LICENSE "Namensnennung — Nicht-kommerziell 2.0"
*
* @copyright 2009 <SEDesign />
* @license http://creativecommons.org/licenses/by-nc/2.0/de/
* @version $3.0.6$
* @link http://www.sedesign.de/de_produkte_chat-v3.html
* @since File available since Alpha 1.0
*/

class AdminDeleteSmilies extends DbConectionMaker
{

/**
* Constructor
*
* @uses ConnectDB::sqlGet()
* @uses ConnectDB::close()
* @return void
*/
public function __construct (){

// call parent Constructor from class DbConectionMaker
parent::__construct();

session_start();

header('Cache-Control: no-store, no-cache, must-revalidate, pre-check=0, post-check=0, max-age=0');
// Sets charset and content-type for index.php
header('content-type: text/html; charset=utf-8');

// create new LangXml Object
$langObj = new LangXml();
$lang=$langObj->getLang()->admin[0]->admin_smilies[0];


if ($_SESSION['etchat_'.$this->_prefix.'user_priv']=="admin"){

$this->dbObj->sqlSet("DELETE FROM {$this->_prefix}etchat_smileys WHERE etchat_smileys_id = ".(int)$_GET['id']);
unlink("./".$_GET['pic']);
$this->dbObj->close();
header("Location: ./?AdminSmiliesIndex");

}else{
echo $lang->error[0]->tagData;
return false;
}
}
}

daryvary
July 19th, 2011, 15:24
دستور unlink میخواد فایل /smilies/angry.gif رو پاک کنه که پرمیشن نداره.
اگه php-cli استفاده می کنید، باید پرمیشن 777 بدید به فلدر smilies.