Lunarpages Internet Solutions

A lot of people decide at some point to change the domain used by their WordPress sites because the old domain is no longer required or has expired. All methods that are effective enough to change the URL correctly are listed in the WordPress Codex, however there is a cheat that makes this change easier ..

Read more

If you have a WordPress site and do not need the XMLRPC protocol for anything then you should restrict access to it in order to prevent bruteforce attacks using this protocol (you may learn more about this type of attacks here). To restrict access on an Apache web server all you need to do is ..

Read more

You’ve probably been wondering which would be the best robots.txt file to use with WordPress sites. Well in this case here it is: User-Agent: * Disallow: /cgi-bin/ Disallow: /wp-admin/ Disallow: /wp-includes/ Disallow: /archives/ Disallow: /page/ Disallow: /comments/feed/ Disallow: /index.php Disallow: /wp-content/plugins Disallow: /wp-content/cache Disallow: /tag Disallow: /author Disallow: /trackback Disallow: /*trackback Disallow: /*trackback* Disallow: /*/trackback ..

Read more

I have started to compile a list of plugins that in my opinion shouldn’t be used under a shared hosting environment as they either have security issues or are poorly coded and become resource hogs. The list below (which isn’t under any particular order) will be updated in the future, whenever newer plugins are discovered ..

Read more

One of the most important factors in optimizing your website’s performance is represented by the removal of the query strings from the static resources. The query string represents a method with which both plugins and themes pass on content values and/or carry version details when the page is executed in the browser. The query strings ..

Read more

Gmail along with other free email providers have started to reject the receipt of forwarded emails due to abusive practices from their users. This move appears to have been backed up by the fact that these forwarders don’t only send legitimate emails to Gmail (and other providers), but actually a lot of spam and malware ..

Read more

Some users have reported that after upgrading to the Joomla 3.6.x versions from 3.5 they lost the capability to install extensions with the exception of the web install functionality. Moreover, a warning was being displayed with the following message: No installation plugin has been enabled. At least one must be enabled to be able to ..

Read more

When attempting to do a cross core upgrade from Drupal 6.x to Drupal 7.x one could find himself experiencing the following error which prevents the upgrade from completing: Uncaught exception thrown in session handler. PDOException: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'ssid' in 'where clause': SELECT 1 AS expression FROM {sessions} sessions WHERE ( ..

Read more

If you are running a Drupal 7 site and your site displays warnings or notices which you are unaware how to fix then you can simply disable them by following the steps listed below after logging into your admin panel: Go to Configuration > Logging and Errors. You have three choices: None will disable all ..

Read more

Most of the shared hosting environments still allocate a memory limit of 32MB to PHP by default, and this, nowadays is simply not enough on a standard WordPress, Drupal or Joomla installation. This is the reasons for which, in most cases some of the pages (if not all) of the CMS sites return an error ..

Read more