خطای SSL در لاراول برای کلاس Storage موقع اپلود تصاویر روی سرور Object Storage از کامپیوتر لوکال
-
تاریخ: 1402/10/9 ساعت: 12:32
زمانیکه در یک پروژه لاراولی قصد ذخیره تصاویر یا فایل های دیگه تون رو بر روی مخازن Object Storage دارید، معمولا روی سیستم لوکال به خطای زیر بر خورد خواهید کرد : Unable to write file at location: images/jnfbQnHpvfnaFjsdSTEV3JSHrlJ84QVELvnYn0xL.webp. Error executing "PutObject" on "https://domain.sto...
مشکل عدم نمایش منوی ومپ سرور
-
تاریخ: 1402/8/5 ساعت: 10:43
یه مشکلی که خیلی ها باهاش مواجه میشن مخصوصا روی ویندوز نسخه 11 که بر میگرده به فرمت ساعت و تاریخ و تنظیمات region در ویندوز اینه که منوی try ومپ سرور اصلا نشون داده نمی شه ، طوری که آیکن ومپ سرور کنار ساعت سیستم نشون داده میشه ولی هرچی روش کلیک میکنی یا راست کلیک میکنی منوهاش باز نمیشنبرای حل این مش...
نکاتی در خصوص نصب و اجرای صحیح Wampserver
-
تاریخ: 1402/7/3 ساعت: 19:26
سلام دوستان عزیز، امیدوارم حال تون عالی باشه، اگه شماهم از نرم افزار Wampserver (در اینجا نسخه آخر یعنی 3.3.0 مد نظرمون هست) استفاده می کنید ، ممکنه موقع نصب و بعد از نصب موقع اجرای برنامه به مشکلاتی برخورد کنید که منم برخورد کردم و اومدم این مطلب رو بنویسم که شما دیگه برای حل این مشکلات زمان زیادی...
دیپلوی پروژه های برنامه نویسی با استفاده از گیت لب رانر
-
تاریخ: 1402/5/31 ساعت: 14:52
برای اینکه بتونید سورس کد پروه خودتون رو روی سرور پروداکشن تون دیپلوی کنید ، یک روشش اینه که شما با استفاده از رانرهای اشتراکی یا اختصاصی گیت لب وارد سرور دیپلویمنت خود بشید و دستور git clone یا دستور git pull رو اجرا کنید.این مطلب صرفا جهت ارائه یک کد اولیه هست و شما میتونید از طریق منابع آموزشی مخ...
بنچمارک سرور آپاچی در لینوکس
-
تاریخ: 1401/11/2 ساعت: 12:04
برای سنجش و بچمارک گیری سرور آپاچی از بسته ApacheBench استفاده نمائید. نمونه دستور : ab -n 1000 -c 100 https://mysite.com/ ۰۱/۰۸/۰۸ ۰ ۰ مهندس مهدی حسامی Adblock test (Why?)
ایجاد میانبر از پوشه storage لاراول در هاست اشتراکی
-
تاریخ: 1401/7/12 ساعت: 9:33
سلام برای ایجاد میانبر از پوشه storage لاراول در هاست اشتراکی که دسترسی به ترمینال را ندارید و همچنین محتوای پوشه public در مسیر public_html و بقیه فایل های لاراول در روت سرور قرار دارد از کران جاب زیر استفاده کنید و مسیر هارو طبق هاست خودتون اصلاح کنید. ln -s /home/my_domain/app_path/storage/app/pu...
نحوه تغییر وضعیت تیک چک باکسهای MdBootstrap با جی کوئری
-
تاریخ: 1401/2/4 ساعت: 3:54
برای تغییر تیک چک باکس با جی کوئری بصورت داینامیک از کدهای زیر استفاده کنید : //set all check boxes to checked$("input:checkbox").prop("checked", true); //check to see if all checkboxes are checked as boolean$("input:checkbox").prop("checked"); //set all checkboxes to no
تغییر مقدار درون input برای عناصر بایند شده در livewire با جی کوئری یا جاوا اسکریپت
-
تاریخ: 1401/2/4 ساعت: 3:54
بعضی مواقع لازم است برای عناصری مثل input در صفحه مقادیری رو از طریق جاوا اسکریپت یا جی کوئری تزریق کنیم و از طرفی هم اون input به یک پراپرتی در کامپوننت لایو وایر در لاراول بایند شده در این حالت مقداری که با جاوا اسکریپت درون اینپوت تزریق میشه در درون متغیر لایو وایری وارد نخواهد شد مگر اینکه شما ب
ایجاد فولدر شورتکات در سیرورهای اشتراکی از طریق ترمینال
-
تاریخ: 1401/2/4 ساعت: 3:54
جهت ایجاد یک شورتکات از یک فولدر در سرورهای اشتراکی با استفاده از ترمینال موجود در سی پنل ، دستور زیر رو وارد نمائید: ln -s /home/use ame/laravel/storage/app/public /home/use ame/public_html/storage ۰۱/۰۱/۲۵ ۰ ۰ مهندس مهدی حسامی Adblock test (Why?)
خطای SQLSTATE[42000]: Syntax error or access violation: 1055
-
تاریخ: 1399/2/7 ساعت: 3:24
برای رفع مشکل GROUPBY در لاراول وارد فایل زیر شوید و مقدار کلید گفته شده را به شکل زیر تغییر دهید: configdatabase.php --> "mysql" مقدار زیر رو تنظیم کنید: 'strict' => false
رمزنگاری اطلاعات
-
تاریخ: 1399/2/7 ساعت: 3:24
xa0 xa0 رمز نگاری اطلاعات برای اهداف و مقاصد مختلفی صورت میگیرد لذا روشها و شیوه های مختلفی هم برای این انجام این کار پیش روی برنامه نویسان وجود داره xa0 شاید بپرسید اصلا رمزنگاری چی هست ؟!xa0 داستان رمزنگار
تاریخچه رمزنگاری و الگوریتم های مختلف رمزنگاری
-
تاریخ: 1399/2/7 ساعت: 3:24
تاریخچه رمزنگاری به مطالعات رمزنگاری، cryptography اطلاق می شود که از واژه های یونانی kryptos به معنی پنهان و graphia به معنی نوشتن تشکیل شده است. به فرآیند باز کردن (شکستن) یک پیغام رمزنگاری شده بدون
تابع رمزنگاری با الگوریتم AES-128-CTR در زبان برنامه نویسی php
-
تاریخ: 1399/2/7 ساعت: 3:24
xa0 برای رمزنگاری از تابع زیر استفاده کنید : xa0 functionxa0EncryptString($string) { xa0xa0xa0xa0tryxa0{ xa0xa0xa0xa0xa0xa0xa0xa0$cipheringxa0=xa0"AES-128-CTR"; xa0xa0xa0xa0xa0xa0xa0xa0$iv_lengthxa0=xa0openssl_cipher_iv_length($ciphering); xa0xa0xa0xa0xa0xa0xa0xa0$options
رمزنگاری و رمزگشایی اطلاعات در php
-
تاریخ: 1399/2/7 ساعت: 3:24
<?phpxa0xa0xa0// Store a string into the variable whichxa0// need to be Encryptedxa0$simple_string = "Welcome to GeeksforGeeksn";xa0xa0xa0// Display the original stringxa0echo "Original String: " . $simple_string;xa0
چک کردن پروسس های نود جی اس درxa0bash shell
-
تاریخ: 1399/2/7 ساعت: 3:24
برای چک کردن پروسس های نود جی اس درxa0bash shell از دستور زیر استفاده کنید : ps -aux | grep node-chat
انکد و دیکد با base64 در زبان جاوا اسکریپت
-
تاریخ: 1399/2/7 ساعت: 3:24
جهت انکد کدرن رشته های یونیکدxa0با الگوریتم base64 در زبان جاوا اسکریپت از دستورات زیر استفاده کنید : xa0 buffxa0=xa0Buffer.from(data.message,xa0'utf8'); base64dataxa0=xa0buff.toString('base64'); xa0 xa0 برای دیکد کردن هم از دستور زیر استفاده کنید : decodeURIComponent(escape(atob(data)));
اعتبار سنجی آرایه در لاراول
-
تاریخ: 1398/9/9 ساعت: 16:31
برای اعتبار, سنجی ورودی های آرایه, ای در لاراول, 5.8 از کد زیر استفاده کنید : $validator = Validator::make($request->all(), [ "name" => "required|array|min:3", "name.*" => "required|
نحوه اجرای دستور php artisan schedule:run روی سرور برای اجرای زمانبد وظایف لاراول
-
تاریخ: 1398/9/9 ساعت: 16:31
جهت اجرای,, دستور,xa0php artisan schedule:run در سی پنل وارد بخش تنظیم کران جابز بشید و دستور, زیر رو وارد نمائید xa0 xa0 php -d register_argc_argv=On /home/project_name/artisan schedule:run > /dev/null 2&g
اجرای دائمی صف ها در لاراول 5.8
-
تاریخ: 1398/9/9 ساعت: 16:31
برای اجرای, ادامه دار job ها در لاراول, یک کران جاب بصورت زیر ایجاد کنید : xa0 xa0 /usr/local/bin/php /home/my_project_path/artisan queue:listen --tries=10 xa0 البته روش بالا برای اجرای, این دستور اصلا پیشنه
نمایش پست ها در محدوده چند کیلومتری یک موقعیت جغرافیایی در لاراول
-
تاریخ: 1398/9/9 ساعت: 16:31
$lat = YOUR_CURRENT_LATTITUDE; $lon = YOUR_CURRENT_LONGITUDE; xa0 DB::table("posts") ->select("posts.id" ,DB::raw("6371 * acos(cos(radians(" . $lat . ")) * cos(radians(posts.lat)) * cos(radia