السلام عليكم و رحمة الله تعالى بركاته
في البداية يجب معرفة ان:
1. تقوم الـسي بانل cpanel بالتحقق بشكل دوري و تلقائي كل (يوم تقريبا) للتأكد ان جميع الحزم المسطبة سليمة و متوافقة مع البرامج الموجودة في السيرفر
2. اكثر المشاكل تكون متعلقة بحزم قواعد البيانات, خصوصا بعد ترقيتها.
3. كثرة عدد الرسائل المزعجة لمشكة ما تسبب صداع مستمر لمدير السيرفر في حال تجاهلها.
4. الايميل بيكون عبارة عن تنبيه بوجود حزم داخل السيرفر مفقودة سيتم تركيبها و اخري غير هامة للنظام يجب حذفها.
مثال للرسائل:
اخونى واخواتى الاعذاء متابعين مدونة ارباح جوجل, اليوم اقدم لكم درس مهم جدا شرح حل مشكلة الرسائل المزعجة Altered RPMs Alerts بكثرة رسائل التنبيه الخاصة بها - 18/12/2016
في البداية يجب معرفة ان:
1. تقوم الـسي بانل cpanel بالتحقق بشكل دوري و تلقائي كل (يوم تقريبا) للتأكد ان جميع الحزم المسطبة سليمة و متوافقة مع البرامج الموجودة في السيرفر
2. اكثر المشاكل تكون متعلقة بحزم قواعد البيانات, خصوصا بعد ترقيتها.
3. كثرة عدد الرسائل المزعجة لمشكة ما تسبب صداع مستمر لمدير السيرفر في حال تجاهلها.
4. الايميل بيكون عبارة عن تنبيه بوجود حزم داخل السيرفر مفقودة سيتم تركيبها و اخري غير هامة للنظام يجب حذفها.
مثال للرسائل:
رمز PHP:
أو
Problems were detected with cPanel-provided
files which are RPM controlled.
,
If you did not make these changes intentionally
:
you can correct them by running
usr/local/cpanel/scripts/check_cpanel_rpms --fix/
<
The following RPMs are missing from your system:
MySQL55-client-5.5.36-1.cp1136
MySQL55-devel-5.5.36-1.cp1136
MySQL55-shared-5.5.36-1.cp1136
MySQL55-test-5.5.36-1.cp1136
MySQL56-server-5.6.16-3.cp1142
رمز PHP:
The system detected problems with the following
:
cPanel-provided files that the RPM controls
MySQL56-server-5.6.30-1.cp1156: Missing
If you did not make these changes intentionally, execute
:
the following command as the root user to correct them
/usr/local/cpanel/scripts/check_cpanel_rpms --fix
عادة ما سيتم اللجوء الي الامر الموجود بالرسالة لتصحيح حزم النظام, لكن موضوعنا عن الحالات التي يفشل فيها الامر ...
1. يجب التحقق من اصدار قواعد البيانات الموجود علي السيرفر
رمز PHP:
1. يجب التحقق من اصدار قواعد البيانات الموجود علي السيرفر
رمز PHP:
root@backup.arba7google.com[~]# mysql -V
mysql Ver 14.14 Distrib 5.6.30,
for Linux (x86_64) using EditLine wrapper
كما يظهر فالاصدار هو: 5.6
2. يجب التحقق من اصدار قواعد البيانات الموجود في ملف اعدادات الـسي بانل
رمز PHP:
رمز PHP:
[~]#
root@backup.arba7google.com
cat /var/cpanel/cpanel.config|grep mysql-version
mysql-version=5.5
كما يظهر فهو الاصدار: 5.5 , مما يعني ان السي بانل ستظل تشيك علي حزم
الاصدار 5.5 علي الرغم من ان الاصدار الذي يعمل علي السيرفر هو 5.6
لذلك في اي حال من الاحوالو يجب ان يكون الاصدارين متماثلين و انصح دائما ان يتم التعديل علي ملف السي بانل ليتماشي مع الاصدار المسطب حالياً علي السيرفر وليس العكس.
3. يجب التأكد ايضاً من ملف الحزم التالي, بعدم وجود اشارة الي اصدار معين ليس مستخدم علي السيرفر, كمثال:
لذلك في اي حال من الاحوالو يجب ان يكون الاصدارين متماثلين و انصح دائما ان يتم التعديل علي ملف السي بانل ليتماشي مع الاصدار المسطب حالياً علي السيرفر وليس العكس.
3. يجب التأكد ايضاً من ملف الحزم التالي, بعدم وجود اشارة الي اصدار معين ليس مستخدم علي السيرفر, كمثال:
رمز PHP:
[~]#
root@backup.arba7google.com
cat /var/cpanel/rpm.versions.d/local.versions
---
file_format:
version: 2
install_targets: {}
rpm_locations: {}
srpm_sub_packages: {}
srpm_versions: {}
target_settings:
MySQL50: uninstalled
MySQL51: uninstalled
MySQL55: installed
clamav: installed
easy-tomcat7: uninstalled
{}
:
url_templates
كما نري, فالمشكلة في السطر التالي:
رمز PHP:
MySQL55: installed
4. لتصحيح الخطأ نفذ:
رمز PHP:
/scripts/update_local_rpm_versions
edit target_settings.MySQL55 uninstalled
--
5. بعد ذلك, قم بتنفيذ امر فحص حزم النظام مرة اخري ليتم حذف الغير هام و تسطيب المفقود:
رمز PHP:
/usr/local/cpanel/scripts/check_cpanel_rpms --fix
في النهاية اتمنى أن تكونوا قد استفدتم
من هذا الموضوع و ان تشاركوه مع أصدقائكم على مواقع التواصل الاجتماعي الفيس بوك وتويتر لتعم الفائدة
على الجميع.
من هذا الموضوع و ان تشاركوه مع أصدقائكم على مواقع التواصل الاجتماعي الفيس بوك وتويتر لتعم الفائدة
على الجميع.