حل موضوع ftp وردپرس در سرور مجازی اوبونتو
اگر بعد از نصب وردپرس در سرور مجازی برای نصب یا آپدیت افزو.نه و قالب ها از ما اطلاعات ftp خواست کافیه پوشه اصلی وردپرس رو با دستور زیر دسترسی بهش بدیم :
sudo chown -R www-data wordpress
توسعه دهنده فول استک
حل موضوع ftp وردپرس در سرور مجازی اوبونتو
اگر بعد از نصب وردپرس در سرور مجازی برای نصب یا آپدیت افزو.نه و قالب ها از ما اطلاعات ftp خواست کافیه پوشه اصلی وردپرس رو با دستور زیر دسترسی بهش بدیم :
sudo chown -R www-data wordpress
اجرای همزمان چند نسخه php در سرور مجازی اوبونتو
بعضی اوقات پی شمیاد که ما چندین پروژه روی سرورمونداریم که از نسخه های مختلف php استفاده میکنند . مثلا ما یک پروژه لاراولی داریم که از php نسخه 8 استفاده میکنه و یک سایت وردپرسی که از php نسخه ۷.۴ استفاده میکنه . (بیشتر…)
مدیریت پروژه با اسکرام و جیرا و گیت لب
برای شروع یک پروژه نرم افزاری در ابتدا نیاه که ما تحلیل کامل و درستی از پروژمون داشته باشیم و بعد طبق یک متد پیش میریم . م در این متد با استفاده از جیرا و اسکرام کار رو انجام میدیم.
مشکل Upload folder is not writable. Export and file upload features will not be functional در وردپرس با سرور مجازی اوبونتو
بعد از نصب وردپرس در سرور مجازی ممکنه با ارور Upload folder is not writable. Export and file upload features will not be functional مواجه بشیم که دلیل اون دسترسی های پوشه آپلود هست . برای حلش کافیه از کد زیر در ترمینال روت پروژه استفاده کنیم :
chmod a+w wp-content/uploads
مشکل نصب ssl وردپرس در سرور مجازی اوبونتو
بعد از انتقال یا نصب وردپرس به صورت مستقیم در سرور مجازی مثلا اوبونتو با آپاچی ممکنه در نصب ssl دچار مشکل بشیم .
مشکل نصب wpml در سرور مجازی اوبونتو
اگر ازسرور مجازی استفاده میکنید و در نصب افزونه چند زبانه کردن وردپرس به اسم wpml با خطای زیر مواجه شدید مشکل از عدم نصب افزودنی های php هست .
Fatal error: Uncaught Error: Call to undefined function simplexml_load_file() in /var/www/polilog/wp-content/plugins/sitepress-multilingual-cms/vendor/otgs/installer/includes/class-wp-installer.php:817 Stack trace: #0 /var/www/polilog/wp-content/plugins/sitepress-multilingual-cms/vendor/otgs/installer/includes/class-wp-installer.php(71): WP_Installer->load_repositories_list() #1 /var/www/polilog/wp-content/plugins/sitepress-multilingual-cms/vendor/otgs/installer/includes/class-wp-installer.php(50): WP_Installer->__construct() #2 /var/www/polilog/wp-content/plugins/sitepress-multilingual-cms/vendor/otgs/installer/includes/functions-core.php(3): WP_Installer::instance() #3 /var/www/polilog/wp-content/plugins/sitepress-multilingual-cms/vendor/otgs/installer/installer.php(15): WP_Installer() #4 /var/www/polilog/wp-content/plugins/sitepress-multilingual-cms/vendor/otgs/installer/loader.php(164): include_once('/var/www/polilo...') #5 /var/www/polilog/wp-includes/class-wp-hook.php(286): wpml_installer_instance_delegator('') #6 / in /var/www/polilog/wp-content/plugins/sitepress-multilingual-cms/vendor/otgs/installer/includes/class-wp-installer.php on line 817
بارگزاری پروژه لاراولی از گیت در اوبونتو سرور
خب بعد از انجام یکپروژه میرسیم به بخش بارگزاری اون . در بارگزاری پروژه ممکنه خطاهای هم پیش بیاد که اینجا بررسیشون میکنیم .
فعال سازی ssl رایگان در ابونتو سرور
بعد نصب و راه اندازی یک سرور مجازی یکی از مسائل مهمی ارتباطات امن هست . برای اینکار مثلا نصب ssl مهم هست .
آموزش نصب phpmyadmin در سرور مجازی اوبونتو
ما به صورت پیش فرض بعد از نصب mysql با دستورات کامندلاین میتونیم به دیتابیس دسترسی داشته باشیم ولی خب محیط phpmyadmin هم یکی از بهترین ها در مدیریت دیتابیس هست….
آموزش نصب dns server بر روی سرورمجازی اوبونتو ۲۰
برای تنظیم دامنه ما نیاز به dns داریم که از باعث اتصال بین سرور و دامنمون بشه . اینکار داخل سرور مجازی اوبونتو اینجوری انجام میشه .
ارور در اتصال به نسخه دسکتاپ سرور مجازی اوبونتو
بعد از تهیه سرورمجازی لینوکس و نصب محیط دسکتاپ وقتی میخوایم با نرم افزارهای remote desktop به اون متصل بشیم ممکنه به خطای ۲۰۴ یا ۷۰۴ و غیره مواجه بشیم ..
آموزش نصب سایت php بر روی سرور مجازی اوبنتو
بعد از خریداری سرور لینوکسی یک آی پی و یوزر و پسورد بهمون میدن که باید ازشون استفاده کنیم . اول نیازه به اون سرور ssh وصل بشیم . ..
نصب نسخه های جدید php در مک بوک
گاهی اوقات نیاز داریم که ورژن جدید php رو روی مک بوکمون نصب کنیم . . برای اینکار از brew استفاده میکنیم .
نصب و حذف پکیجهای deb در اوبونتو
برای حذف و نصب پکیجها وفایلهای deb در اوبونتو ازکدهای زیر استفاده میشود.
حذف فایل های قفل شده در اوبونتو
بعضی مواقع مشکل در سیستم شما پیش میاد و قصد حذف یک فایل رو دارید که میبینید اون فایل توسط سیستم قفل شده و غیر قابل حذف یا تغییره . (بیشتر…)
کلون و تغییرات در پروژه GitLab
برای کپی یک پروژه از گیت لب کافیه که به صفحه اون پروژه برید و لینک مربوط به گیت رو کپی کنید.
ریدارکت بعد از لاگین در لاراول ۸ و Jetstream
برای ایجاد ریدارکت بعد از لاگین کردن در لاراول ۸ به بعد ( استفاده از Jetstream مراحل زیر رو دنبال کنید .
آموزش آپلود پروژه در با گیت – قسمت اول آموزش گیت
قسمت اول آموزش گیت – تو اینتوضیحات مفهوم گیت و نحوه ایجاد و آپلود پروژه با گیت و استفاده از ترمینال رو توضیح دادم .
حل مشکل gd در php
یکی از خطاهایی که کاربران در نسخه های php و php artisan serve ممکنه با اون روبرو بشن خطای مربوط به gd هست .
مشاهده منابع سرور اوبونتو در لینوکس
در سرور های لینوکسی یا سیستم های با سیستم عامل لینوکسی اوبونتو برای فهمیدن مشخصات منابع سرور اوبونتو (پردازنده و میزان رم سرور) میتوانید از دستوراتی در ترمینال استفاده کنید .