درخواست رمز phpmyadmin
سلام من php myadmin رو تازه راه اندازی کردم ولی ازم پسورد می خواد  

سیستم عامل بنده ابونتو هست و روی mysql پسوردی ندارم  

راهی داره که این مشکل رو برطرف کنم  

![](https://beporsam.ir/wp-content/uploads/2020/07/IMG_20200702_145514-292x300.jpg)


فایل cofig.inc.phpرا در لینک زیر اپلود کردم 


http://yekupload.ir/3cd71fb41517639d/config.inc.php
سلام


phpmyadmin به صورت پیشفرض بدون رمز هست(حالا در هر سیستم عاملی که نصب بشه)، یعنی به این صورت:






user: root
password:



| ۱۲ | user: rootpassword: |







> نام کاربری عبارت root و رمز عبور خالی(امتحان کنید).
> 
> 


ولی در لینوکس موقع نصب شما یک رمز عبور برای mysql باید انتخاب کنید(که الان با همین رمز میتونید وارد phpmyadmin بشید).


نکته ی بعدی اینه که در فایل config.inc.php که فرستادید، در خط ۹۹ همچین کدی دارید:






$cfg['Servers'][$i]['AllowNoPassword'] = TRUE;



| ۱ | $cfg['Servers'][$i]['AllowNoPassword'] = TRUE; |







> وقتی مقدار این کد برابر True باشه، PhpMyAdmin به ما اجازه ورود بدون رمز عبور رو میده(یعنی نام کاربری root و رمز عبور خالی)
> 
> 


همونطور که در بالا گفتم موقع نصب آپاچی در لینوکس باید یک رمز برای mysql انتخاب کنید(که با همین رمز میتونید وارد phpmyadmin بشید)، که اگه اون رمز رو از یادتون رفته باشه، میتونید با انجام مراحل زیر رمز رو بازیابی کنید:


۱- ابتدا باید mysql را متوقف و در حالت safe mode اجرا کنیم:






service mysqld stop
mysqld\_safe --skip-grant-tables &



| ۱۲ | service mysqld stopmysqld\_safe --skip-grant-tables & |





۲- سپس با اکانت root وارد mysql میشیم(بدون نیاز به رمز):






mysql -u root -p



| ۱ | mysql -u root -p |





۳- حالا با یک کوئری رمز یوزر root رو عوض میکنیم(در کوئری زیر به جای MyPassword رمز عبور خودتون رو بنویسید):






use mysql
UPDATE mysql.user SET password=PASSWORD('MyPassword') WHERE user='root';
FLUSH PRIVILEGES;
quit



| ۱۲۳۴ | use mysqlUPDATE mysql.user SET password=PASSWORD('MyPassword') WHERE user='root';FLUSH PRIVILEGES;quit |





۴- کار به اتمام رسید، با دستور زیر mysql رو از حالت safe mode خارج و در حالت عادی اجرا میکنیم:






killall -9 mysqld\_safe
killall -9 mysqld
 
/sbin/service mysqld start



| ۱۲۳۴ | killall -۹ mysqld\_safekillall -۹ mysqld /sbin/service mysqld start |





موفق باشید.


موفق باشید.
آسون ترین راه ممکن هیچ کار خاصی لازم نیست انجام بدین. اول باید توی config/auth.php بخش guards 
'guards' =&gt; [
 'web' =&gt; [
 'driver' =&gt; 'session',
 'provider' =&gt; 'users',
 ],
 'api' =&gt; [
 'driver' =&gt; 'passport',
 'provider' =&gt; 'users',
 'hash' =&gt; false,
 ],

 'customers' =&gt; [
 'dr... پسورد های یوزر اکانت ها در سیستم عامل ویندوز در فایل sam بصورت رمزنگاری شده ذخیره می شه. لینک زیر رو ببینید.

|فایل sam چیست و چگونه از آن حفاظت کنیم ؟ ::https://security.tosinso.com/tutorials/36690/%d9%81%d8%a7%db%8c%d9%84-sam-%da%86%db%8c%d8%b3%d8%aa-%d9%88-%da%86%da%af%d9%88%d9%86%d9%87-%d8%a7%d8%b2-%d8%a2%d9%86-%d8%ad%d9%81%d8%a7%d8%b8%d8%aa-%da%a9%d9%86%db%8c%d9%85-%d8%9f|

در سیستم عامل لینوکس هم پسورد ها در فایل etc/shadow/ بصورت hash شده نگهداری میشن. لینک زیر رو ببینید.

|پسوردها در لینوکس در چه قالب و در چه فایلی نگهداری می شوند ؟::https://linux.tosinso.com/tips/32768/%d9%be%d8%b3%d9%88%d8%b1%d8%af%d9%87%d8%a7-%d8%af%d8%b1-%d9%84%db%8c%d9%86%d9%88%da%a9%d8%b3-%d8%af%d8%b1-%da%86%d9%87-%d9%82%d8%a7%d9%84%d8%a8-%d9%88-%d8%af%d8%b1-%da%86%d9%87-%d9%81%d8%a7%db%8c%d9%84%db%8c-%d9%86%da%af%d9%87%d8%af%d8%a7%d8%b1%db%8c-%d9%85%db%8c-%d8%b4%d9%88%d9%86%d8%af-%d8%9f| سلام. بزنید رمزتون رو فراموش کردید تا یه رمز جدید براتون بفرستن. چون رمز ایمیل هامون رو نمیدونیم چون وقتی با ایمیل کار میکنیم و رمز رو برا کار با ایمیل نمیزنیم

پس قبل از پشتیبانی یه امتحانی بکنید این مورد رو احتمال خیلی زیاد جواب بده . فقط یه درخواست فراموشی رمز بدین با سلام
ورژن php خودتون رو به ورژن 7 ارتقاع بدید
و لطفا زمانی که کدی رو میفرستید در 3 backtike باز و بسته قرار بدید تا دوستان بتونن کد های شما رو بخونن اگه میگه موجود نیست احتمالا دارید توی یک پوشه دیگه دستور رو میزنید، در ضمن واسه آپدیت اینو بزنید
php artisan migrate:fresh ورژن php سایت رو بیارین پایین درست میشه.

یا قالب سایتتون رو آپدیت کنید به آخرین ورژن خیر ، بدون استفاده از نرم افزار خاصی ویندوز این قابلیت رو نداره که بتونه برای یک فولدر خاص که share شده رمز عبور خاصی ایجاد کنه ، شما به جای اینکه چنین طراحی ایجاد کنید ، به روش زیر مشکلتون رو حل کنید :
# یک فولدر درست کنید که فقط اون 5 نفری که قرار هست دسترسی داشته باشند ntfs permission مورد نظر رو داشته باشند.
# یک فولدر درست کنید که ضمن اینکه اون 5 نفر دسترسی دارند ، افراد دیگه ای که مد نظرتون هستند هم دسترسی read رو داشته باشن.
# حالا اگر قرار هست فایلی رد و بدن بشه از پوشه عمومی استفاده کنید و فایلتون رو درون اون قرار بدید .
این یک روش معقول برای راه اندازی فایل سرور هست . سلام و درود بر شما
شما ظاهرا یک فایل قالب لاگین html دانلود کرده‌اید. این قالب‌ها باید ابتدا با برنامه‌نویسی (در واقع کدنویسی) php و توسط یک متخصص آشنا به کدهای function و هسته‌ی وردپرس (و یا ووکامرس در صورت نیاز) به صورت داینامیک در بیایند. سپس شما می‌توانید از آن در قالب سایت وردپرسی خود استفاده کنید. ولی به همین صورت عادی نمی‌توانید. (چون استاتیک هست و باید داینامیک شود تا قابل استفاده باشد)
راه دیگر، طراحی صفحه‌ی لاگین سایت خود با المنتور مشابه این صفحه هست که شاید نیاز به چند اددان (افزودنی) المنتور هم برای این مورد داشته باشید. (و کمی خلاقیت و زمان گذاشتن!)
موفق باشید💚 سلام


مشکل شما عدم اتصال به سرور برای دریافت فایل های مورد نیاز است. برای این منظور باید در این موارد از پروکسی استفاده نمایید.  

لذا قبل از اجرای دستور مورد نظر خود اطمینان حاصل کنید که پروکسی شما فعال باشد.


موفق باشید منظورم خود certificate هست:
||http://web.itpro.ir/files/get/3fd1d061-c5fa-4e55-83aa-3672e83eda2e||
||http://web.itpro.ir/files/get/cb33e3be-5abd-4bc7-bbcc-acae585a6adc||