زمان کنونی: ۱۰-۲-۱۴۰۳, ۰۸:۵۰ صبح درود مهمان گرامی! (ورودثبت نام)


ارسال پاسخ 
 
امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
پرسش : پاک کردن افزونه ای که پاک نمی شود
۱۱-۱۱-۱۳۹۳, ۱۰:۳۷ عصر
ارسال: #1
پرسش : پاک کردن افزونه ای که پاک نمی شود
سلام
چطور افزونه ( کامپوننتی ) را که پاک نمی شود در جوملا 2.5 پاک کنیم بدون دست زدن به دیتابیس و حذف دستی پوشه

آیا کامپوننتی برای uninstall کردن غیر از اون چیزی که خود جوملا داره وجود داره یا نه ؟

ممنون
امضاء shervin6363
بهار در راه است... چشم به راه بهاریم...
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
۱۱-۱۱-۱۳۹۳, ۱۰:۵۵ عصر
ارسال: #2
RE: پرسش : پاک کردن افزونه ای که پاک نمی شود
اسم افزونه ی مورد نظرتون چیه ؟ لینک دمو بگذارید .
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
۱۱-۱۱-۱۳۹۳, ۱۱:۱۱ عصر
ارسال: #3
RE: پرسش : پاک کردن افزونه ای که پاک نمی شود
میتونید از جدول افزونه ها در دیتابیس، اقدام به غیر فعالسازی افزونه مورد نظرتون بفرمایید
امضاء سعید حمزه زاده
طراحی انواع وب سایت شرکتی، شخصی، پورتال خبری، فروشگاهی، انجمن های گفتگو، طراحی انواع صفحات اینترو، طراحی و پیاده سازی انواع نرم افزارهای مدیریت، حسابداری و حسابرسی بر پایه RFID و بارکد
طراحی و بهینه سازی وبسایت با قیمت استثنایی!
گروه نرم افزاری رادین : دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط Reza Ganji
۱۲-۱۱-۱۳۹۳, ۰۹:۰۱ صبح
ارسال: #4
RE: پرسش : پاک کردن افزونه ای که پاک نمی شود
جناب حمزه زاده عزیز دروووووود.......

ممنون از پاسخ شما .... ولی دست به دیتابیس نمی خوام بزتم

افزونه ی مورد نظر swmenupro 7.2 نسخه ی نال هست

لطف کنید یه راه حل دیگه بدید ..... ممنون.....
امضاء shervin6363
بهار در راه است... چشم به راه بهاریم...
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
۱۲-۱۱-۱۳۹۳, ۰۹:۵۸ صبح
ارسال: #5
RE: پرسش : پاک کردن افزونه ای که پاک نمی شود
موقع uninstall کردن swmenupro 7.2 این پیغام را می گیرم

Fatal error: Call to a member function isAdmin() on a non-object in /home/public_html/administrator/components/com_swmenupro/uninstall.swmenupro.php on line 13

و محتوی فایل uninstall.swmenupro.php چنین است

<?php
/**
* swmenupro v4.5
* دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.

* Copyright 2006 Sean White
**/

function com_uninstall()
{

global $mainframe;
$absolute_path=JPATH_ROOT;
$live_site = $mainframe->isAdmin() ? $mainframe->getSiteURL() : JURI::base();
$retstr = SWmenuProRemove();
if(file_exists($absolute_path."/modules/mod_swmenupro/mod_swmenupro.php")){
//unlink($mosConfig_absolute_path."/modules/mod_swmenupro.php");
sw_sw_deldir($absolute_path."/modules/mod_swmenupro");

}
if(file_exists($absolute_path."/modules/mod_swmenupro.xml")){
unlink($absolute_path."/modules/mod_swmenupro.xml");
}
return "SWmenuPro uninstalled succesfully<br /> $retstr";
}


function SWmenuProRemove () {
$database = &JFactory::getDBO();
$retstr = '';

$query = "SELECT id, title, module, params FROM #__modules WHERE module='mod_swmenupro'";

$database->setQuery( $query );
$modules = $database->loadObjectList();
if ($database->getErrorNum()) {
$retstr .= "MA ".$database->stderr(true);
return $retstr;
}
foreach ($modules as $module) {

$sql = "DELETE FROM #__modules WHERE id='$module->id'";
$database->setQuery($sql);
$database->query();
}
$sql = "DROP TABLE #__swmenu_config";
$database->setQuery($sql);
$database->query();
$sql = "DROP TABLE #__swmenu_extended";
$database->setQuery($sql);
$database->query();
return $retstr;
}

function sw_sw_deldir( $dir ) {
$handle = opendir($dir);
while (false!==($item = readdir($handle)))
{
if($item != '.' && $item != '..')
{
if(is_dir($dir.'/'.$item))
{
sw_sw_deldir($dir.'/'.$item);
}else{
unlink($dir.'/'.$item);
}
}
}
closedir($handle);
if(rmdir($dir))
{
$success = true;
}
return $success;
}

?>
امضاء shervin6363
بهار در راه است... چشم به راه بهاریم...
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
۱۲-۱۱-۱۳۹۳, ۰۲:۰۹ عصر
ارسال: #6
RE: پرسش : پاک کردن افزونه ای که پاک نمی شود
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.

شما باید افزونه ی از حالت فشرده در بیاری و تموم فایلهای توی پوشه ی admin رو روی سایتت کپی کن . قبلش بک آپ فراموش نشه .

ضمنا این مشکل گویا از نسخه های خیلی قدیمی این افزونه است و جوملا 1.5 که روی 1.6 نصب شده باشه .
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
ارسال پاسخ 


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان