<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6824476048687145144</id><updated>2026-04-21T02:23:50.740+05:30</updated><category term="Ubuntu"/><category term="Magento"/><category term="Blogger Solutions"/><category term="Drupal"/><category term="Linux"/><category term="Windows 7 Solutions"/><category term="Apache Web Server"/><category term="MySQL"/><category term="PHP"/><category term="Wordpress"/><category term="phpMyAdmin"/><category term="Web Solutions"/><category term="Android"/><category term="Google Adsense|Google Solutions"/><category term="Monetize Your Blog"/><category term="VirtualBox (VM)"/><category term="Facebook Solutions"/><category term="Kali Linux"/><category term="XAMPP"/><category term="YouTube"/><category term="Windows Xp Solutions"/><category term="Computer Networking"/><category term="Python Programming"/><category term="Windows Tips and Tricks"/><category term="Windows Vista Solutions"/><category term="Browser Solutions"/><category term="Eclipse"/><category term="LibreOffice"/><category term="MIT App Inventor"/><category term="Online Security Solutions"/><category term="Thunderbird"/><category term="cPanel"/><category term="Amazon Web Services (AWS)"/><category term="BuddyPress"/><category term="CMS"/><category term="DNS Solutions"/><category term="Email Solutions"/><category term="Google Adwords"/><category term="JavaScript"/><category term="Laptop Solutions"/><category term="Prestashop"/><category term="Science / Tech Movies I like"/><category term="Windows 8 Solutions"/><category term="bbPress"/><category term="eCommerce"/><category term="सूचना प्रविधि"/><category term="Adobe Flash | SwishMax Solutions"/><category term="Alibaba Cloud"/><category term="Apple"/><category term="Audacity"/><category term="Bluetooth"/><category term="CRM"/><category term="CSS"/><category term="Canon DSLR"/><category term="CentOs 7"/><category term="Clementine"/><category term="Clonezilla"/><category term="Cloud Computing"/><category term="Cloudways"/><category term="Computer Science Concepts"/><category term="Domain Solutions"/><category term="ECS/Elastic Compute Service"/><category term="ERP"/><category term="Education"/><category term="GParted"/><category term="Google Ads"/><category term="Google Analytics"/><category term="Google Cloud Solutions"/><category term="Google Tag Manager"/><category term="HTML5"/><category term="Hacking | Cracking"/><category term="Inspiration / Motivation"/><category term="Internet Tips &amp; Tricks"/><category term="Java"/><category term="Joomla"/><category term="Life"/><category term="Nepali Typing/नेपाली टाइपिङ"/><category term="Password Manager"/><category term="Phonetics-Hindi/Nepali/Sanskrit"/><category term="RSS and Feeds Solutions"/><category term="Serial Keys for Windows 7"/><category term="Text Editors/IDE"/><category term="UFW"/><category term="VPN"/><category term="Visual Studio Code/VSC"/><category term="Vivaldi"/><category term="Windows"/><category term="Zencart"/><category term="htaccess"/><title type='text'>eV@gabond: e-Xperience &amp;lt;/IT&amp;gt;</title><subtitle type='html'>&amp;lt; IT Pro; Hobbyist Musician cum Photographer; Meditation &amp;amp; more... /&amp;gt;</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.evagabond.me/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://www.evagabond.me/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>CoolDeep</name><uri>http://www.blogger.com/profile/04620122877815369159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmPHzd9uCm9E13e4NI24nHAiYlLr74OlYeOQVD9tdew-mWB6L6TMupGcIyD05oW-yr2bXrQeZxbNt6ydBlk86sB6cS9ArJ_AgT22laERFo_camEzgWWZx-_suWBAEbNA/s220/matrix-avatar.jpeg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>264</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6824476048687145144.post-5300868294326325669</id><published>2023-02-02T03:29:00.003+05:30</published><updated>2023-02-02T03:29:43.936+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><title type='text'>[SOLVED]: Yarn Debian Key Expiry Date Updated</title><content type='html'>&lt;p&gt;&lt;b&gt;&amp;nbsp;Solved by re-installing:&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;pre style=&quot;background-attachment: initial; background-clip: initial; background-color: #f0f0f0; background-image: URL(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_crAEMseaaL6dEf9Har-plta3Iq_tTKKfFU4knWDUgLGKHNEoYiETC489Bone5_ajYmvKBOJq6Kp04PxT7kRumTtRBP2yQ33hMPnv_YzH6LR5Pay1OBUhF0q-W4BKfUfo4QFbJvdKWfP8/s320/codebg.gif); background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; background: #f0f0f0; border: 1px dashed rgb(204, 204, 204); color: black; font-family: arial; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; overflow-wrap: normal; word-wrap: normal;&quot;&gt; curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -  
 echo &quot;deb https://dl.yarnpkg.com/debian/ stable main&quot; | sudo tee /etc/apt/sources.list.d/yarn.list  
 sudo apt update  
 sudo apt install yarn  
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Ref: https://linuxize.com/post/how-to-install-yarn-on-ubuntu-20-04/&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.evagabond.me/feeds/5300868294326325669/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.evagabond.me/2023/02/solved-yarn-debian-key-expiry-date.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default/5300868294326325669'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default/5300868294326325669'/><link rel='alternate' type='text/html' href='http://www.evagabond.me/2023/02/solved-yarn-debian-key-expiry-date.html' title='[SOLVED]: Yarn Debian Key Expiry Date Updated'/><author><name>CoolDeep</name><uri>http://www.blogger.com/profile/04620122877815369159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmPHzd9uCm9E13e4NI24nHAiYlLr74OlYeOQVD9tdew-mWB6L6TMupGcIyD05oW-yr2bXrQeZxbNt6ydBlk86sB6cS9ArJ_AgT22laERFo_camEzgWWZx-_suWBAEbNA/s220/matrix-avatar.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6824476048687145144.post-8931826419695336700</id><published>2023-02-02T03:08:00.001+05:30</published><updated>2023-02-02T03:36:35.087+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Apache Web Server"/><category scheme="http://www.blogger.com/atom/ns#" term="MySQL"/><category scheme="http://www.blogger.com/atom/ns#" term="PHP"/><category scheme="http://www.blogger.com/atom/ns#" term="phpMyAdmin"/><title type='text'>[SOLVED] - Install phpMyAdmin &amp; LAMP on Ubuntu 20.04 Desktop</title><content type='html'>&lt;p&gt;Install phpMyAdmin &amp;amp; Linux, Apache, MySQL/MariaDB &amp;amp; PHP [LAMP] on Ubuntu 20.04 desktop.&lt;/p&gt;&lt;p&gt;Below you will find the instructions that I myself have tried and successfully implemented on my system.&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&amp;nbsp;1. Install Apache Web Server&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;pre style=&quot;background-attachment: initial; background-clip: initial; background-color: #f0f0f0; background-image: URL(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_crAEMseaaL6dEf9Har-plta3Iq_tTKKfFU4knWDUgLGKHNEoYiETC489Bone5_ajYmvKBOJq6Kp04PxT7kRumTtRBP2yQ33hMPnv_YzH6LR5Pay1OBUhF0q-W4BKfUfo4QFbJvdKWfP8/s320/codebg.gif); background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; background: rgb(240, 240, 240); border: 1px dashed rgb(204, 204, 204); color: black; font-family: arial; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; overflow-wrap: normal; word-wrap: normal;&quot;&gt; sudo apt update  
 sudo apt install apache2  
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: xx-large;&quot;&gt;2. Install MariaDB&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;pre style=&quot;background-attachment: initial; background-clip: initial; background-color: #f0f0f0; background-image: URL(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_crAEMseaaL6dEf9Har-plta3Iq_tTKKfFU4knWDUgLGKHNEoYiETC489Bone5_ajYmvKBOJq6Kp04PxT7kRumTtRBP2yQ33hMPnv_YzH6LR5Pay1OBUhF0q-W4BKfUfo4QFbJvdKWfP8/s320/codebg.gif); background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; background: rgb(240, 240, 240); border: 1px dashed rgb(204, 204, 204); color: black; font-family: arial; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; overflow-wrap: normal; word-wrap: normal;&quot;&gt; sudo apt install mariadb-server  
 sudo apt install mariadb-client  
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;/p&gt;
After that, run the commands below to secure the MariaDB server by creating a root password, disallowing remote root access removing anonymous, and more.

&lt;pre style=&quot;background-attachment: initial; background-clip: initial; background-color: #f0f0f0; background-image: URL(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_crAEMseaaL6dEf9Har-plta3Iq_tTKKfFU4knWDUgLGKHNEoYiETC489Bone5_ajYmvKBOJq6Kp04PxT7kRumTtRBP2yQ33hMPnv_YzH6LR5Pay1OBUhF0q-W4BKfUfo4QFbJvdKWfP8/s320/codebg.gif); background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; background: rgb(240, 240, 240); border: 1px dashed rgb(204, 204, 204); color: black; font-family: arial; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; overflow-wrap: normal; word-wrap: normal;&quot;&gt; sudo mysql_secure_installation  
&lt;/code&gt;&lt;/pre&gt;

&lt;pre style=&quot;background-attachment: initial; background-clip: initial; background-color: #f0f0f0; background-image: URL(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_crAEMseaaL6dEf9Har-plta3Iq_tTKKfFU4knWDUgLGKHNEoYiETC489Bone5_ajYmvKBOJq6Kp04PxT7kRumTtRBP2yQ33hMPnv_YzH6LR5Pay1OBUhF0q-W4BKfUfo4QFbJvdKWfP8/s320/codebg.gif); background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; background: rgb(240, 240, 240); border: 1px dashed rgb(204, 204, 204); color: black; font-family: arial; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; overflow-wrap: normal; word-wrap: normal;&quot;&gt; If you&#39;ve just installed MariaDB, and haven&#39;t set the root password yet, you should just press enter here.  
 Enter current password for root (enter for none): PRESS ENTER  
 Switch to unix_socket authentication [Y/n] n  
 Change the root password? [Y/n] n  
 Remove anonymous users? [Y/n] y  
 Disallow root login remotely? [Y/n] y  
 Remove test database and access to it? [Y/n] y  
 Reload privilege tables now? [Y/n] y  
 All done!  
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;3. Install PHP&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;pre style=&quot;background-attachment: initial; background-clip: initial; background-color: #f0f0f0; background-image: URL(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_crAEMseaaL6dEf9Har-plta3Iq_tTKKfFU4knWDUgLGKHNEoYiETC489Bone5_ajYmvKBOJq6Kp04PxT7kRumTtRBP2yQ33hMPnv_YzH6LR5Pay1OBUhF0q-W4BKfUfo4QFbJvdKWfP8/s320/codebg.gif); background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; background: rgb(240, 240, 240); border: 1px dashed rgb(204, 204, 204); color: black; font-family: arial; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; overflow-wrap: normal; word-wrap: normal;&quot;&gt; sudo apt install php7.4 php7.4-common php7.4-mysql php7.4-gmp php7.4-curl php7.4-intl php7.4-mbstring php7.4-xmlrpc php7.4-gd php7.4-xml php7.4-cli php7.4-zip  
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;/p&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;

4. Install phpMyAdmin&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;pre style=&quot;background-attachment: initial; background-clip: initial; background-color: #f0f0f0; background-image: URL(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_crAEMseaaL6dEf9Har-plta3Iq_tTKKfFU4knWDUgLGKHNEoYiETC489Bone5_ajYmvKBOJq6Kp04PxT7kRumTtRBP2yQ33hMPnv_YzH6LR5Pay1OBUhF0q-W4BKfUfo4QFbJvdKWfP8/s320/codebg.gif); background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; background: rgb(240, 240, 240); border: 1px dashed rgb(204, 204, 204); color: black; font-family: arial; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; overflow-wrap: normal; word-wrap: normal;&quot;&gt; sudo apt install phpmyadmin  
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;/p&gt;

When prompted to choose the web server, select apache2 and continue.&lt;div&gt;&amp;nbsp; &amp;nbsp;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuPCCvc031d8fdYgAJuh20ZVNoRBYzhfoAP3C5ymDCGOH4Ix5PtacnT7kWHIQfrVmhPmaJy0w1Sg6pwYuICd1c8VQek7HvbnXhu8i_8qW455oRJZbqoFS-hhEuIxidkWitBUjTQG_xjWiZ3InTm9-OHdAxKjC83I0uXCuHvCIpdEA1PKFkgF4HUqaIIA/s743/Selection_009.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Install phpMyAdmin, Apache, PHP, MySQL or MariaDB on Ubuntu 20.04 Desktop&quot; border=&quot;0&quot; data-original-height=&quot;243&quot; data-original-width=&quot;743&quot; height=&quot;131&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuPCCvc031d8fdYgAJuh20ZVNoRBYzhfoAP3C5ymDCGOH4Ix5PtacnT7kWHIQfrVmhPmaJy0w1Sg6pwYuICd1c8VQek7HvbnXhu8i_8qW455oRJZbqoFS-hhEuIxidkWitBUjTQG_xjWiZ3InTm9-OHdAxKjC83I0uXCuHvCIpdEA1PKFkgF4HUqaIIA/w400-h131/Selection_009.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;When prompted again to allow web config-common to install a database and configure select Yes and press ENTER.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;Then type and confirm a password.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh36LKzgoG7oHGUeiaG8uPGZOq95xwr2kVuM7MKTxK9X4a_ilUs3nsrzluDFVQZivV7RLOsxmhKw1sCvS5SnpyAru98R7aTIawgqCBlS6zEJC9f8vTRdO3_SNgVIuHjtoyNoUDknYaun-aj3bbvru5unNd2z8UH-NxWECAhIUek3LXqlrmzxr2oWc-w-A/s678/Selection_010.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Install phpMyAdmin, Apache, PHP, MySQL or MariaDB on Ubuntu 20.04 Desktop&quot; border=&quot;0&quot; data-original-height=&quot;331&quot; data-original-width=&quot;678&quot; height=&quot;195&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh36LKzgoG7oHGUeiaG8uPGZOq95xwr2kVuM7MKTxK9X4a_ilUs3nsrzluDFVQZivV7RLOsxmhKw1sCvS5SnpyAru98R7aTIawgqCBlS6zEJC9f8vTRdO3_SNgVIuHjtoyNoUDknYaun-aj3bbvru5unNd2z8UH-NxWECAhIUek3LXqlrmzxr2oWc-w-A/w400-h195/Selection_010.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;After installing phpMyAdmin, open your web browser and browse to the server hostname or IP address followed by /phpmyadmin.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;pre style=&quot;background-attachment: initial; background-clip: initial; background-color: #f0f0f0; background-image: URL(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_crAEMseaaL6dEf9Har-plta3Iq_tTKKfFU4knWDUgLGKHNEoYiETC489Bone5_ajYmvKBOJq6Kp04PxT7kRumTtRBP2yQ33hMPnv_YzH6LR5Pay1OBUhF0q-W4BKfUfo4QFbJvdKWfP8/s320/codebg.gif); background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; background: rgb(240, 240, 240); border: 1px dashed rgb(204, 204, 204); color: black; font-family: arial; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; overflow-wrap: normal; word-wrap: normal;&quot;&gt; http://localhost/phpmyadmin  
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjN5GYVa-AwlgJtLFz_xHsjWfAqqTWajVeHbIFLdsfcT5nYiITpNXJBax5wmf1ezZ22E5tLTcAgMMVSUe-DkEratKe6DPqKCyEu1TKs6CEwLIXGU2DAbZUb7J0NwBrxhFaepd3BRxTZjI76j3NhgbAZA1ET3U79fyx2jxfniydhImMmXEIDZSNY695PTQ/s542/Selection_011.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Install phpMyAdmin, Apache, PHP, MySQL or MariaDB on Ubuntu 20.04 Desktop&quot; border=&quot;0&quot; data-original-height=&quot;487&quot; data-original-width=&quot;542&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjN5GYVa-AwlgJtLFz_xHsjWfAqqTWajVeHbIFLdsfcT5nYiITpNXJBax5wmf1ezZ22E5tLTcAgMMVSUe-DkEratKe6DPqKCyEu1TKs6CEwLIXGU2DAbZUb7J0NwBrxhFaepd3BRxTZjI76j3NhgbAZA1ET3U79fyx2jxfniydhImMmXEIDZSNY695PTQ/w400-h360/Selection_011.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;If you encounter the following error implement the solution below to resolve the issue:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style=&quot;color: red;&quot;&gt;&lt;b&gt;ERROR:&amp;nbsp;mysqli_real_connect(): (HY000/1698): Access denied for user &#39;root&#39;@&#39;localhost&#39;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Open your terminal and run the following commands:&lt;/div&gt;&lt;div&gt;&lt;pre style=&quot;background-attachment: initial; background-clip: initial; background-color: #f0f0f0; background-image: URL(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_crAEMseaaL6dEf9Har-plta3Iq_tTKKfFU4knWDUgLGKHNEoYiETC489Bone5_ajYmvKBOJq6Kp04PxT7kRumTtRBP2yQ33hMPnv_YzH6LR5Pay1OBUhF0q-W4BKfUfo4QFbJvdKWfP8/s320/codebg.gif); background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; background: rgb(240, 240, 240); border: 1px dashed rgb(204, 204, 204); color: black; font-family: arial; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; overflow-wrap: normal; word-wrap: normal;&quot;&gt; sudo mysql -u root  
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;pre style=&quot;background-attachment: initial; background-clip: initial; background-color: #f0f0f0; background-image: URL(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_crAEMseaaL6dEf9Har-plta3Iq_tTKKfFU4knWDUgLGKHNEoYiETC489Bone5_ajYmvKBOJq6Kp04PxT7kRumTtRBP2yQ33hMPnv_YzH6LR5Pay1OBUhF0q-W4BKfUfo4QFbJvdKWfP8/s320/codebg.gif); background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; background: rgb(240, 240, 240); border: 1px dashed rgb(204, 204, 204); color: black; font-family: arial; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; overflow-wrap: normal; word-wrap: normal;&quot;&gt; use mysql;  
 update user set plugin=&#39;&#39; where User=&#39;root&#39;;  
 flush privileges;  
 \q  
&lt;/code&gt;&lt;/pre&gt;Now the LAMP cum phpMyAdmin should be working for you.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&amp;gt;&amp;gt; Ref:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;a href=&quot;https://geekrewind.com/how-to-install-phpmyadmin-on-ubuntu-linux-with-apache&quot;&gt;https://geekrewind.com/how-to-install-phpmyadmin-on-ubuntu-linux-with-apache&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://stackoverflow.com/a/45142195/7206497&quot;&gt;https://stackoverflow.com/a/45142195/7206497&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.evagabond.me/feeds/8931826419695336700/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.evagabond.me/2023/02/install-phpmyadmin-lamp-ubuntu-20-04-desktop.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default/8931826419695336700'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default/8931826419695336700'/><link rel='alternate' type='text/html' href='http://www.evagabond.me/2023/02/install-phpmyadmin-lamp-ubuntu-20-04-desktop.html' title='[SOLVED] - Install phpMyAdmin &amp; LAMP on Ubuntu 20.04 Desktop'/><author><name>CoolDeep</name><uri>http://www.blogger.com/profile/04620122877815369159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmPHzd9uCm9E13e4NI24nHAiYlLr74OlYeOQVD9tdew-mWB6L6TMupGcIyD05oW-yr2bXrQeZxbNt6ydBlk86sB6cS9ArJ_AgT22laERFo_camEzgWWZx-_suWBAEbNA/s220/matrix-avatar.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuPCCvc031d8fdYgAJuh20ZVNoRBYzhfoAP3C5ymDCGOH4Ix5PtacnT7kWHIQfrVmhPmaJy0w1Sg6pwYuICd1c8VQek7HvbnXhu8i_8qW455oRJZbqoFS-hhEuIxidkWitBUjTQG_xjWiZ3InTm9-OHdAxKjC83I0uXCuHvCIpdEA1PKFkgF4HUqaIIA/s72-w400-h131-c/Selection_009.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6824476048687145144.post-1410729051955989109</id><published>2020-11-01T15:49:00.003+05:30</published><updated>2020-11-01T17:55:26.132+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Ubuntu"/><title type='text'>[SOLVED] Suspend-Resume Not Working in Ubuntu 20.04</title><content type='html'>&lt;p&gt;If you are unable to suspend your laptop, here&#39;s the solution which I&#39;ve tried &amp;amp; tested and it worked with my Lenovo Thinkpad T440.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;Open your terminal and enter the following commands:&lt;/p&gt;&lt;p&gt;&amp;gt;&amp;gt; Steps 1: Create backup of the following file &#39;logind.conf&#39;:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;pre style=&quot;background-attachment: scroll; background-clip: border-box; background-color: #f0f0f0; background-image: URL(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_crAEMseaaL6dEf9Har-plta3Iq_tTKKfFU4knWDUgLGKHNEoYiETC489Bone5_ajYmvKBOJq6Kp04PxT7kRumTtRBP2yQ33hMPnv_YzH6LR5Pay1OBUhF0q-W4BKfUfo4QFbJvdKWfP8/s320/codebg.gif); background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; background: rgb(240, 240, 240) none repeat scroll 0% 0%; border: 1px dashed rgb(204, 204, 204); color: black; font-family: arial; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; overflow-wrap: normal; word-wrap: normal;&quot;&gt; sudo cp /etc/systemd/logind.conf /etc/systemd/logind-backup.conf  
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&amp;gt;&amp;gt; Steps 2: Depending upon the GUI based code editor you have, such as gedit, Geany etc or text based editor nano or the default vi enter the following command below. If you have &amp;amp; want to use Geany then you can replace vi with geany:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;pre style=&quot;background-attachment: scroll; background-clip: border-box; background-color: #f0f0f0; background-image: URL(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_crAEMseaaL6dEf9Har-plta3Iq_tTKKfFU4knWDUgLGKHNEoYiETC489Bone5_ajYmvKBOJq6Kp04PxT7kRumTtRBP2yQ33hMPnv_YzH6LR5Pay1OBUhF0q-W4BKfUfo4QFbJvdKWfP8/s320/codebg.gif); background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; background: rgb(240, 240, 240) none repeat scroll 0% 0%; border: 1px dashed rgb(204, 204, 204); color: black; font-family: arial; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; overflow-wrap: normal; word-wrap: normal;&quot;&gt; sudo vi /etc/systemd/logind.conf  
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&amp;nbsp;&amp;gt;&amp;gt; Steps 3: Step 3: Carefully navigate and make sure the following lines are changed to look like shown below. If the lines are commented (Example: #HandleSuspendKey=suspend), uncomment them.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;pre style=&quot;background-attachment: scroll; background-clip: border-box; background-color: #f0f0f0; background-image: URL(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_crAEMseaaL6dEf9Har-plta3Iq_tTKKfFU4knWDUgLGKHNEoYiETC489Bone5_ajYmvKBOJq6Kp04PxT7kRumTtRBP2yQ33hMPnv_YzH6LR5Pay1OBUhF0q-W4BKfUfo4QFbJvdKWfP8/s320/codebg.gif); background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; background: rgb(240, 240, 240) none repeat scroll 0% 0%; border: 1px dashed rgb(204, 204, 204); color: black; font-family: arial; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; overflow-wrap: normal; word-wrap: normal;&quot;&gt; HandleSuspendKey=suspend  
 HandleLidSwitch=suspend  
 HandleLidSwitchDocked=suspend  
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&amp;nbsp;&amp;gt;&amp;gt; Steps 4: Save the file. &lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;gt;&amp;gt; Steps 3: Reboot &amp;amp; check. You can reboot from the terminal using the following command:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;pre style=&quot;background-attachment: scroll; background-clip: border-box; background-color: #f0f0f0; background-image: URL(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_crAEMseaaL6dEf9Har-plta3Iq_tTKKfFU4knWDUgLGKHNEoYiETC489Bone5_ajYmvKBOJq6Kp04PxT7kRumTtRBP2yQ33hMPnv_YzH6LR5Pay1OBUhF0q-W4BKfUfo4QFbJvdKWfP8/s320/codebg.gif); background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; background: rgb(240, 240, 240) none repeat scroll 0% 0%; border: 1px dashed rgb(204, 204, 204); color: black; font-family: arial; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; overflow-wrap: normal; word-wrap: normal;&quot;&gt; sudo reboot  
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.evagabond.me/feeds/1410729051955989109/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.evagabond.me/2020/11/solved-suspend-not-working-in-ubuntu.html#comment-form' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default/1410729051955989109'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default/1410729051955989109'/><link rel='alternate' type='text/html' href='http://www.evagabond.me/2020/11/solved-suspend-not-working-in-ubuntu.html' title='[SOLVED] Suspend-Resume Not Working in Ubuntu 20.04'/><author><name>CoolDeep</name><uri>http://www.blogger.com/profile/04620122877815369159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmPHzd9uCm9E13e4NI24nHAiYlLr74OlYeOQVD9tdew-mWB6L6TMupGcIyD05oW-yr2bXrQeZxbNt6ydBlk86sB6cS9ArJ_AgT22laERFo_camEzgWWZx-_suWBAEbNA/s220/matrix-avatar.jpeg'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6824476048687145144.post-7474410079187729353</id><published>2020-06-28T17:19:00.004+05:30</published><updated>2020-07-08T10:59:32.304+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Magento"/><title type='text'>[Solved] - How to Find Composer Name of Mageplaza Paid Extensions - Magento 2</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHs0QCiVtcLm8nsMltaegkcHIDmVTA_zpdebjeiq0ql504936-_YdJMe4BkRVhRAoP_Oa4jSCDDfyzRQrUnIRUm7DotyuIJ1vxoEN6aNIJvVqPFA7noLZfB6rbGxsUtT2fClIbEHyZFAf2/s1135/mageplaza-paid-extension-composer-name.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;How to Find, Extension Name of Mageplaza Paid Extension&quot; border=&quot;0&quot; data-original-height=&quot;737&quot; data-original-width=&quot;1135&quot; height=&quot;260&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHs0QCiVtcLm8nsMltaegkcHIDmVTA_zpdebjeiq0ql504936-_YdJMe4BkRVhRAoP_Oa4jSCDDfyzRQrUnIRUm7DotyuIJ1vxoEN6aNIJvVqPFA7noLZfB6rbGxsUtT2fClIbEHyZFAf2/w400-h260/mageplaza-paid-extension-composer-name.png&quot; title=&quot;My comment getting deleted for no apparrent reason!&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Don&#39;t know why Mageplaza haven&#39;t still listed the &lt;b&gt;composer name &lt;/b&gt;of their paid extensions. Look at the comment section of this tutorial: &lt;a href=&quot;https://bit.ly/2Z9P7jC&quot; target=&quot;_blank&quot;&gt;https://bit.ly/2Z9P7jC&lt;/a&gt;; you will see users asking for composer name, and still no solution is provided by them. Today I tried posting this solution as a comment in the aforementioned page, and each time my comment got deleted for reasons unknown to me. That&#39;s why I have decided to post this solution here.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOXu1qHAsqgHJgi4Uh3WWCiFHMYFUuKFK1XqN7hFMgVRpMgfx63MorLE6kOyrdyiz5S2usbzUnhvig90ZID3S7xFzEmZBFQdJM5tSour_4rMe3DbMXRqR3ltBF7KHr_R-w-O2bX_L6Vq-x/s515/composer-name-extension-mageplaza.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;[Solved] - How to Find, Extension Name of Mageplaza Paid Extension&quot; border=&quot;0&quot; data-original-height=&quot;515&quot; data-original-width=&quot;451&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOXu1qHAsqgHJgi4Uh3WWCiFHMYFUuKFK1XqN7hFMgVRpMgfx63MorLE6kOyrdyiz5S2usbzUnhvig90ZID3S7xFzEmZBFQdJM5tSour_4rMe3DbMXRqR3ltBF7KHr_R-w-O2bX_L6Vq-x/w350-h400/composer-name-extension-mageplaza.png&quot; width=&quot;350&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdMW_PpwDlyQjXH7ERWV2m7Ak4hs2jPZR2lKChCMXeU0ZyUDbRcn-pLZVJCELiNcL0nvl2TmHPh9BOhCgFyrE2XzgJK4skgpBxZpj9uIL2myE0tIjdnqra4shdVlL-AkLxpnn1oZSgwsuV/s1135/mageplaza-paid-extension-composer-name.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div&gt;
The solution is very simple. Just download the extension, and look in the &lt;b&gt;composer.json &lt;/b&gt;file. You will see a key/value pair entry as follows: &lt;/div&gt;
&lt;div&gt;
&lt;pre style=&quot;background: rgb(240, 240, 240) none repeat scroll 0% 0%; border: 1px dashed rgb(204, 204, 204); color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; overflow-wrap: normal;&quot;&gt;  &quot;name&quot;: &quot;mageplaza/&lt;b&gt;module-search&lt;/b&gt;&quot;  
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;div&gt;
Here &lt;b&gt;module-search&lt;/b&gt; is the &lt;b&gt;composer name&lt;/b&gt; of the paid extension Ajax Search for Magento 2.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
NOTE: If you are installing Mageplaza extensions for the first time via composer, make sure to run the following command first:&lt;br /&gt;
&lt;pre style=&quot;background: rgb(240, 240, 240) none repeat scroll 0% 0%; border: 1px dashed rgb(204, 204, 204); color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; overflow-wrap: normal;&quot;&gt; $ composer config repositories.mageplaza composer https://repo.mageplaza.com  
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://www.evagabond.me/feeds/7474410079187729353/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.evagabond.me/2020/06/solved-how-to-find-extension-name-of.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default/7474410079187729353'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default/7474410079187729353'/><link rel='alternate' type='text/html' href='http://www.evagabond.me/2020/06/solved-how-to-find-extension-name-of.html' title='[Solved] - How to Find Composer Name of Mageplaza Paid Extensions - Magento 2'/><author><name>CoolDeep</name><uri>http://www.blogger.com/profile/04620122877815369159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmPHzd9uCm9E13e4NI24nHAiYlLr74OlYeOQVD9tdew-mWB6L6TMupGcIyD05oW-yr2bXrQeZxbNt6ydBlk86sB6cS9ArJ_AgT22laERFo_camEzgWWZx-_suWBAEbNA/s220/matrix-avatar.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHs0QCiVtcLm8nsMltaegkcHIDmVTA_zpdebjeiq0ql504936-_YdJMe4BkRVhRAoP_Oa4jSCDDfyzRQrUnIRUm7DotyuIJ1vxoEN6aNIJvVqPFA7noLZfB6rbGxsUtT2fClIbEHyZFAf2/s72-w400-h260-c/mageplaza-paid-extension-composer-name.png" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6824476048687145144.post-6925145400187004229</id><published>2020-06-22T12:25:00.001+05:30</published><updated>2020-06-22T13:32:29.187+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cloudways"/><category scheme="http://www.blogger.com/atom/ns#" term="Wordpress"/><title type='text'>Setup WordPress CRON in Cloudways</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
In this tutorial, I will show you, how to&lt;b&gt; Setup CRON in your Cloudways Hosting Account for WordPress&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
1. First you will have to disable WordPress&#39;s default CRON.Check this tutorial by Kinsta to know how to do it: &lt;a href=&quot;https://bit.ly/37RQjvW&quot;&gt;https://bit.ly/37RQjvW&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background: #f0f0f0; border: 1px dashed #cccccc; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; word-wrap: normal;&quot;&gt; // Disable WordPress Default CRON  
 define(&#39;DISABLE_WP_CRON&#39;, true);  
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
2. Log into your Cloudways account &amp;amp; go to the CRON Configuration page. You can do so by clicking on the following link: &lt;a href=&quot;https://platform.cloudways.com/apps&quot; target=&quot;_blank&quot;&gt;https://platform.cloudways.com/apps&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhatV1VClQveddFeaqiolJO61EmDGerPyylrBpI_S-aZCkWIc0e9O-lmjCRQ3fEUf1nB23eGhYFOQzO2TPsKnQrgFg7461Uz2lbRYUMTaPZtT69j4WSHe_W8yXT8Of6WBGkh7W80cP0UXcF/s1600/setup-wordpress-cron-cloudways-1.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;692&quot; data-original-width=&quot;477&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhatV1VClQveddFeaqiolJO61EmDGerPyylrBpI_S-aZCkWIc0e9O-lmjCRQ3fEUf1nB23eGhYFOQzO2TPsKnQrgFg7461Uz2lbRYUMTaPZtT69j4WSHe_W8yXT8Of6WBGkh7W80cP0UXcF/s400/setup-wordpress-cron-cloudways-1.png&quot; width=&quot;275&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Select the App whose CRON you would like to setup.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgj26ll-5ucKyTI6IU_Gd4nbT8KUwlaTnUqyWKTwJCAohyKQRQWGk1Qdw2y3sfdhpKSIb9LoPwfmYt5F_P6m_yT9oMCXWVNzjuO25vbn3olNdVng0JSk8ZqHAu4AQkOFNHqf2536FWA6fPr/s1600/setup-wordpress-cron-cloudways-2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;669&quot; data-original-width=&quot;960&quot; height=&quot;278&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgj26ll-5ucKyTI6IU_Gd4nbT8KUwlaTnUqyWKTwJCAohyKQRQWGk1Qdw2y3sfdhpKSIb9LoPwfmYt5F_P6m_yT9oMCXWVNzjuO25vbn3olNdVng0JSk8ZqHAu4AQkOFNHqf2536FWA6fPr/s400/setup-wordpress-cron-cloudways-2.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
3.1. Click on &lt;b&gt;Cron Job Management&lt;/b&gt;&lt;br /&gt;
3.2. On the Cron Job Management page, click on &lt;b&gt;ADVANCED&lt;/b&gt;&lt;br /&gt;
3.3. Add the following command to setup/enable Manual CRON.&lt;br /&gt;
NOTE:&lt;br /&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;Replace &lt;b&gt;http://example.com&lt;/b&gt; with the name of your website&lt;/li&gt;
&lt;li&gt;/5 signifies 5 minutes. You can replace it with 10 minutes or 15 minutes, if you are in a shared host&lt;/li&gt;
&lt;li&gt;2&amp;gt;&amp;amp;1 disables email notifications after each CRON run &lt;/li&gt;
&lt;/ul&gt;
&lt;pre style=&quot;background: #f0f0f0; border: 1px dashed #cccccc; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; word-wrap: normal;&quot;&gt; */5 * * * *   wget -q -O - http://example.com/wp-cron.php?doing_wp_cron &amp;gt;/dev/null 2&amp;gt;&amp;amp;1  
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
4. Finally click on &lt;b&gt;SAVE CHANGES&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
Manual CRON run should be setup in your site now.&lt;br /&gt;
&lt;br /&gt;
You can install the &lt;a href=&quot;https://bit.ly/2V1RmV2&quot; target=&quot;_blank&quot;&gt;WP-Cron Status Checker&lt;/a&gt; plugin to check whether CRON is running correctly or not.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://www.evagabond.me/feeds/6925145400187004229/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.evagabond.me/2020/06/setup-wordpress-cron-cloudways.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default/6925145400187004229'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default/6925145400187004229'/><link rel='alternate' type='text/html' href='http://www.evagabond.me/2020/06/setup-wordpress-cron-cloudways.html' title='Setup WordPress CRON in Cloudways'/><author><name>CoolDeep</name><uri>http://www.blogger.com/profile/04620122877815369159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmPHzd9uCm9E13e4NI24nHAiYlLr74OlYeOQVD9tdew-mWB6L6TMupGcIyD05oW-yr2bXrQeZxbNt6ydBlk86sB6cS9ArJ_AgT22laERFo_camEzgWWZx-_suWBAEbNA/s220/matrix-avatar.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhatV1VClQveddFeaqiolJO61EmDGerPyylrBpI_S-aZCkWIc0e9O-lmjCRQ3fEUf1nB23eGhYFOQzO2TPsKnQrgFg7461Uz2lbRYUMTaPZtT69j4WSHe_W8yXT8Of6WBGkh7W80cP0UXcF/s72-c/setup-wordpress-cron-cloudways-1.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6824476048687145144.post-6708876364836740849</id><published>2020-02-17T01:26:00.000+05:30</published><updated>2020-02-17T01:26:10.295+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Clementine"/><category scheme="http://www.blogger.com/atom/ns#" term="Ubuntu"/><category scheme="http://www.blogger.com/atom/ns#" term="UFW"/><title type='text'>Allow Clemetine Remote App Access in UFW [Uncomplicated Firewall]</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
If you would like to use the &lt;a href=&quot;http://bit.ly/39CTNCo&quot; target=&quot;_blank&quot;&gt;Clementine Remote App&lt;/a&gt; with your &lt;a href=&quot;https://ubuntu.com/&quot; target=&quot;_blank&quot;&gt;Ubuntu&lt;/a&gt; system, then try the following steps:&lt;br /&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEif7qvR4fy106AjnPO-hACxdbufwpfCW94jbjTF0TA0V8M3kZB-F5ES0EqnOvhjyrW5D4595eFgAqtph_KlS8Tjf6irZvWYdVsw800QdOkusI81HXflvP5jYCmuBfhXXnyPVUEwV4rZizBa/s1600/Selection_001.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Allow Access to Clementine Remote App in UFW [Uncomplicated Firewall]&quot; border=&quot;0&quot; data-original-height=&quot;653&quot; data-original-width=&quot;831&quot; height=&quot;313&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEif7qvR4fy106AjnPO-hACxdbufwpfCW94jbjTF0TA0V8M3kZB-F5ES0EqnOvhjyrW5D4595eFgAqtph_KlS8Tjf6irZvWYdVsw800QdOkusI81HXflvP5jYCmuBfhXXnyPVUEwV4rZizBa/s400/Selection_001.png&quot; title=&quot;&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Image 1&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&amp;nbsp; &lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEge29b32lgWTFymyKiFFf4GPUpppKcqD10k_vDI-N7EVsyYDExk9qfM25NWX-VUMJ1oTohCxkRPyo4K4oHdIzuFpSuo0CX-WkXnZSaUiMFEropJKvhaE3pQxGAZvGiVO7NxHSfLpnLT_BqV/s1600/dda6555d-8ea8-43c6-8963-c8a88a4adf64.jpeg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1080&quot; data-original-width=&quot;540&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEge29b32lgWTFymyKiFFf4GPUpppKcqD10k_vDI-N7EVsyYDExk9qfM25NWX-VUMJ1oTohCxkRPyo4K4oHdIzuFpSuo0CX-WkXnZSaUiMFEropJKvhaE3pQxGAZvGiVO7NxHSfLpnLT_BqV/s400/dda6555d-8ea8-43c6-8963-c8a88a4adf64.jpeg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Image 2&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;ol style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;Open &lt;a href=&quot;https://www.clementine-player.org/&quot; target=&quot;_blank&quot;&gt;Clementine&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Open &lt;b&gt;Preferences&lt;/b&gt; using the keyboard shortcut &lt;b&gt;(CTRL+P)&lt;/b&gt; or open on &lt;b&gt;Tools &amp;gt;&amp;gt; Preferences&lt;/b&gt; from the Clementine menu&lt;/li&gt;
&lt;li&gt;Click on &lt;b&gt;Network Remote tab&lt;/b&gt; on the left, and make note of the following two values:&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;Port&lt;/li&gt;
&lt;li&gt;Your IP Address&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;In my case, my IP address was 192.168.0.113&lt;/li&gt;
&lt;li&gt;Open your terminal, and enter the following command:&lt;br /&gt;&lt;b&gt;sudo ufw allow from 192.168.0.0/24 to any port 5500&lt;/b&gt;. Please note that if your IP is, say for example 192.168.1.20, then your terminal command should be as:&lt;br /&gt;&lt;b&gt;sudo ufw allow from 192.168.1.0/24 to any port 5500&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Download the &lt;b&gt;Clementine Remote app&lt;/b&gt; by clicking on the following link &lt;a href=&quot;http://bit.ly/39CTNCo&quot; target=&quot;_blank&quot;&gt;http://bit.ly/39CTNCo&lt;/a&gt; Play store. Now open the app, and you should be seeing a screen as shown in the Image 2 above. Enter your IP address &amp;amp; click on connect.&lt;a href=&quot;http://bit.ly/39CTNCo&quot; target=&quot;_blank&quot;&gt;&lt;br /&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Now you should be able to remotely access your Clementine music player from your Clementine Remote App&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://www.evagabond.me/feeds/6708876364836740849/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.evagabond.me/2020/02/allow-access-clementine-remote-app-ufw.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default/6708876364836740849'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default/6708876364836740849'/><link rel='alternate' type='text/html' href='http://www.evagabond.me/2020/02/allow-access-clementine-remote-app-ufw.html' title='Allow Clemetine Remote App Access in UFW [Uncomplicated Firewall]'/><author><name>CoolDeep</name><uri>http://www.blogger.com/profile/04620122877815369159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmPHzd9uCm9E13e4NI24nHAiYlLr74OlYeOQVD9tdew-mWB6L6TMupGcIyD05oW-yr2bXrQeZxbNt6ydBlk86sB6cS9ArJ_AgT22laERFo_camEzgWWZx-_suWBAEbNA/s220/matrix-avatar.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEif7qvR4fy106AjnPO-hACxdbufwpfCW94jbjTF0TA0V8M3kZB-F5ES0EqnOvhjyrW5D4595eFgAqtph_KlS8Tjf6irZvWYdVsw800QdOkusI81HXflvP5jYCmuBfhXXnyPVUEwV4rZizBa/s72-c/Selection_001.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6824476048687145144.post-3427251091595121267</id><published>2019-02-12T01:41:00.002+05:30</published><updated>2019-02-12T01:41:53.915+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Alibaba Cloud"/><category scheme="http://www.blogger.com/atom/ns#" term="Apache Web Server"/><category scheme="http://www.blogger.com/atom/ns#" term="CentOs 7"/><category scheme="http://www.blogger.com/atom/ns#" term="ECS/Elastic Compute Service"/><title type='text'>[SOLVED] - Alibaba Cloud (ECS) - The Requested URL Could Not Be Retrieved. Unable to Access Website</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigaSCILI6M_ePwlTvmxVKgUjkXiyAxutaKLRtJ68ZjEbYtUKIT2SVWZ03_DJDwoMJkXprb9hTY1SQOf5whIOSJSzM_InzZp7qcTXTvn5YYGbC2oaTgUmRKVUhhDAyhBS7xOjEARZPw_nyi/s1600/Selection_004.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;[SOLVED] - Alibaba Cloud (ECS) - The Requested URL Could Not Be Retrieved. Unable to Access Website&quot; border=&quot;0&quot; data-original-height=&quot;349&quot; data-original-width=&quot;595&quot; height=&quot;233&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigaSCILI6M_ePwlTvmxVKgUjkXiyAxutaKLRtJ68ZjEbYtUKIT2SVWZ03_DJDwoMJkXprb9hTY1SQOf5whIOSJSzM_InzZp7qcTXTvn5YYGbC2oaTgUmRKVUhhDAyhBS7xOjEARZPw_nyi/s400/Selection_004.png&quot; title=&quot;&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
ERROR&lt;/h3&gt;
&lt;i&gt;The requested URL could not be retrieved&lt;br /&gt;&lt;br /&gt;The following error was encountered while trying to retrieve the URL: http://149.x.x.1/&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Connection to &lt;/i&gt;&lt;i&gt;&lt;i&gt;149.x.x.1/&lt;/i&gt; failed.&lt;br /&gt;&lt;br /&gt;The system returned: (111) Connection refused&lt;br /&gt;&lt;br /&gt;The remote host or network may be down. Please try the request again.&lt;br /&gt;&lt;br /&gt;Your cache administrator is webmaster.&lt;/i&gt; &lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
Solution &lt;/h3&gt;
Today after restoring my snapshot to one of my Alibaba Cloud ECS instance; I was unable to access my website from my browser. I tried a lot of this and that but all in vain. Then finally, after much research, I read that the connection was getting refused by my Web Server, in my case the Apache Web Server.&lt;br /&gt;
&lt;br /&gt;
Once I restarted, the Web Server, the website was accessible now.&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
Command to restart the Apache Web Server: &lt;/h3&gt;
&lt;b&gt;For Ubuntu:&lt;/b&gt;&lt;br /&gt;
&lt;pre style=&quot;background: #f0f0f0; border: 1px dashed #cccccc; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; word-wrap: normal;&quot;&gt; sudo service apache2 restart  
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
&lt;b&gt;For RHEL/CentOS 7:&lt;/b&gt;&lt;br /&gt;
&lt;pre style=&quot;background: #f0f0f0; border: 1px dashed #cccccc; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; word-wrap: normal;&quot;&gt; systemctl restart httpd  
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://www.evagabond.me/feeds/3427251091595121267/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.evagabond.me/2019/02/solved-alibaba-cloud-ecs-requested-url.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default/3427251091595121267'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default/3427251091595121267'/><link rel='alternate' type='text/html' href='http://www.evagabond.me/2019/02/solved-alibaba-cloud-ecs-requested-url.html' title='[SOLVED] - Alibaba Cloud (ECS) - The Requested URL Could Not Be Retrieved. Unable to Access Website'/><author><name>CoolDeep</name><uri>http://www.blogger.com/profile/04620122877815369159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmPHzd9uCm9E13e4NI24nHAiYlLr74OlYeOQVD9tdew-mWB6L6TMupGcIyD05oW-yr2bXrQeZxbNt6ydBlk86sB6cS9ArJ_AgT22laERFo_camEzgWWZx-_suWBAEbNA/s220/matrix-avatar.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigaSCILI6M_ePwlTvmxVKgUjkXiyAxutaKLRtJ68ZjEbYtUKIT2SVWZ03_DJDwoMJkXprb9hTY1SQOf5whIOSJSzM_InzZp7qcTXTvn5YYGbC2oaTgUmRKVUhhDAyhBS7xOjEARZPw_nyi/s72-c/Selection_004.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6824476048687145144.post-7651593334340534336</id><published>2019-01-18T14:29:00.004+05:30</published><updated>2023-04-20T04:37:35.275+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Clonezilla"/><category scheme="http://www.blogger.com/atom/ns#" term="GParted"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="Ubuntu"/><title type='text'>[SOLVED] - Fix Corrupt NTFS Parition In Ubuntu Using ntfs-3g, Without Using Windows OR fsck</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Since yesterday, I&#39;ve been trying to backup my hard drive using Clonezilla but without any success. Twice I got the following error, when I tried to backup my full hard drive by using Clonezilla.&lt;br /&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgew17Wxj5ktNvgkXXnuM_hh4RDNTAvePZbhUqxNEvd13824p3sYORfW4v8ukTfpNGv6a4jYEuI46mY5j6-kz9ZEl0ER4t4MP6I2fIg3d-_UJ4IAlejb30CdIqYyS3CUFcJAWZl4Ng342lp/s1600/ntfs-fsck-fix-ubuntu.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;758&quot; data-original-width=&quot;1600&quot; height=&quot;151&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgew17Wxj5ktNvgkXXnuM_hh4RDNTAvePZbhUqxNEvd13824p3sYORfW4v8ukTfpNGv6a4jYEuI46mY5j6-kz9ZEl0ER4t4MP6I2fIg3d-_UJ4IAlejb30CdIqYyS3CUFcJAWZl4Ng342lp/s320/ntfs-fsck-fix-ubuntu.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;ntfsclone-ng.c: NTFS Volume &#39;/dev/sda6/&#39; is scheduled for&amp;nbsp; a check or it  was shutdown uncleanly. Please boot Windows or fix it by fsck&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&amp;amp; I know why this issue has cropped up. Few days back I used &lt;b&gt;GParted&lt;/b&gt; to expand my main &lt;b&gt;ext4 partition&lt;/b&gt; that has Ubuntu installed on it by using a chunk from another &lt;b&gt;NTFS partition&lt;/b&gt;.&lt;/div&gt;&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
&lt;/h3&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
&amp;nbsp;&amp;gt;&amp;gt; SOLUTION:&lt;/h3&gt;
&lt;br /&gt;
Here&#39;s what worked for me. Open your terminal &lt;b&gt;[CTRL+ALT+T]&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
1. First &lt;b&gt;list&lt;/b&gt; all the partition in your hard drive. &lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background: rgb(240, 240, 240); border: 1px dashed rgb(204, 204, 204); color: black; font-family: arial; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; overflow-wrap: normal; word-wrap: normal;&quot;&gt; df -h  
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
You should be getting a list of parition as shown in the image below. In my case, the NTFS parition is &#39;/dev/sda6.&#39;&lt;br /&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgU6xkFa9IovlVXP-NiwKrGtrdyC8EPLVUQJK8GdpnH4CeAKzelVkXTwYDWFZhIeIkzSL9Pv6SpLlGrwTOXxW31yF03-bofXFcsNGyAkS5ayf35lb6OXC1x0agH6wSwGhmEQPiYASZsJGQk/s1600/Selection_001.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;[SOLVED] - Fix Corrupt NTFS Parition In Ubuntu Using fsck Without Using Windows&quot; border=&quot;0&quot; data-original-height=&quot;204&quot; data-original-width=&quot;481&quot; height=&quot;168&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgU6xkFa9IovlVXP-NiwKrGtrdyC8EPLVUQJK8GdpnH4CeAKzelVkXTwYDWFZhIeIkzSL9Pv6SpLlGrwTOXxW31yF03-bofXFcsNGyAkS5ayf35lb6OXC1x0agH6wSwGhmEQPiYASZsJGQk/s400/Selection_001.png&quot; title=&quot;&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Click on image to enlarge&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&amp;nbsp;2. Now &lt;b&gt;unmount&lt;/b&gt; the NTFS partition using the following command. Please note, the command is &#39;umount&#39; and not &#39;unmount.&#39;&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background: rgb(240, 240, 240); border: 1px dashed rgb(204, 204, 204); color: black; font-family: arial; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; overflow-wrap: normal; word-wrap: normal;&quot;&gt; sudo umount /dev/sda6  
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
3. If you do not have &lt;b&gt;ntfs-3g&lt;/b&gt; installed, you can install it using the following command:&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background: rgb(240, 240, 240); border: 1px dashed rgb(204, 204, 204); color: black; font-family: arial; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; overflow-wrap: normal; word-wrap: normal;&quot;&gt; sudo apt-get install ntfs-3g  
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
4. Now run the ntfs-3g command to check/repair your corrupt/problematic NTFS partition:&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background: rgb(240, 240, 240); border: 1px dashed rgb(204, 204, 204); color: black; font-family: arial; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; overflow-wrap: normal; word-wrap: normal;&quot;&gt; sudo ntfsfix -b -d /dev/sda6  
&lt;/code&gt;&lt;/pre&gt;
here,&lt;br /&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;b&gt;b&lt;/b&gt;: clear-bad-sectors -- Clear the bad sector list&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;d&lt;/b&gt;: clear-dirty -- Clear the volume dirty flag&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
5. If the &lt;b&gt;CHECK/REPAIR&lt;/b&gt; operation is successful, you should be getting a message as shown in the image below:&lt;br /&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikD89PlPb1bl3ve6mfGXehHPoZA3Dj6E2Wjl_Ef2DOZQMzLgEmqTToA5V-8cSEKFJoxICIUbxDMvjBPuuTHS7goXsDMDLhyphenhyphenEdC3xBZLViMRId5mFw35-ihArpfkpRDYYSIOUYwKI2b4INZ/s1600/Selection_002.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;130&quot; data-original-width=&quot;528&quot; height=&quot;97&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikD89PlPb1bl3ve6mfGXehHPoZA3Dj6E2Wjl_Ef2DOZQMzLgEmqTToA5V-8cSEKFJoxICIUbxDMvjBPuuTHS7goXsDMDLhyphenhyphenEdC3xBZLViMRId5mFw35-ihArpfkpRDYYSIOUYwKI2b4INZ/s400/Selection_002.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Click on image to enlarge&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;b&gt;&amp;gt;&amp;gt; REF:&lt;/b&gt; &lt;a href=&quot;https://askubuntu.com/questions/47700/fix-corrupt-ntfs-partition-without-windows&quot; target=&quot;_blank&quot;&gt;Fix corrupt NTFS partition without Windows&lt;/a&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://www.evagabond.me/feeds/7651593334340534336/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.evagabond.me/2019/01/fix-corrupt-ntfs-parition-ntfs-3g-windows-fsck-clonezilla.html#comment-form' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default/7651593334340534336'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default/7651593334340534336'/><link rel='alternate' type='text/html' href='http://www.evagabond.me/2019/01/fix-corrupt-ntfs-parition-ntfs-3g-windows-fsck-clonezilla.html' title='[SOLVED] - Fix Corrupt NTFS Parition In Ubuntu Using ntfs-3g, Without Using Windows OR fsck'/><author><name>CoolDeep</name><uri>http://www.blogger.com/profile/04620122877815369159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmPHzd9uCm9E13e4NI24nHAiYlLr74OlYeOQVD9tdew-mWB6L6TMupGcIyD05oW-yr2bXrQeZxbNt6ydBlk86sB6cS9ArJ_AgT22laERFo_camEzgWWZx-_suWBAEbNA/s220/matrix-avatar.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgew17Wxj5ktNvgkXXnuM_hh4RDNTAvePZbhUqxNEvd13824p3sYORfW4v8ukTfpNGv6a4jYEuI46mY5j6-kz9ZEl0ER4t4MP6I2fIg3d-_UJ4IAlejb30CdIqYyS3CUFcJAWZl4Ng342lp/s72-c/ntfs-fsck-fix-ubuntu.jpg" height="72" width="72"/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6824476048687145144.post-9001704278631870294</id><published>2018-12-27T19:36:00.000+05:30</published><updated>2018-12-27T21:07:16.685+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Magento"/><title type='text'>[SOLVED]: Module &#39;Amasty_Base&#39; from &#39;app/code/Amasty/Base&#39; has been already defined in &#39;vendor/amasty/base&#39;</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
If you have been trying to install Amasty Extension(s) in your Magento 2 installation by using SSH, and run into this error &#39;&lt;span style=&quot;color: red;&quot;&gt;Module &#39;Amasty_Base&#39; from &#39;app/code/Amasty/Base&#39; has been already defined in &#39;vendor/amasty/base&#39;&lt;/span&gt;&#39;, use the solution below to resolve your issue.&lt;br /&gt;
&lt;br /&gt;
This issue occurs if you have installed Amasty Extension(s) manually and the &#39;Amasty Base&#39; file already exists inside the directory &#39;app/code/Amasty/Base.&#39; &amp;amp; later when you try to install another Amasty extension using SSH, composer will notice this file in app/code and hence the error. Composer creates the &#39;Base&#39; directory in the following location &#39;vendor/amasty/base&#39;.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;b&gt;&amp;gt;&amp;gt; SOLUTION:&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
1. Go to the root directory of your Magento Installation.&lt;br /&gt;
2. Enter the following commands:&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background: #f0f0f0; border: 1px dashed #cccccc; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; word-wrap: normal;&quot;&gt;1:  composer remove amasty/composer_name_of_your_extension  
2:  rm -rf app/code/Amasty/Base  
3:  rm -rf vendor/amasty/base  
4:  composer dump-autoload  
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
3. Now INSTALL your Amasty Extension by running the following command:&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background: #f0f0f0; border: 1px dashed #cccccc; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; word-wrap: normal;&quot;&gt;1:  composer require amasty/composer_name_of_your_extension  
2:  php bin/magento setup:upgrade  
3:  php bin/magento setup:di:compile  
4:  php bin/magento setup:static-content:deploy  
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;NOTE&lt;/u&gt;:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
To find the composer name of your extension:&lt;br /&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;Log into your Amasty Account&lt;/li&gt;
&lt;li&gt;Goto to My Downloads page and look under Composer Name column. See image below to get an idea.&lt;/li&gt;
&lt;/ul&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQ6xkQcsuXkwBO43mKyMm3ii9eKr7hw183M3E3UPM1rvSeZXaRegDSnUkRa2KPclu1zJriVIuPm_JW5RavtO3honcm6qk6V2kPoEfZY12RJtK57FlqKEpyvjTZ7E_XD8X6Dw_JYc0wWY5X/s1600/Selection_001.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;651&quot; data-original-width=&quot;1295&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQ6xkQcsuXkwBO43mKyMm3ii9eKr7hw183M3E3UPM1rvSeZXaRegDSnUkRa2KPclu1zJriVIuPm_JW5RavtO3honcm6qk6V2kPoEfZY12RJtK57FlqKEpyvjTZ7E_XD8X6Dw_JYc0wWY5X/s400/Selection_001.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Click on image to enlarge&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://www.evagabond.me/feeds/9001704278631870294/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.evagabond.me/2018/12/module-amasty-base-app-code-already-defined-vendor.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default/9001704278631870294'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default/9001704278631870294'/><link rel='alternate' type='text/html' href='http://www.evagabond.me/2018/12/module-amasty-base-app-code-already-defined-vendor.html' title='[SOLVED]: Module &#39;Amasty_Base&#39; from &#39;app/code/Amasty/Base&#39; has been already defined in &#39;vendor/amasty/base&#39;'/><author><name>CoolDeep</name><uri>http://www.blogger.com/profile/04620122877815369159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmPHzd9uCm9E13e4NI24nHAiYlLr74OlYeOQVD9tdew-mWB6L6TMupGcIyD05oW-yr2bXrQeZxbNt6ydBlk86sB6cS9ArJ_AgT22laERFo_camEzgWWZx-_suWBAEbNA/s220/matrix-avatar.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQ6xkQcsuXkwBO43mKyMm3ii9eKr7hw183M3E3UPM1rvSeZXaRegDSnUkRa2KPclu1zJriVIuPm_JW5RavtO3honcm6qk6V2kPoEfZY12RJtK57FlqKEpyvjTZ7E_XD8X6Dw_JYc0wWY5X/s72-c/Selection_001.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6824476048687145144.post-5656234405834378179</id><published>2018-12-21T19:54:00.000+05:30</published><updated>2018-12-21T19:54:05.123+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Google Analytics"/><category scheme="http://www.blogger.com/atom/ns#" term="Google Tag Manager"/><category scheme="http://www.blogger.com/atom/ns#" term="Magento"/><title type='text'>[SOLVED]: Same Web Property ID Is Tracked Twice | Google Tag Manager | Magento 2</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsF32eubNFcK196kv3YsQpMOrYXlIzQk3yWAq-MPJjhaLoxWOA5-GG1-SSKu2vy2rV5b9IwLtO-tjJvfhbJm0UIhiuZr_-1cUJztZ0201d6p0W8WWMxXpW-Gc8r9Ll3a5gyeTGZ7fNOZRw/s1600/Selection_001.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;[SOLVED]: Same Web Property ID Is Tracked Twice | Google Tag Manager | Magento 2&quot; border=&quot;0&quot; data-original-height=&quot;641&quot; data-original-width=&quot;988&quot; height=&quot;258&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsF32eubNFcK196kv3YsQpMOrYXlIzQk3yWAq-MPJjhaLoxWOA5-GG1-SSKu2vy2rV5b9IwLtO-tjJvfhbJm0UIhiuZr_-1cUJztZ0201d6p0W8WWMxXpW-Gc8r9Ll3a5gyeTGZ7fNOZRw/s400/Selection_001.png&quot; title=&quot;[SOLVED]: Same Web Property ID Is Tracked Twice | Google Tag Manager | Magento 2&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-size: medium;&quot;&gt;
Click on image to enlarge&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
If your Tag Assistant is firing this warning &#39;&lt;span style=&quot;color: red;&quot;&gt;Same web property ID is tracked twice&lt;/span&gt;&#39; while testing in your Magento 2 site, then it&#39;s because you&#39;ve enabled Google Analytic in your Magento store backend, and also in Google Tag Manager.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;SOLUTION: &lt;/b&gt;Enable Google Analytics tracking either from your site&#39;s backend or by using Google Tag Manager, but not both.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4fyFPfedyYRWeGsaPTPziAmA4gMcEMJzJ23UimkfmpFiZW3sW8otUdF7vdxv-CM6Hm5x8-Shbz6IYTvjJgTnR3jjAxclqWRy2k5We_vzI_iVz9GTMqCG7UuYXvWprCI3LcavmJPKrlo6Z/s1600/Selection_002.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;355&quot; data-original-width=&quot;941&quot; height=&quot;150&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4fyFPfedyYRWeGsaPTPziAmA4gMcEMJzJ23UimkfmpFiZW3sW8otUdF7vdxv-CM6Hm5x8-Shbz6IYTvjJgTnR3jjAxclqWRy2k5We_vzI_iVz9GTMqCG7UuYXvWprCI3LcavmJPKrlo6Z/s400/Selection_002.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
Click on image to enlarge&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;span style=&quot;text-align: center;&quot;&gt;If you want to use Google Tag Manager for Google Analytics then disable tracking from your site&#39;s backend.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://www.evagabond.me/feeds/5656234405834378179/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.evagabond.me/2018/12/same-web-property-id-tracked-twice-google-analytics-tag-manager-magento-2.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default/5656234405834378179'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default/5656234405834378179'/><link rel='alternate' type='text/html' href='http://www.evagabond.me/2018/12/same-web-property-id-tracked-twice-google-analytics-tag-manager-magento-2.html' title='[SOLVED]: Same Web Property ID Is Tracked Twice | Google Tag Manager | Magento 2'/><author><name>CoolDeep</name><uri>http://www.blogger.com/profile/04620122877815369159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmPHzd9uCm9E13e4NI24nHAiYlLr74OlYeOQVD9tdew-mWB6L6TMupGcIyD05oW-yr2bXrQeZxbNt6ydBlk86sB6cS9ArJ_AgT22laERFo_camEzgWWZx-_suWBAEbNA/s220/matrix-avatar.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsF32eubNFcK196kv3YsQpMOrYXlIzQk3yWAq-MPJjhaLoxWOA5-GG1-SSKu2vy2rV5b9IwLtO-tjJvfhbJm0UIhiuZr_-1cUJztZ0201d6p0W8WWMxXpW-Gc8r9Ll3a5gyeTGZ7fNOZRw/s72-c/Selection_001.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6824476048687145144.post-6860659058969182542</id><published>2018-11-24T21:03:00.000+05:30</published><updated>2018-11-25T08:40:43.893+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Google Ads"/><category scheme="http://www.blogger.com/atom/ns#" term="Google Adwords"/><title type='text'>Third Party IT Repair Services &amp; Tech Support Ads Banned By Google Ads</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Today while trying to launch some PPC Campaign for a Repair Service for my business, I was met by a RUDE SHOCK due to a policy change in Google Ads.&lt;br /&gt;
&lt;br /&gt;
Each time I tested keywords such as &#39;iphone repair dubai&#39; &#39;data recovery dubai&#39;, I was greeted with this unfamiliar message &#39;&lt;b&gt;This candidate is not permitted to show ads in your targeted location.&lt;/b&gt;&#39;, as shown in the image below:&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifKabtlnzXtbOxZFqRfuKOm89DnRO1gPzv6-xRNLSrXVIT8rtYztp0D4Vv4eZKgw9fhylzLxOVQZ5_1krBdbt-V5ExDEaarSou-ru5DRP7EfPUu-xwgnf27kQ-M2cfB3ps1bGkwBCay087/s1600/Selection_002.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;472&quot; data-original-width=&quot;1359&quot; height=&quot;138&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifKabtlnzXtbOxZFqRfuKOm89DnRO1gPzv6-xRNLSrXVIT8rtYztp0D4Vv4eZKgw9fhylzLxOVQZ5_1krBdbt-V5ExDEaarSou-ru5DRP7EfPUu-xwgnf27kQ-M2cfB3ps1bGkwBCay087/s400/Selection_002.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Click on image to enlarge&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
After much searching and researching, I finally found out that IT Repair Services, Tech Support, both online or offlline has been banned by Google Ads globally for any 3rd party company. Meaning unless you are the real vendor/manufacturer of the product, you aren&#39;t allowed to display Ads providing service or support for that product. Please check the links I&#39;ve listed below for further clarification. Hard pill to swallow, leave alone digest, but that&#39;s what seems to be the case at the moment. And I guess this is the result of all those Indian Tech Scammers, who have been targeting mostly Americans. Because of them now all have to suffer! :-(&lt;br /&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdEwDVG6LBzcrrdAWGMc_jDheTIZ97mkbC7dwwJrGd0nE08knFh0XVzXc09ip6dekdGo9-OYLJ1vGC6QFG6nGgBRaxgG6-wkKqFLT3feMViuTHCDoKQXR1M8NMeb8ZCXWAuTNtpWGPFRpF/s1600/Selection_001.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;This candidate is not permitted to show ads in your targeted location. Google Ads&quot; border=&quot;0&quot; data-original-height=&quot;588&quot; data-original-width=&quot;816&quot; height=&quot;287&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdEwDVG6LBzcrrdAWGMc_jDheTIZ97mkbC7dwwJrGd0nE08knFh0XVzXc09ip6dekdGo9-OYLJ1vGC6QFG6nGgBRaxgG6-wkKqFLT3feMViuTHCDoKQXR1M8NMeb8ZCXWAuTNtpWGPFRpF/s400/Selection_001.png&quot; title=&quot;This candidate is not permitted to show ads in your targeted location. Google Ads&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Click on image to enlarge&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
References:&lt;/h3&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;a href=&quot;https://www.en.advertisercommunity.com/t5/Ad-Approval-Policy/This-candidate-is-not-permitted-to-show-ads-in-your-targeted/m-p/1860843#M44600%3F%3Futm_source=reactemail&amp;amp;utm_medium=email&amp;amp;utm_campaign=enGamLaunch&amp;amp;utm_term=threadtitle&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;This candidate is not permitted to show ads in your targeted location. Learn more - Google Advertiser Community&lt;/b&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://support.google.com/adspolicy/answer/9141571&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;Update to Other restricted businesses policy (October 2018)&lt;/b&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.blog.google/products/ads/restricting-ads-third-party-tech-support-services/&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;Restricting ads in third-party tech support services&lt;/b&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://support.google.com/adspolicy/answer/6368711?hl=en&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;Other restricted businesses&lt;/b&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://support.google.com/adspolicy/answer/6008942?hl=en&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;Google Ads policies&lt;/b&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://support.google.com/merchants/answer/6150006?hl=en&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;Unsupported Shopping content&lt;/b&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://www.evagabond.me/feeds/6860659058969182542/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.evagabond.me/2018/11/this-candidate-not-permitted-show-ads-targeted-location.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default/6860659058969182542'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default/6860659058969182542'/><link rel='alternate' type='text/html' href='http://www.evagabond.me/2018/11/this-candidate-not-permitted-show-ads-targeted-location.html' title='Third Party IT Repair Services &amp; Tech Support Ads Banned By Google Ads'/><author><name>CoolDeep</name><uri>http://www.blogger.com/profile/04620122877815369159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmPHzd9uCm9E13e4NI24nHAiYlLr74OlYeOQVD9tdew-mWB6L6TMupGcIyD05oW-yr2bXrQeZxbNt6ydBlk86sB6cS9ArJ_AgT22laERFo_camEzgWWZx-_suWBAEbNA/s220/matrix-avatar.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifKabtlnzXtbOxZFqRfuKOm89DnRO1gPzv6-xRNLSrXVIT8rtYztp0D4Vv4eZKgw9fhylzLxOVQZ5_1krBdbt-V5ExDEaarSou-ru5DRP7EfPUu-xwgnf27kQ-M2cfB3ps1bGkwBCay087/s72-c/Selection_002.png" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6824476048687145144.post-3116994440856114038</id><published>2018-09-03T11:39:00.001+05:30</published><updated>2018-09-03T11:39:17.630+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="Thunderbird"/><category scheme="http://www.blogger.com/atom/ns#" term="Ubuntu"/><title type='text'>[SOLVED] - Thunderbird Could Not Get Password - Fix for Ubuntu/Linux</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div&gt;
If you have been getting the following error &quot;&lt;b&gt;Thunderbird Could Not Get Password&lt;/b&gt;,&quot; and because of this have been unable to log into your Email Account or Send Emails, you can try the solution below that worked for me.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&amp;gt;&amp;gt; &lt;/b&gt;Close your Thunderbird Email Client. Goto your Home folder and &lt;b&gt;Press CTRL+H&lt;/b&gt; to view hidden folders, or in your Menu, goto &lt;b&gt;View &amp;gt;&amp;gt; Show Hidden Files&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAP9bEqlwfyDv_nxWnZzT6fzOunpgnYnlEB3h0IOzBw8ue3kA9K9Mt8sYqbw9nYfFH7g_4en6DXpGJSiKJxvFQA5Yv8UdHVdv-3HDf8B9Sr_Yvg8A7lg00QJGbrEYwNx04M2tfdIwou-Kd/s1600/Selection_003.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;[SOLVED] - Thunderbird Could Not Get Password for Ubuntu&quot; border=&quot;0&quot; data-original-height=&quot;160&quot; data-original-width=&quot;320&quot; height=&quot;160&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAP9bEqlwfyDv_nxWnZzT6fzOunpgnYnlEB3h0IOzBw8ue3kA9K9Mt8sYqbw9nYfFH7g_4en6DXpGJSiKJxvFQA5Yv8UdHVdv-3HDf8B9Sr_Yvg8A7lg00QJGbrEYwNx04M2tfdIwou-Kd/s320/Selection_003.png&quot; title=&quot;&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Click on image to enlarge&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;b&gt;&amp;gt;&amp;gt;&lt;/b&gt; Click on the &lt;b&gt;.thunderbird&lt;/b&gt; folder.&lt;br /&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjl8kZrJG3Ne-1K_JW7cEHtNX2qZxnuKrlp1tDWrKoCJpJpgfVmz0G1Uu3sY4bDE2TxzlA4mk_zMdkH5fGyTSqYt3bGlhjM_2fOXds4vz2PW4tWUhpF2eYU1_aPJ4vWGFVKlkXKHMAyozGu/s1600/Selection_004.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;[SOLVED] - Thunderbird Could Not Get Password for Ubuntu&quot; border=&quot;0&quot; data-original-height=&quot;221&quot; data-original-width=&quot;772&quot; height=&quot;91&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjl8kZrJG3Ne-1K_JW7cEHtNX2qZxnuKrlp1tDWrKoCJpJpgfVmz0G1Uu3sY4bDE2TxzlA4mk_zMdkH5fGyTSqYt3bGlhjM_2fOXds4vz2PW4tWUhpF2eYU1_aPJ4vWGFVKlkXKHMAyozGu/s320/Selection_004.png&quot; title=&quot;&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Click on image to enlarge&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;b&gt;&amp;gt;&amp;gt;&lt;/b&gt; Click on the &lt;b&gt;shbh8pem.default&lt;/b&gt; folder.&lt;br /&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhn_eOQgPzlTcmhB8cMdubLz81Sy-X5_Rv2dvCbWEOCENkvhYqiM7OvRmSPdk5kQtA9RdSR4FarMFr5VhfRJ5RxqO25OVU-WGDELhn-MCy6wcMRAlqvDJg7EL7owN2K3OSPhvAXRZoFsZ_u/s1600/Selection_001.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;643&quot; data-original-width=&quot;770&quot; height=&quot;333&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhn_eOQgPzlTcmhB8cMdubLz81Sy-X5_Rv2dvCbWEOCENkvhYqiM7OvRmSPdk5kQtA9RdSR4FarMFr5VhfRJ5RxqO25OVU-WGDELhn-MCy6wcMRAlqvDJg7EL7owN2K3OSPhvAXRZoFsZ_u/s400/Selection_001.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Click on image to enlarge&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;b&gt;&amp;gt;&amp;gt;&lt;/b&gt; DELETE the following two files as highlighted in the image above:&lt;br /&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;b&gt;cert8.db&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;key3.db&amp;nbsp;&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;b&gt;&amp;gt;&amp;gt;&lt;/b&gt; Now OPEN Thunderbird and press F5 to Send/Receive Emails. If it prompts for a password enter it.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&amp;gt;&amp;gt;&lt;/b&gt; Try SENDING an Email from. If it prompts for a password enter it.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&amp;gt;&amp;gt;&lt;/b&gt; If the above solution doesn&#39;t work, RESTART your system, and repeat the steps above.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&amp;gt;&amp;gt;&lt;/b&gt; Your problem should have been resolved now.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://www.evagabond.me/feeds/3116994440856114038/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.evagabond.me/2018/09/solved-thunderbird-password-ubuntu-linux.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default/3116994440856114038'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default/3116994440856114038'/><link rel='alternate' type='text/html' href='http://www.evagabond.me/2018/09/solved-thunderbird-password-ubuntu-linux.html' title='[SOLVED] - Thunderbird Could Not Get Password - Fix for Ubuntu/Linux'/><author><name>CoolDeep</name><uri>http://www.blogger.com/profile/04620122877815369159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmPHzd9uCm9E13e4NI24nHAiYlLr74OlYeOQVD9tdew-mWB6L6TMupGcIyD05oW-yr2bXrQeZxbNt6ydBlk86sB6cS9ArJ_AgT22laERFo_camEzgWWZx-_suWBAEbNA/s220/matrix-avatar.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAP9bEqlwfyDv_nxWnZzT6fzOunpgnYnlEB3h0IOzBw8ue3kA9K9Mt8sYqbw9nYfFH7g_4en6DXpGJSiKJxvFQA5Yv8UdHVdv-3HDf8B9Sr_Yvg8A7lg00QJGbrEYwNx04M2tfdIwou-Kd/s72-c/Selection_003.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6824476048687145144.post-6371286965898354143</id><published>2018-07-25T15:34:00.003+05:30</published><updated>2018-07-25T16:00:49.905+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="LibreOffice"/><title type='text'>Learn in 10 Seconds How to Easily Copy Same Data Across Multiple Cells in LibreOffice Calc</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Here&#39;s a very easy way that I&#39;ve found with which you can easily copy same data across multiple cells.&lt;br /&gt;
&lt;br /&gt;
If you are &lt;b&gt;COPYING TEXT&lt;/b&gt;, then you don&#39;t need to press any keys. But if you would like to &lt;b&gt;COPY Numbers&lt;/b&gt; across cells, then press &lt;b&gt;CTRL key&lt;/b&gt; while dragging the mouse, as shown in the video.&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;iframe allow=&quot;autoplay; encrypted-media&quot; allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/fkBghrNuC6Y&quot; width=&quot;560&quot;&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://www.evagabond.me/feeds/6371286965898354143/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.evagabond.me/2018/07/learn-ten-seconds-copy-same-data-multiple-cells.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default/6371286965898354143'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default/6371286965898354143'/><link rel='alternate' type='text/html' href='http://www.evagabond.me/2018/07/learn-ten-seconds-copy-same-data-multiple-cells.html' title='Learn in 10 Seconds How to Easily Copy Same Data Across Multiple Cells in LibreOffice Calc'/><author><name>CoolDeep</name><uri>http://www.blogger.com/profile/04620122877815369159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmPHzd9uCm9E13e4NI24nHAiYlLr74OlYeOQVD9tdew-mWB6L6TMupGcIyD05oW-yr2bXrQeZxbNt6ydBlk86sB6cS9ArJ_AgT22laERFo_camEzgWWZx-_suWBAEbNA/s220/matrix-avatar.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/fkBghrNuC6Y/default.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6824476048687145144.post-2721474320805726812</id><published>2018-05-27T15:43:00.000+05:30</published><updated>2018-05-27T15:45:29.941+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Kali Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="Ubuntu"/><title type='text'>Check Disk Space Usage from Terminal in Ubuntu/Linux</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
To view disk space usage of your partitions/hard drive in your terminal, use the following command:&lt;br /&gt;
&lt;pre style=&quot;background: #f0f0f0; border: 1px dashed #cccccc; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; word-wrap: normal;&quot;&gt; df -h  
&lt;/code&gt;&lt;/pre&gt;
You should get result as shown in the image below:&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEir0uiw0RFpRaNSmukYv9Khc0FMWfurC7kf4MIQjq7EBntPlqv_SCUr_zYa-23E1gA6EVCAXs967CxBB0dOb3kHm0OOW6zSi_V9MmQEI8D-u81eTM8BiVFgeXlSAm49tOQmnF7RgdDTkxot/s1600/Selection_002.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Check Disk Space Usage from Terminal in Ubuntu/Linux&quot; border=&quot;0&quot; data-original-height=&quot;202&quot; data-original-width=&quot;480&quot; height=&quot;168&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEir0uiw0RFpRaNSmukYv9Khc0FMWfurC7kf4MIQjq7EBntPlqv_SCUr_zYa-23E1gA6EVCAXs967CxBB0dOb3kHm0OOW6zSi_V9MmQEI8D-u81eTM8BiVFgeXlSAm49tOQmnF7RgdDTkxot/s400/Selection_002.png&quot; title=&quot;Check Disk Space Usage from Terminal in Ubuntu/Linux&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Click on image to enlarge&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://www.evagabond.me/feeds/2721474320805726812/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.evagabond.me/2018/05/check-disk-space-size-terminal-ubuntu-linux.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default/2721474320805726812'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default/2721474320805726812'/><link rel='alternate' type='text/html' href='http://www.evagabond.me/2018/05/check-disk-space-size-terminal-ubuntu-linux.html' title='Check Disk Space Usage from Terminal in Ubuntu/Linux'/><author><name>CoolDeep</name><uri>http://www.blogger.com/profile/04620122877815369159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmPHzd9uCm9E13e4NI24nHAiYlLr74OlYeOQVD9tdew-mWB6L6TMupGcIyD05oW-yr2bXrQeZxbNt6ydBlk86sB6cS9ArJ_AgT22laERFo_camEzgWWZx-_suWBAEbNA/s220/matrix-avatar.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEir0uiw0RFpRaNSmukYv9Khc0FMWfurC7kf4MIQjq7EBntPlqv_SCUr_zYa-23E1gA6EVCAXs967CxBB0dOb3kHm0OOW6zSi_V9MmQEI8D-u81eTM8BiVFgeXlSAm49tOQmnF7RgdDTkxot/s72-c/Selection_002.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6824476048687145144.post-4666777375038091616</id><published>2018-05-20T10:35:00.000+05:30</published><updated>2018-05-22T17:53:39.769+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Magento"/><category scheme="http://www.blogger.com/atom/ns#" term="MySQL"/><category scheme="http://www.blogger.com/atom/ns#" term="phpMyAdmin"/><title type='text'>[SOLVED] - Delete Categories in Magento 2 using MySQL &amp; phpMyAdmin</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
You can use the SQL code below to &lt;b&gt;DELETE &lt;/b&gt;your &lt;b&gt;Categories&lt;/b&gt; in your Magento 2 installation. It will reset your categories to as it was after a fresh installation.&lt;br /&gt;
&lt;br /&gt;
Copy the code below and execute it as shown in the image:&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhy2KnDxWscD4VeNMKuwqubRWS8LbuojEtaTzTrCwqp9pUE0N8wkoeFGt-rEkvQ_IWdcWua2sTfmvAxhzGiVKmNWhYBY5KPrVAyJNkquOaeBMnQxf7bDyugy1R7stmO3X0YMZ_j48OOfISj/s1600/Selection_001.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;[SOLVED] - Delete Categories in Magento 2 using MySQL &amp;amp; phpMyAdmin&quot; border=&quot;0&quot; data-original-height=&quot;518&quot; data-original-width=&quot;1093&quot; height=&quot;188&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhy2KnDxWscD4VeNMKuwqubRWS8LbuojEtaTzTrCwqp9pUE0N8wkoeFGt-rEkvQ_IWdcWua2sTfmvAxhzGiVKmNWhYBY5KPrVAyJNkquOaeBMnQxf7bDyugy1R7stmO3X0YMZ_j48OOfISj/s400/Selection_001.png&quot; title=&quot;[SOLVED] Delete Categories in Magento 2 using MySQL &amp;amp; phpMyAdmin&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Click on image to enlarge&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;script src=&quot;https://gist.github.com/evagabond/1a93ad0308392113960ef18ee6a4c0ef.js&quot;&gt;&lt;/script&gt;&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://www.evagabond.me/feeds/4666777375038091616/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.evagabond.me/2018/05/delete-categories-magento-2-mysql-phpmyadmin.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default/4666777375038091616'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default/4666777375038091616'/><link rel='alternate' type='text/html' href='http://www.evagabond.me/2018/05/delete-categories-magento-2-mysql-phpmyadmin.html' title='[SOLVED] - Delete Categories in Magento 2 using MySQL &amp; phpMyAdmin'/><author><name>CoolDeep</name><uri>http://www.blogger.com/profile/04620122877815369159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmPHzd9uCm9E13e4NI24nHAiYlLr74OlYeOQVD9tdew-mWB6L6TMupGcIyD05oW-yr2bXrQeZxbNt6ydBlk86sB6cS9ArJ_AgT22laERFo_camEzgWWZx-_suWBAEbNA/s220/matrix-avatar.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhy2KnDxWscD4VeNMKuwqubRWS8LbuojEtaTzTrCwqp9pUE0N8wkoeFGt-rEkvQ_IWdcWua2sTfmvAxhzGiVKmNWhYBY5KPrVAyJNkquOaeBMnQxf7bDyugy1R7stmO3X0YMZ_j48OOfISj/s72-c/Selection_001.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6824476048687145144.post-7732625917102824407</id><published>2018-05-18T17:38:00.000+05:30</published><updated>2018-05-18T17:40:48.057+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Magento"/><title type='text'>Successfully Install Porto/Magento 2 Theme Quick Start Package</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
This was the second time I was using Porto/Magento 2 theme in one of my project. The instruction provided in their &lt;a href=&quot;http://www.portotheme.com/magento2/porto/documentation/&quot; target=&quot;_blank&quot;&gt;documentation&lt;/a&gt; to install their Quick Start Package is not at all clear, and doesn&#39;t help at all. So, after some trial and error, I have found the following steps to work me, and sharing it with everybody here:&lt;br /&gt;
&lt;ol style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;First Install a fresh copy of Magento with &lt;u&gt;no sample data&lt;/u&gt;. Make sure your Magento&#39;s Version matches Porto&#39;s Quick Start Package version, else you will get error. Do not use table_prefix in your database. You can create table_prefix later on after successfully installing the Quick Start package.&lt;/li&gt;
&lt;li&gt;After installing Magento, now unzip the Quick Start Package zip file in your Magento root folder.&lt;/li&gt;
&lt;li&gt;Import the database provided with your Quick Start Package File. Don&#39;t use any table_prefix because the Quick Start Package database doesn&#39;t have any, and you will encounter errors if you use one.&lt;/li&gt;
&lt;li&gt;Check whether the base-url in the core_config table are correct. If not set them to the admin-url you set in Step 1 during the Magento Installation process.&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;342&quot; data-original-width=&quot;1080&quot; height=&quot;126&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBjCsoLUqsE6-ysPIIwb8Iv0DOlx3MO7zb8gJICF3VR1gmQjI06eMI3HnYk1X0SeDCQ621FHX-vlJRwDvKqU67XEDfk1ge40tgxKMtV6Peog3uEcIc7Gc4uiqtvqky6DL2sJWZKgs86W7W/s400/Selection_001.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot; width=&quot;400&quot; /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Click on image to enlarge&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/li&gt;
&lt;li&gt;Delete the following folder/files using the command below:&amp;nbsp; &lt;pre style=&quot;background: #f0f0f0; border: 1px dashed #cccccc; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; word-wrap: normal;&quot;&gt; rm -rf var/di/* var/generation/* var/cache/* var/page_cache/* var/view_preprocessed/* var/composer_home/cache/*   
&lt;/code&gt;&lt;/pre&gt;
If in localhost, you might have to use sudo to exectute the commands.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Run the following command:&lt;br /&gt;
&lt;pre style=&quot;background: #f0f0f0; border: 1px dashed #cccccc; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; word-wrap: normal;&quot;&gt; php bin/magento setup:di:compile  
&lt;/code&gt;&lt;/pre&gt;
It will compile and generate the factory class and depended proxy classes. Also, if in localhost run the following command&lt;br /&gt;
&lt;pre style=&quot;background: #f0f0f0; border: 1px dashed #cccccc; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; word-wrap: normal;&quot;&gt; sudo chown -R www-data:www-data magento-folder  
&lt;/code&gt;&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;&amp;nbsp;Clean your site cache.&lt;/li&gt;
&lt;li&gt;The admin login that you created in Step 1 might not work now after importing Porto&#39;s Quick Start Package database, so create a new one using this tutorial:  &lt;a href=&quot;http://www.evagabond.me/2016/12/create-admin-user-from-terminal-in.html&quot; target=&quot;_blank&quot;&gt;Create Admin User from Terminal in Magento 2.x.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&amp;nbsp;Activate SW Extensions, open command line in folder root of magento and  run commands via ssh using putty or others, php bin/magento  setup:upgrade. &lt;/li&gt;
&lt;li&gt;Log into your site&#39;s backend and Select Smartwave Porto theme in Stores &amp;gt; Configuration &amp;gt; General  &amp;gt; Design &amp;gt; Design Theme &amp;gt; Design Theme for Magento 2.0.x  version, and select Smartwave Porto theme in Content &amp;gt; Design &amp;gt;  Configuration page for Magento 2.1.x version. You can select Smartwave  Porto RTL theme, if you want to build a RTL site.&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://www.evagabond.me/feeds/7732625917102824407/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.evagabond.me/2018/05/porto-magento-2-theme-quick-start-package-installation-instruction.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default/7732625917102824407'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default/7732625917102824407'/><link rel='alternate' type='text/html' href='http://www.evagabond.me/2018/05/porto-magento-2-theme-quick-start-package-installation-instruction.html' title='Successfully Install Porto/Magento 2 Theme Quick Start Package'/><author><name>CoolDeep</name><uri>http://www.blogger.com/profile/04620122877815369159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmPHzd9uCm9E13e4NI24nHAiYlLr74OlYeOQVD9tdew-mWB6L6TMupGcIyD05oW-yr2bXrQeZxbNt6ydBlk86sB6cS9ArJ_AgT22laERFo_camEzgWWZx-_suWBAEbNA/s220/matrix-avatar.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBjCsoLUqsE6-ysPIIwb8Iv0DOlx3MO7zb8gJICF3VR1gmQjI06eMI3HnYk1X0SeDCQ621FHX-vlJRwDvKqU67XEDfk1ge40tgxKMtV6Peog3uEcIc7Gc4uiqtvqky6DL2sJWZKgs86W7W/s72-c/Selection_001.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6824476048687145144.post-2928062686819264320</id><published>2018-05-14T02:06:00.000+05:30</published><updated>2018-07-26T19:11:45.337+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Ubuntu"/><category scheme="http://www.blogger.com/atom/ns#" term="VirtualBox (VM)"/><title type='text'>Download Ubuntu 18.04 Bionic Beaver Virtual Disk Image (VDI) File for VirtualBox</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
I was trying Ubuntu 18.04 today on my VirtualBox, and created this VDI file. Sharing it with all here:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Download Link:&lt;/b&gt; &lt;a href=&quot;http://bit.ly/2IC0wmc&quot; target=&quot;_blank&quot;&gt;Ubuntu 18.04 VDI File&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;Username: &lt;/b&gt;virtualbox&lt;br /&gt;
&lt;b&gt;Password: &lt;/b&gt;ubuntu1804&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;NOTE:&lt;/b&gt;&lt;br /&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;b&gt;VB Guest Addition Tool&lt;/b&gt; is not installed. So you will have to install it.&amp;nbsp;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Variety&lt;/b&gt; wallpaper &amp;amp; &lt;b&gt;Cairo Dock&lt;/b&gt; app has been installed as bonus.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://www.evagabond.me/feeds/2928062686819264320/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.evagabond.me/2018/05/download-ubuntu-18-04-bionic-beaver-vdi-virtual-disk-image-file.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default/2928062686819264320'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default/2928062686819264320'/><link rel='alternate' type='text/html' href='http://www.evagabond.me/2018/05/download-ubuntu-18-04-bionic-beaver-vdi-virtual-disk-image-file.html' title='Download Ubuntu 18.04 Bionic Beaver Virtual Disk Image (VDI) File for VirtualBox'/><author><name>CoolDeep</name><uri>http://www.blogger.com/profile/04620122877815369159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmPHzd9uCm9E13e4NI24nHAiYlLr74OlYeOQVD9tdew-mWB6L6TMupGcIyD05oW-yr2bXrQeZxbNt6ydBlk86sB6cS9ArJ_AgT22laERFo_camEzgWWZx-_suWBAEbNA/s220/matrix-avatar.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6824476048687145144.post-4788184889057470389</id><published>2018-05-13T20:13:00.000+05:30</published><updated>2018-05-13T20:13:25.892+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Magento"/><title type='text'>Upgrade/Update Magento 2x Using Web Setup Wizard</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;iframe allow=&quot;autoplay; encrypted-media&quot; allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/V0ZT0nXPcWs?rel=0&quot; width=&quot;560&quot;&gt;&lt;/iframe&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;b&gt;NOTE:&lt;/b&gt; Depending on your server&#39;s computing power, the upgrading time may vary. For me it took a good 15-17 mins. I have trimmed/edited the video to shorten the process. So, once the check are successful and you START the UPGRADING PROCESS, do not terminate it, unless the whole process is complete and you see a SUCCESS message as shown in the end of this video. &lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://www.evagabond.me/feeds/4788184889057470389/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.evagabond.me/2018/05/upgrade-update-magento-2x-using-web-setup-wizard.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default/4788184889057470389'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default/4788184889057470389'/><link rel='alternate' type='text/html' href='http://www.evagabond.me/2018/05/upgrade-update-magento-2x-using-web-setup-wizard.html' title='Upgrade/Update Magento 2x Using Web Setup Wizard'/><author><name>CoolDeep</name><uri>http://www.blogger.com/profile/04620122877815369159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmPHzd9uCm9E13e4NI24nHAiYlLr74OlYeOQVD9tdew-mWB6L6TMupGcIyD05oW-yr2bXrQeZxbNt6ydBlk86sB6cS9ArJ_AgT22laERFo_camEzgWWZx-_suWBAEbNA/s220/matrix-avatar.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/V0ZT0nXPcWs/default.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6824476048687145144.post-5729875897264241817</id><published>2018-05-03T13:37:00.001+05:30</published><updated>2018-05-03T13:53:21.174+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Drupal"/><category scheme="http://www.blogger.com/atom/ns#" term="Online Security Solutions"/><category scheme="http://www.blogger.com/atom/ns#" term="Wordpress"/><title type='text'>[SOLVED] - How my Drupal Site Got Hacked &amp; How I Cleaned/Fixed it</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;b&gt;&lt;u&gt;NOTE&lt;/u&gt;:&lt;/b&gt; This solution is only possible if you have a clean backup of your website. You can still continue to read it and see if you can apply the various recommended solution here, and clean-up your site.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;b&gt;The Hack - How it happened &lt;/b&gt;&lt;/span&gt;&lt;/h3&gt;
One of my Drupal site recently got compromised due to a security exploit in the&amp;nbsp; Drupal core itself, you can read about the exploit here in detail: &lt;a href=&quot;http://bit.ly/2HKrYyF&quot; target=&quot;_blank&quot;&gt;Drupal core - Highly critical - Remote Code Execution - SA-CORE-2018-002&lt;/a&gt;. In my 8 years of using Drupal this was the first time I experienced such a severe attack. In fact this exploit/attack was so considered to be so sever that it was given the nomenclature, &lt;a href=&quot;https://arstechnica.com/information-technology/2018/04/with-drupalgeddon2-still-under-attack-drupal-fixes-a-new-critical-flaw&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;Drupalggedon Version 2&lt;/b&gt;&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
It took me a good one week to fully clean my site, and now it&#39;s almost a week past the cleanup stage and I haven&#39;t heard from the attacker any more :-D. During the site cleanup process, I have learned many new and important security techniques, which I would like to share through this post with the hope that it might help someone too. &lt;br /&gt;
&lt;br /&gt;
I became aware of the attack, after my webhost downed and informed me about a malware attack on my site. They sent me the following mail informing me about the hack:&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMjWSOzovid5ySlZjm8gLNDiSPvvHWMLQw6vhg3B3Swm6AnnjOvjEI1XYhkyiHYYGadYBVVQjh1fKfWHIrm7rxIZ5iAyRPfcTcsm2yXXZkdecb8ZauTPg-IJA7WrYZ9ZuHRUOm1Hq7dtan/s1600/Selection_002.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Email from my webhost informing me about the hack&quot; border=&quot;0&quot; data-original-height=&quot;153&quot; data-original-width=&quot;595&quot; height=&quot;102&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMjWSOzovid5ySlZjm8gLNDiSPvvHWMLQw6vhg3B3Swm6AnnjOvjEI1XYhkyiHYYGadYBVVQjh1fKfWHIrm7rxIZ5iAyRPfcTcsm2yXXZkdecb8ZauTPg-IJA7WrYZ9ZuHRUOm1Hq7dtan/s400/Selection_002.png&quot; title=&quot;Email from my webhost informing me about the hack&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Click on image to enlarge&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;img alt=&quot;Mail sent to me by my webhost informing me about the hack&quot; border=&quot;0&quot; data-original-height=&quot;355&quot; data-original-width=&quot;502&quot; height=&quot;282&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTioal9jUw6alQDuTWSCAvql2hOK2Gt6DuRh4j4zN3U3QGu6kYk9ftDc9dSKKioBcWR-eWQrcvTn_IMAsssApFHC6IMSONRlS213PnFu46vHdHgcyzUW-zNUTbRweoUWoHYmW8WvDK4Rge/s400/Selection_001.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot; title=&quot;Mail sent to me by my webhost informing me about the hack&quot; width=&quot;400&quot; /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Click on image to enlarge&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
The hacker was able to make a &lt;b&gt;backdoor&lt;/b&gt; &lt;b&gt;entry&lt;/b&gt; and perform &lt;b&gt;remote&lt;/b&gt; &lt;b&gt;code&lt;/b&gt; &lt;b&gt;executions&lt;/b&gt; due to which large number of emails were being sent from my hosting account. Also he or she or God knows who (the hacker) had inserted &lt;b&gt;obfuscated PHP code&lt;/b&gt; in my the &#39;index.php&#39; file of my Drupal Installation&#39;s and also created several index.php files inside following Drupal directories:&lt;br /&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;cgi-bin &lt;/li&gt;
&lt;li&gt;profiles&lt;/li&gt;
&lt;li&gt;sites&lt;/li&gt;
&lt;li&gt;sites/default and various other folders&lt;/li&gt;
&lt;/ul&gt;
The said attacker could have been a bot also (because somewhere I read, the attack can be automated).&lt;br /&gt;
&lt;br /&gt;
Since my traffic flow is quite small, I use a shared hosting account to host my personal website and projects. Currently I host about four websites in this server by making use of Addon Domains. Almost all the four websites were affected by this intrusion. Amongst the four websites, one website was using Drupal, one was using Wordpress, and two of the remaining websites were static websites.&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;&lt;b&gt;NOTE&lt;/b&gt;&lt;/u&gt;&lt;b&gt;:&lt;/b&gt; Please note that it is strongly suggested, where ever possible, you host each one of your website in a separate server. From a security standpoint this is the best option for obvious reasons because from my case itself you can see, when one website got compromised, all other websites suffered the same fate.&lt;br /&gt;
&lt;br /&gt;
So inspecting the file system of my websites here&#39;s what I found out. With Drupal and Wordpress installations I found out that the &lt;b&gt;index.php&lt;/b&gt;, &lt;b&gt;wp-config.php, wp-settings.php&lt;/b&gt; files were infected with addition of obfuscated PHP codes. Below you can see how the &#39;&lt;b&gt;index.php&lt;/b&gt;&#39; file of my Drupal 7 site was infected by the addition of a single line of obfuscated PHP code:&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;b&gt;Obfuscated PHP Code&lt;/b&gt;&lt;/div&gt;
&lt;pre style=&quot;background: #f0f0f0; border: 1px dashed #cccccc; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; word-wrap: normal;&quot;&gt; /*df226*/   
  @include &quot;\x2fho\x6de/\x6dar\x70ai\x6ef/\x70ub\x6cic\x5fht\x6dl/\x63li\x65nt\x2dde\x6do/\x73ac\x6bid\x2fmi\x73c/\x66av\x69co\x6e_c\x63b9\x393.\x69co&quot;;   
  /*df226*/   
  /**   
&lt;/code&gt;&lt;/pre&gt;
You can &lt;b&gt;decode&lt;/b&gt; the obfuscated PHP code using the following site: &lt;a href=&quot;http://bit.ly/2HMTDz3&quot; target=&quot;_blank&quot;&gt;Online PHP Script Decoder&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Decrypting the above obfuscated PHP code, the code below is what I got, and from it I found out that that the hacker had placed a favicon file called &lt;b&gt;&#39;favicon_ccb993.ico&lt;/b&gt;&#39; inside the directory called &#39;&lt;b&gt;misc&lt;/b&gt;&#39;.&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;b&gt;Decrypted Obfuscated PHP Code&lt;/b&gt;&lt;/div&gt;
&lt;pre style=&quot;background: #f0f0f0; border: 1px dashed #cccccc; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; word-wrap: normal;&quot;&gt; @include &quot;/home/marpainf/public_html/client-demo/sackid/misc/favicon_ccb993.ico&quot;;   
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
But the &lt;b&gt;most important thing to note&lt;/b&gt; here is that, this &lt;span style=&quot;color: red;&quot;&gt;favicon file is not really a favicon file&lt;/span&gt;. It&#39;s a PHP file, just &lt;span style=&quot;color: red;&quot;&gt;faked&lt;/span&gt; as a favicon file. Just rename the favicon file by replacing the &#39;.ico&#39; extension with a .php extension, for example &#39;&lt;span style=&quot;color: red;&quot;&gt;favicon_ccb993.php&lt;/span&gt;&#39;, and open the file, and you will know what I mean. You can view the decrypted favicon_ccb993.ico file here: &lt;a href=&quot;http://bit.ly/2HPfNwm&quot; target=&quot;_blank&quot;&gt;http://bit.ly/2HPfNwm&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;b&gt;Infected Drupal 7 index.php file&lt;/b&gt;&lt;/div&gt;
&lt;pre style=&quot;background: #f0f0f0; border: 1px dashed #cccccc; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; word-wrap: normal;&quot;&gt; &amp;lt;?php  
 /*df226*/  
 @include &quot;\x2fho\x6de/\x6dar\x70ai\x6ef/\x70ub\x6cic\x5fht\x6dl/\x63li\x65nt\x2dde\x6do/\x73ac\x6bid\x2fmi\x73c/\x66av\x69co\x6e_c\x63b9\x393.\x69co&quot;;  
 /*df226*/  
 /**  
  * @file  
  * The PHP page that serves all page requests on a Drupal installation.  
  *  
  * The routines here dispatch control to the appropriate handler, which then  
  * prints the appropriate page.  
  *  
  * All Drupal code is released under the GNU General Public License.  
  * See COPYRIGHT.txt and LICENSE.txt.  
  */  
 /**  
  * Root directory of Drupal installation.  
  */  
 define(&#39;DRUPAL_ROOT&#39;, getcwd());  
 require_once DRUPAL_ROOT . &#39;/includes/bootstrap.inc&#39;;  
 drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);  
 menu_execute_active_handler();  
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;The Fix/Cleanup:&lt;/span&gt;&lt;/h3&gt;
&lt;br /&gt;
&lt;h4&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;b&gt;1. Allow only yourself to access your site and block all other access&lt;/b&gt;&lt;/span&gt;&lt;/h4&gt;
First and foremost, open up your &lt;b&gt;.htaccess file&lt;/b&gt; and enter the following code. This will block access to all your websites excepting yourself, allowing you to perform your site&#39;s cleanup process without any worry of any further attack. This &lt;b&gt;.htaccess file &lt;/b&gt;should exist right inside your site&#39;s Document Root folder. &lt;br /&gt;
&lt;pre style=&quot;background: #f0f0f0; border: 1px dashed #cccccc; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; word-wrap: normal;&quot;&gt; # Deny access to all users except yourself  
 deny from all  
 allow from enter_your_ip_here  
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;2. Revert to a clean old backup and update your Drupal core to the latest version&lt;/span&gt;&lt;/h4&gt;
Reverting to an old backup is highly recommended, &lt;u&gt;in fact a must&lt;/u&gt;, because as per my research it&#39;s very difficult to clean an already compromised site and trace the numerous backdoor entry-points the hacker might have created. That&#39;s why the safest bet is to go with a clean backup rather than try and update an already compromised site.&lt;br /&gt;
&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;3. Update your site to the latest Drupal release&lt;/span&gt;&lt;/h4&gt;
This process is also very important, because no matter how much I reverted to my old backup copy the hacker managed to attack my site. And in my case when I began my cleanup process, Drupal still hadn&#39;t release a solution viz. Drupal 7.59. Only after this fix was release, which was about 2-3 days from the time my site was attacked, and after I finished updating to this release from Drupal, the exploit stopped.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;4. Install Drupal Security Contrib Modules&lt;/span&gt;&lt;/h4&gt;
I have also installed the following contrib modules that helps enhance your Drupal site&#39;s security:&lt;br /&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;a href=&quot;https://www.drupal.org/project/security_review&quot; target=&quot;_blank&quot;&gt;Security Review&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.drupal.org/project/paranoia&quot; target=&quot;_blank&quot;&gt;Paranoia&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.drupal.org/project/md5check&quot; target=&quot;_blank&quot;&gt;MD5 Check&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.drupal.org/project/hacked&quot; target=&quot;_blank&quot;&gt;Hacked&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;Security Review&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
The Security Review module automates testing for many of the easy-to-make mistakes that render your site insecure.&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;Paranoia&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
The Paranoia module attempts to identify all the places that a user can evaluate PHP via Drupal&#39;s web interface and then block those. It reduces the potential impact of an attacker gaining elevated permission on a Drupal site.&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;MD5 Check&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
The MD5 Check generates a md5 checksum of all module files. If module is changed a critical security error is generated in watchdog log. This module should only used in production environments.&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;Hacked&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
This module scans the currently installed Drupal, contributed modules and themes, re-downloads them and determines if they have been changed. Changes are marked clearly and if the diff module is installed then Hacked! will allow you to see the exact lines that have changed. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;NOTE:&lt;/b&gt; Be aware though that the more modules you have running on your site the greater (usually) attack area you expose. &lt;br /&gt;
&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;5.&amp;nbsp; Set the Correct User Group &amp;amp; File Permissions for your Drupal &lt;/span&gt;Directory/Files&lt;/h4&gt;
Make sure all your directory have permission set to &lt;span style=&quot;color: red;&quot;&gt;755&lt;/span&gt; and all your files have permission set to &lt;span style=&quot;color: red;&quot;&gt;644&lt;/span&gt;.&lt;br /&gt;
&lt;br /&gt;
It is &lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;dangerous&lt;/span&gt;&lt;/b&gt; to allow the web server to write to files inside the document root of your server. Doing so could allow Drupal to write files that could then be executed. An attacker might use such a vulnerability to take control of your site. An exception is the Drupal files, private files, and temporary directories which Drupal needs permission to write to in order to provide features like file attachments. Read more at: &lt;a href=&quot;http://bit.ly/2HKELRp&quot; target=&quot;_blank&quot;&gt;http://bit.ly/2HKELRp&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;Site Cleanup = SUCCESSFUL! &lt;/span&gt;&lt;/h4&gt;
Finally, my site was all clean. I confirmed this with my webhost, and they too confirmed the same. You can see the confirmation screenshot below. &lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7z6M3DEv-RjS2rzMVa85UkVs_GANLLUWJUv8eJNFhFci2J0zVCB5n1f6-HylFSBD6WcJQVL7kaOenvvaps1ngEiF0GOMEro4sDzZLWT7rJoourCfG_WyrG986fS2vyd86zHdr9BuemtRZ/s1600/Selection_001.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;294&quot; data-original-width=&quot;501&quot; height=&quot;233&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7z6M3DEv-RjS2rzMVa85UkVs_GANLLUWJUv8eJNFhFci2J0zVCB5n1f6-HylFSBD6WcJQVL7kaOenvvaps1ngEiF0GOMEro4sDzZLWT7rJoourCfG_WyrG986fS2vyd86zHdr9BuemtRZ/s400/Selection_001.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&amp;nbsp;Recommended Reading:&lt;/span&gt;&lt;/h3&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;a href=&quot;https://www.drupal.org/docs/develop/security/your-drupal-site-got-hacked-now-what&quot; target=&quot;_blank&quot;&gt;Your Drupal site got hacked. Now what?&lt;/a&gt;&amp;nbsp;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.drupal.org/security/secure-configuration&quot; target=&quot;_blank&quot;&gt;Securing your Drupal site&lt;/a&gt;&amp;nbsp;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.drupal.org/project/security_review&quot; target=&quot;_blank&quot;&gt;Drupal Security Review&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://modulesunraveled.com/blog/how-restore-your-hacked-site&quot; target=&quot;_blank&quot;&gt;How to Restore Your Hacked Site&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.ostraining.com/blog/drupal/check-drupal-site-security/&quot; target=&quot;_blank&quot;&gt;How to Check Your Drupal Site Security&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://research.checkpoint.com/uncovering-drupalgeddon-2/&quot; target=&quot;_blank&quot;&gt;Uncovering Drupalgeddon 2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.volexity.com/blog/2018/04/16/drupalgeddon-2-profiting-from-mass-exploitation/&quot; target=&quot;_blank&quot;&gt;Drupalgeddon 2: Profiting from Mass Exploitation&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://www.evagabond.me/feeds/5729875897264241817/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.evagabond.me/2018/05/clean-fixed-hacked-drupal-site.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default/5729875897264241817'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default/5729875897264241817'/><link rel='alternate' type='text/html' href='http://www.evagabond.me/2018/05/clean-fixed-hacked-drupal-site.html' title='[SOLVED] - How my Drupal Site Got Hacked &amp; How I Cleaned/Fixed it'/><author><name>CoolDeep</name><uri>http://www.blogger.com/profile/04620122877815369159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmPHzd9uCm9E13e4NI24nHAiYlLr74OlYeOQVD9tdew-mWB6L6TMupGcIyD05oW-yr2bXrQeZxbNt6ydBlk86sB6cS9ArJ_AgT22laERFo_camEzgWWZx-_suWBAEbNA/s220/matrix-avatar.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMjWSOzovid5ySlZjm8gLNDiSPvvHWMLQw6vhg3B3Swm6AnnjOvjEI1XYhkyiHYYGadYBVVQjh1fKfWHIrm7rxIZ5iAyRPfcTcsm2yXXZkdecb8ZauTPg-IJA7WrYZ9ZuHRUOm1Hq7dtan/s72-c/Selection_002.png" height="72" width="72"/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6824476048687145144.post-7116996184517237172</id><published>2018-04-23T16:27:00.001+05:30</published><updated>2018-04-23T16:27:40.769+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="HTML5"/><title type='text'>[SOLVED] - How to Enter Floating-Point/Decimal Numbers in HTML5 Forms</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
If you have a form where you have declare a input type as below:&lt;br /&gt;
&lt;pre style=&quot;background: #f0f0f0; border: 1px dashed #cccccc; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; word-wrap: normal;&quot;&gt; &amp;lt;input type=&quot;number&quot; name=&quot;quantity&quot; min=&quot;1&quot; max=&quot;5&quot;&amp;gt;  
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
Now if you enter a floating-point/decimal value like &#39;2.1&#39; and try to process your form then you will get the following error message:&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;&lt;span style=&quot;color: red;&quot;&gt;Please enter a valid value. The two nearest valid values are 2 and 3.&lt;/span&gt;&quot;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQ4xjlcAoY-mvxQLtQB5-9FREUMFtCiw4KM86rv72zazATSjZvn9KmC1dMgpw1oBjd8rBblf0joQnqsGSJ8KaytOnRUkGW5jTCJQkTUtzC4xGpzAf9Docrxt5W-F1VgXaoIoE6BhUZl5eF/s1600/Selection_007.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;How to Enter Floating-Point/Decimal Values in HTML5 Forms&quot; border=&quot;0&quot; data-original-height=&quot;430&quot; data-original-width=&quot;539&quot; height=&quot;318&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQ4xjlcAoY-mvxQLtQB5-9FREUMFtCiw4KM86rv72zazATSjZvn9KmC1dMgpw1oBjd8rBblf0joQnqsGSJ8KaytOnRUkGW5jTCJQkTUtzC4xGpzAf9Docrxt5W-F1VgXaoIoE6BhUZl5eF/s400/Selection_007.png&quot; title=&quot;How to Enter Floating-Point/Decimal Values in HTML5 Forms&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Click on image to enlarge&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Solution:&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
To solve this just add&lt;br /&gt;
step=&quot;any&quot;&lt;br /&gt;
to your form. So, your input code should be as follows:&lt;br /&gt;
&lt;pre style=&quot;background: #f0f0f0; border: 1px dashed #cccccc; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; word-wrap: normal;&quot;&gt; &amp;lt;input type=&quot;number&quot; name=&quot;quantity&quot; min=&quot;1&quot; max=&quot;5&quot; step=&quot;any&quot;&amp;gt;  
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
Now, you should be able to enter decimal/floating-point values and process them without any hassle.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://www.evagabond.me/feeds/7116996184517237172/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.evagabond.me/2018/04/enter-floating-point-decimal-numbers-html5-forms.html#comment-form' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default/7116996184517237172'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default/7116996184517237172'/><link rel='alternate' type='text/html' href='http://www.evagabond.me/2018/04/enter-floating-point-decimal-numbers-html5-forms.html' title='[SOLVED] - How to Enter Floating-Point/Decimal Numbers in HTML5 Forms'/><author><name>CoolDeep</name><uri>http://www.blogger.com/profile/04620122877815369159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmPHzd9uCm9E13e4NI24nHAiYlLr74OlYeOQVD9tdew-mWB6L6TMupGcIyD05oW-yr2bXrQeZxbNt6ydBlk86sB6cS9ArJ_AgT22laERFo_camEzgWWZx-_suWBAEbNA/s220/matrix-avatar.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQ4xjlcAoY-mvxQLtQB5-9FREUMFtCiw4KM86rv72zazATSjZvn9KmC1dMgpw1oBjd8rBblf0joQnqsGSJ8KaytOnRUkGW5jTCJQkTUtzC4xGpzAf9Docrxt5W-F1VgXaoIoE6BhUZl5eF/s72-c/Selection_007.png" height="72" width="72"/><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6824476048687145144.post-4380182904079951253</id><published>2018-04-15T14:38:00.000+05:30</published><updated>2018-04-15T14:43:48.682+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript"/><title type='text'>Why NOT to Use var and Instead Use let or const in JavaScript</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;b&gt;Consider the following example code:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;script src=&quot;https://gist.github.com/evagabond/30ca19b1627477783aec01f82cbac0fe.js&quot;&gt;&lt;/script&gt;&lt;br /&gt;
You can note that the value of &lt;b&gt;var a&lt;/b&gt; has changed due to the assignment within the block scope of the if statement, while the value of &lt;b&gt;let b&lt;/b&gt; &amp;amp; &lt;b&gt;const c&lt;/b&gt; value have remained unaffected. &lt;br /&gt;
&lt;br /&gt;
So, the way &lt;b&gt;let&lt;/b&gt; &amp;amp; &lt;b&gt;const&lt;/b&gt; works is the way most programming languages work.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;var&lt;/b&gt; is kind of weird, it’s one of the things a lot of people didn’t like about JavaScript. It causes security risk and confusion and hence it’s better to avoid it.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.evagabond.me/feeds/4380182904079951253/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.evagabond.me/2018/04/why-not-use-var-let-const-javascript.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default/4380182904079951253'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default/4380182904079951253'/><link rel='alternate' type='text/html' href='http://www.evagabond.me/2018/04/why-not-use-var-let-const-javascript.html' title='Why NOT to Use var and Instead Use let or const in JavaScript'/><author><name>CoolDeep</name><uri>http://www.blogger.com/profile/04620122877815369159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmPHzd9uCm9E13e4NI24nHAiYlLr74OlYeOQVD9tdew-mWB6L6TMupGcIyD05oW-yr2bXrQeZxbNt6ydBlk86sB6cS9ArJ_AgT22laERFo_camEzgWWZx-_suWBAEbNA/s220/matrix-avatar.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6824476048687145144.post-2725332543616622853</id><published>2018-04-13T04:23:00.000+05:30</published><updated>2018-04-13T04:23:20.750+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio Code/VSC"/><title type='text'>Shortcut Key to Create HTML Skeleton Structure in VSC</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;iframe allow=&quot;autoplay; encrypted-media&quot; allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/Nd54tZs-d_k&quot; width=&quot;560&quot;&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://www.evagabond.me/feeds/2725332543616622853/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.evagabond.me/2018/04/shortcut-key-create-html-skeleton-structure-visual-studio-code-vsc.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default/2725332543616622853'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default/2725332543616622853'/><link rel='alternate' type='text/html' href='http://www.evagabond.me/2018/04/shortcut-key-create-html-skeleton-structure-visual-studio-code-vsc.html' title='Shortcut Key to Create HTML Skeleton Structure in VSC'/><author><name>CoolDeep</name><uri>http://www.blogger.com/profile/04620122877815369159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmPHzd9uCm9E13e4NI24nHAiYlLr74OlYeOQVD9tdew-mWB6L6TMupGcIyD05oW-yr2bXrQeZxbNt6ydBlk86sB6cS9ArJ_AgT22laERFo_camEzgWWZx-_suWBAEbNA/s220/matrix-avatar.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/Nd54tZs-d_k/default.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6824476048687145144.post-2357351847695944809</id><published>2018-04-06T18:18:00.001+05:30</published><updated>2018-04-15T14:40:42.808+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="MySQL"/><title type='text'>Why You Shouldn&#39;t Be Using mysqli_fetch_array()?</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
While researching as to why not to use &lt;b&gt;mysqli_fetch_array()&lt;/b&gt;, and instead use &lt;b&gt;mysqli_fetch_row()&lt;/b&gt; or &lt;b&gt;mysqli_fetch_assoc()&lt;/b&gt;, I ran into this old post, which well explains the reason. The test results for each of these functions may not be as per contemporary test case, but it will still give you a good idea as to why &lt;b&gt;mysqli_fetch_array()&lt;/b&gt; shouldn&#39;t be used&lt;br /&gt;
&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
Benchmark on a table with 38567 rows:&lt;/h3&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;b&gt;mysql_fetch_array&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;MYSQL_BOTH:&lt;/b&gt; 6.01940000057 secs&lt;br /&gt;
&lt;b&gt;MYSQL_NUM:&lt;/b&gt; 3.22173595428 secs&lt;br /&gt;
&lt;b&gt;MYSQL_ASSOC:&lt;/b&gt; 3.92950594425 secs&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;b&gt;mysql_fetch_row: &lt;/b&gt;&lt;/span&gt;2.35096800327 secs&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;b&gt;mysql_fetch_assoc:&lt;/b&gt;&lt;/span&gt; 2.92349803448 secs&lt;br /&gt;
&lt;br /&gt;
As you can see, it&#39;s twice as efficient to fetch either an array or a hash, rather than getting both.&amp;nbsp; It&#39;s even faster to use &lt;b&gt;fetch_row&lt;/b&gt; rather than passing &lt;b&gt;fetch_array MYSQL_NUM&lt;/b&gt;, or &lt;b&gt;fetch_assoc&lt;/b&gt; rather than &lt;b&gt;fetch_array MYSQL_ASSOC&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
Don&#39;t fetch BOTH unless you really need them, and most of the time you don&#39;t.&lt;br /&gt;
&lt;br /&gt;
SOURCE: &lt;a href=&quot;http://bit.ly/2qaSyFr&quot; target=&quot;_blank&quot;&gt;http://bit.ly/2qaSyFr&lt;/a&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://www.evagabond.me/feeds/2357351847695944809/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.evagabond.me/2018/04/why-not-use-mysqli-fetch-array-function.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default/2357351847695944809'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default/2357351847695944809'/><link rel='alternate' type='text/html' href='http://www.evagabond.me/2018/04/why-not-use-mysqli-fetch-array-function.html' title='Why You Shouldn&#39;t Be Using mysqli_fetch_array()?'/><author><name>CoolDeep</name><uri>http://www.blogger.com/profile/04620122877815369159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmPHzd9uCm9E13e4NI24nHAiYlLr74OlYeOQVD9tdew-mWB6L6TMupGcIyD05oW-yr2bXrQeZxbNt6ydBlk86sB6cS9ArJ_AgT22laERFo_camEzgWWZx-_suWBAEbNA/s220/matrix-avatar.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6824476048687145144.post-4387584993447118905</id><published>2018-03-17T18:01:00.000+05:30</published><updated>2018-03-18T19:43:44.592+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Magento"/><title type='text'>[SOLVED] - Could not open input file: bin/magento in localhost and Magento 2x</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
If you are getting this error &#39;&lt;span style=&quot;color: red;&quot;&gt;&lt;b&gt;Could not open input file: bin/magento&lt;/b&gt;&lt;/span&gt;&#39; while trying to run certain magento commands in your terminal in localhost, then you can try this solution which worked for me.&lt;br /&gt;
&lt;br /&gt;
I ran into this issue, because I&#39;d accessed the root directory of my Magento installation from my terminal. Everything was working fine until now. I then deleted my Magento installation, created a new folder with the same name as the deleted folder. Now remaining in the same terminal window, without changing path or closing the terminal, I was trying to run the magento shell commands. This was the reason I was running into the above error.&lt;br /&gt;
&lt;br /&gt;
To solve this issue, I simply closed my terminal, opened it again, checked into the root directory of my magento installation, and now the commands were running fine.&lt;br /&gt;
&lt;br /&gt;
Also check, while at the Terminal, you are inside the Root Directory of your Magento Installation, else you will get this ERROR again.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://www.evagabond.me/feeds/4387584993447118905/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.evagabond.me/2018/03/solved-could-not-open-input-file.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default/4387584993447118905'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default/4387584993447118905'/><link rel='alternate' type='text/html' href='http://www.evagabond.me/2018/03/solved-could-not-open-input-file.html' title='[SOLVED] - Could not open input file: bin/magento in localhost and Magento 2x'/><author><name>CoolDeep</name><uri>http://www.blogger.com/profile/04620122877815369159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmPHzd9uCm9E13e4NI24nHAiYlLr74OlYeOQVD9tdew-mWB6L6TMupGcIyD05oW-yr2bXrQeZxbNt6ydBlk86sB6cS9ArJ_AgT22laERFo_camEzgWWZx-_suWBAEbNA/s220/matrix-avatar.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6824476048687145144.post-3062633554046705352</id><published>2018-03-17T00:10:00.000+05:30</published><updated>2018-03-17T00:21:24.840+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="PHP"/><category scheme="http://www.blogger.com/atom/ns#" term="Ubuntu"/><title type='text'>[Solved] - Install PHP 7.0, PHP 7.1 or PHP 7.2 in Ubuntu 14.04</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
After trying a couple of packages, settings and configuration, the solution below is finally what worked for me:&lt;br /&gt;
&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
1. Update your PPA repository with the&amp;nbsp; PHP 7x package sources:&lt;/h3&gt;
&lt;pre style=&quot;background: #f0f0f0; border: 1px dashed #cccccc; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; word-wrap: normal;&quot;&gt; sudo add-apt-repository ppa:ondrej/php
&lt;/code&gt;&lt;/pre&gt;
Press enter to confirm. If you come across any error then you will need 
to install the &lt;b&gt;python-software-properties&lt;/b&gt; first as shown below:&lt;br /&gt;
&lt;u&gt;&lt;br /&gt;&lt;/u&gt;
&lt;u&gt;NOTE&lt;/u&gt;:
 The above PPA is a co-installable one, meaning you can install PHP 5.5,
 PHP 5.6 or PHP 7.0 as per your requirement, and both your old and new 
versions of PHP can co-exist without you having to remove the old 
version.&lt;br /&gt;
&lt;pre style=&quot;background: #f0f0f0; border: 1px dashed #cccccc; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; word-wrap: normal;&quot;&gt; sudo apt-get update  
 sudo apt-get install python-software-properties  
&lt;/code&gt;&lt;/pre&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
2. Update&lt;/h3&gt;
Once again update your packages:&lt;br /&gt;
&lt;pre style=&quot;background: #f0f0f0; border: 1px dashed #cccccc; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; word-wrap: normal;&quot;&gt; sudo apt-get update  
&lt;/code&gt;&lt;/pre&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
3. Install PHP 7.x and its relevant mods:&lt;/h3&gt;
&lt;pre style=&quot;background: #f0f0f0; border: 1px dashed #cccccc; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; word-wrap: normal;&quot;&gt;For PHP7.0: sudo apt-get install php7.0 php7.1-mbstring php7.0-mcrypt php7.0-mysql php7.0-xml php7.0-curl php7.0-intl php7.0-soap php7.0-zip php7.0-gd
&lt;/code&gt;&lt;code style=&quot;color: black; word-wrap: normal;&quot;&gt;&lt;code style=&quot;color: black; word-wrap: normal;&quot;&gt;For PHP7.1: &lt;/code&gt;sudo apt-get install php7.1
&lt;/code&gt;&lt;code style=&quot;color: black; word-wrap: normal;&quot;&gt;&lt;code style=&quot;color: black; word-wrap: normal;&quot;&gt;&lt;code style=&quot;color: black; word-wrap: normal;&quot;&gt;For PHP7.2: &lt;/code&gt;&lt;/code&gt;sudo apt-get install php7.2
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
4. Disable PHP 5.5 or 5.6:&lt;/h3&gt;
Now
 this step is very important else you won&#39;t be able to use PHP 5.6. Even
 when you check your PHP version, it will still display as PHP 5.5. 
Follow the step below to disable PHP 5.5.&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background: #f0f0f0; border: 1px dashed #cccccc; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; word-wrap: normal;&quot;&gt; sudo a2dismod php5
&lt;/code&gt;&lt;/pre&gt;
&amp;nbsp;or&lt;br /&gt;
&lt;pre style=&quot;background: #f0f0f0; border: 1px dashed #cccccc; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; word-wrap: normal;&quot;&gt;sudo a2dismod php5.6&lt;/code&gt;&lt;/pre&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
5. Enable PHP 7.x:&lt;/h3&gt;
&lt;span style=&quot;font-weight: normal;&quot;&gt;Note: Replace x with 0, 1 or 2, depending upon the version you want to install&lt;/span&gt;&lt;br /&gt;
&lt;pre style=&quot;background: #f0f0f0; border: 1px dashed #cccccc; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; word-wrap: normal;&quot;&gt; sudo a2enmod php7.x  
&lt;/code&gt;&lt;/pre&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
6. Restart Apache web server:&lt;/h3&gt;
&lt;pre style=&quot;background: #f0f0f0; border: 1px dashed #cccccc; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; word-wrap: normal;&quot;&gt; sudo service apache2 restart  
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
Note: New location of php.ini file in PHP 5.6:&lt;/h3&gt;
The location of 
php.ini fie is changed from PHP 5.6 onwards, unlike PHP 5.5 where it 
used to be located at &#39;/etc/php5/apache2/php.ini&#39;; the new location is 
at &#39;/etc/php/7.x/apache2&#39;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://www.evagabond.me/feeds/3062633554046705352/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.evagabond.me/2018/03/solved-install-php-7-0-php-7-1-or-php-7-2-php-7-x-ubuntu-14-04.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default/3062633554046705352'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6824476048687145144/posts/default/3062633554046705352'/><link rel='alternate' type='text/html' href='http://www.evagabond.me/2018/03/solved-install-php-7-0-php-7-1-or-php-7-2-php-7-x-ubuntu-14-04.html' title='[Solved] - Install PHP 7.0, PHP 7.1 or PHP 7.2 in Ubuntu 14.04'/><author><name>CoolDeep</name><uri>http://www.blogger.com/profile/04620122877815369159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmPHzd9uCm9E13e4NI24nHAiYlLr74OlYeOQVD9tdew-mWB6L6TMupGcIyD05oW-yr2bXrQeZxbNt6ydBlk86sB6cS9ArJ_AgT22laERFo_camEzgWWZx-_suWBAEbNA/s220/matrix-avatar.jpeg'/></author><thr:total>0</thr:total></entry></feed>