به سامانه اختصاصی LMS هلدینگ گرین وب خوش آمدید.
[ht_toggle title=”خطای Too many redirect در aaPanel” id=”tch1″ class=”” style=”” ]در چنین مواقعی باید SSL سمت کلودفلیر رو روی None بزاریم و از سمت پنل خود aaPanel برای اون SSL فعال کنیم . بعدش هم در قسمت URL Rewrite برروی WordPress بزاریم[/ht_toggle]
[ht_toggle title=”مشکل در دریافت ایمیل” id=”tch2″ class=”” style=”” ]طبق بررسی هایی که صورت گرفت مشخص گردید برای اکانت ایمیل heshmati در بخش filter در roundcube فیلتری تنظیم شده بود که باعث ایجاد اختلال شده بود و با غیرفعال نمودن آن فیلتر موضوع دریافت آن رفع گردید[/ht_toggle]
[ht_toggle title=” خطای Security Error: Invalid parent در csf و cxs” id=”tch3″ class=”” style=”” ]مشکل با آپدیت دایرکت ادمین و آپدیت دستی csf رفع نشد طی بررسی های انجام شده با اضافه کردن فایل در مسیر ذیل مشکل مرتفع میگردد /var/lib/csf/csf.da.skip منبع: https://forum.configserver.com/viewtopic.php?f=6&t=11837 https://forum.directadmin.com/threads/solved-csf-security-error-no-valid-session-key.62780/[/ht_toggle]
[ht_toggle title=” اضافه کردن دامنه و مشتری جدید در داخل پنل پلسک، ارور Warning: The subscription cannot be created: IP pool is empty نمایش داده میشه.” id=”tch4″ class=”” style=”” ]پلن نمایندگی اشتباه تعریف شده بود و توی اون پلن امکان ساخت AppPool نبود.[/ht_toggle]
[ht_toggle title=”حالت Maintenance Mode در قالب enfold” id=”tch5″ class=”” style=”” ]برای قرار دادن سایت ها در حالت maintance mode در قالب های enfold ابتدا باید یک صفحه برای چیزی که باید سایت نشون بده تو بخش برگه ها ایجاد کنیم بعد باید وارد بخش enfold شد و در قسمت theme option و بخش Maintenance Mode را غیرفعال فرمایید[/ht_toggle]
[ht_toggle title=”رفع خطای all hosts for ‘domain.com’ have been failing for a long time” id=”tch6″ class=”” style=”” ]برای این مورد در سرور موارد زیر را انجام میدهیم. /usr/sbin/exim_tidydb -t 1d /var/spool/exim retry mv -vi /var/spool/exim/db/retry{,.original} mv -vi /var/spool/exim/db/retry.lockfile{,.original} service exim restart[/ht_toggle]
[ht_toggle title=”ساخت اکانت admin در جنگو” id=”tch7″ class=”” style=”” ]در آموزش نصب جنگو در km، لینک پنل گذاشته شده ولی با یوزر admin امکان ورود وجود نداره. برای ساخت اکانت admin یا هر اکانت دیگری، باید در ترمینال دستور زیر زده بشه: python manage.py createsuperuser در ابتدا نام اکانت اضافه بشه. بعد ایمیل و در مرحله آخر پسورد. ————————————————– [/ht_toggle]
[ht_toggle title=”خطا در زمان ویرایش سایت با المنتور” id=”tch8″ class=”” style=”” ]باتوجه به لاگ که در تیکت ارسال شده است، موضوع مربوط به ریدایرکت شدن دامنه به مسیر قبلی خود بود، از همین رو زمان ویرایش از طریق المنتور با خطا مواجه میشد. با تغییر پیوندهای یکتا بر روی ساده موضوع رفع میشد اما زمانی که مجدد روی postname قرار داده میشد با مشکل مواجه میشد که این بیانگر همون موضوع بالا بود. به جهت رفع خطا باتوجه به لاگ، نیاز بود جدولهای دیتابیس اصلاح و به نام دامنه جدید قرار داده بشه. تنظیمات php.ini نیز اصلاح و متناسب تنظیم شود. همچنین در فایل .htaccess کدهای زیر قرار داده شود: RewriteRule ^wp-admin$ wp-admin/ [R=301,L] RewriteCond %{REQUEST_FILENAME} -f [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^ – [L] RewriteRule ^(wp-(content|admin|includes).*) $1 [L] RewriteRule ^(.*\.php)$ $1 [L] RewriteRule . index.php [L] پس از بررسی مجدد در ویرایشگر المنتور موضوع رفع میگردد. [/ht_toggle]
[ht_toggle title=”غیرفعال کردن lazy load با اصلاح کد function.php” id=”tch9″ class=”” style=”” ]برای این مورد در فایل function.php تم فعال قطعه کد زیر را قرار میدهیم تا خطای base64 مربوط به lazy load غیر فعال شود. //HANDLE UPLOADED FILE $upload_dir = wp_upload_dir(); $upload_path = str_replace( ‘/’, DIRECTORY_SEPARATOR, $upload_dir[‘path’] ) . DIRECTORY_SEPARATOR; $image_parts = explode(“;base64,”,$_POST[‘image’]); $decoded = base64_decode($image_parts[1]); $filename = ‘wigo.png’; $hashed_filename = md5( $filename . microtime() ) . ‘_’ . $filename; $image_upload = file_put_contents( $upload_path . $hashed_filename, $decoded ); require_once(ABSPATH . ‘wp-admin/includes/image.php’); require_once(ABSPATH . ‘wp-admin/includes/media.php’); require_once(ABSPATH . ‘wp-admin/includes/file.php’); // Without that I’m getting a debug error!? $file = array(); $file[‘error’] = ”; $file[‘tmp_name’] = $upload_path . $hashed_filename; $file[‘name’] = $hashed_filename; $file[‘type’] = ‘image/png’; $file[‘size’] = filesize( $upload_path . $hashed_filename ); // upload file to server // use $file instead of $image_upload $file_return = wp_handle_sideload( $file, array( ‘test_form’ => false ) ); $filename = $file_return[‘file’]; $attachment = array( ‘post_mime_type’ => $file_return[‘type’], ‘post_title’ => preg_replace(‘/\.[^.]+$/’, ”, basename($filename)), ‘post_content’ => ”, ‘post_status’ => ‘inherit’, ‘guid’ => $wp_upload_dir[‘url’] . ‘/’ . basename($filename) ); $attach_id = wp_insert_attachment( $attachment, $filename ); /// generate thumbnails of newly uploaded image $attachment_meta = wp_generate_attachment_metadata($attach_id, $filename ); wp_update_attachment_metadata($attach_id,$attachment_meta); set_post_thumbnail($post_id,$attach_id); /** *————–end————-* */[/ht_toggle]
[ht_toggle title=”خطا پس از انتقال سایت مربوط به وردفنس” id=”tch10″ class=”” style=”” ]در انتقال هاست هایی که از وردفنس استفاده می کنن و در public_html فایل wordfence-waf.php دارن باید به این دقت کرد در صورت انتقال و تغییر نام کاربری و یا آدرس هاست در سرور، باید در فایل .user.ini آدرس فایل wordfence-waf.php رو تصحیح کنیم وگرنه با خطای 500 مواجه میشه و لاگ شامل open_basedir restriction in effect هست[/ht_toggle]
[ht_toggle title=”خطا در دانلود فایل apk در ویندوز” id=”tch11″ class=”” style=”” ]Extension : .apk Type MIME : application/octet-stream https://serverfault.com/questions/501562/configure-iis-7-0-to-download-apk [/ht_toggle]
[ht_toggle title=”عدم دسترسی به لاگها در پلسک” id=”tch12″ class=”” style=”” ]خطا به دلیل مشکل در سطح دسترسی های پوشه هاست بود. با دستور plesk repair fs example.com در cmd سرور دسترسی فایل ها بررسی و فایل های مشکل دار از نظر سطح دسترسی اعلام میشه در صورت تایید بعدی repair انجام میشه. نکته: cmd باید حتما run as administrator باشد.[/ht_toggle]
[ht_toggle title=”نمایش خطای (User account (mehrazii) is not allowed to send emails. E-Mail delivery blocked پس از ورود به راندکیوب” id=”tch13″ class=”” style=”” ] راه رفع آموزش لینک زیر: https://www.plothost.com/kb/block-smtp-user-directadmin/[/ht_toggle]
[ht_toggle title=”داخل لاگ roundcube/logs/errors.log خطای : ‘auto_create_user’ is disabled in /var/www/html/roundcubemail-1.6.0/program/include/rcmail.php on line 815 (POST /roundcube/?_task=login&_action=login) نمایش میداد” id=”tch14″ class=”” style=”” ]چیزی که پیدا کردم با true کردن مقدار auto_create_user در مسیر /var/www/html/roundcube/config/config.inc.php مشکل ورود مرتفع شد.[/ht_toggle]
[ht_toggle title=”چک کردن بلاک شدن آیپی در دایرکت ادمین” id=”tch15″ class=”” style=”” ]در آپدیت جدید دایرکت ادمین در موارد بلاک شدن باید فایل ذیل نیز بررسی شود /usr/local/directadmin/data/admin/ip_blacklist [/ht_toggle]