WHM error: The system cannot determine the base domain (domain name) Solution : run /scripts/upcp –force
Author Archives: Ciprian
Hot link protection
Simple hot link protection using .htaccess RewriteEngine on #RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{REQUEST_FILENAME} -f RewriteCond %{REQUEST_FILENAME} \.(gif|jpe?g?|png)$ [NC] RewriteCond %{HTTP_REFERER} !^https?://([^.]+\.)?your-domain\. [NC] RewriteCond %{HTTP_REFERER} !^https?://([^.]+\.)?google\. [NC] RewriteRule \.(gif|jpe?g?|png|bmp)$ http://your-domain/hotlinkdenied [R,L] Replace your-domain with your actual domain name Replace http://your-domain/hotlinkdenied with a valid url
How to fix no talloc stackframe at ../source3/param/loadparm.c:4864, leaking memory
sudo apt-get remove libpam-smbpass or pam-auth-update and remove “SMB password synchronization”
Ubuntu 12.04 – service mysql start start: Job failed to start
Recently after a backup restore MySql server failed to start with the following error message: start: Job failed to start To fix start: Job failed to start I had to re-install the MySQL server. I hope you have a backup of your data because you will lose all your MySQL data running the following commands
Ubuntu server no login console
After boot there was no console prompt to login. The issue was related to the VGA resolution. To fix Ubuntu server no login console modify in /etc/default/grub # Grub Resolution GRUB_GFXMODE=1024x768x24 # Kernel param to set a port to resolution and vertical refresh. GRUB_CMDLINE_LINUX_DEFAULT=”nomodeset video=VGA:M1024x768@60m” Of course, you can set resolution to suit your needs …
Check if php-fpm is running and start if it’s not running
There are several solution on how to check if php5-fpm is running but they all failed (link1, link2). The solution to check if php-fpm is running is to use wget to get a file in your server. If wget fails then restart the service. This is the script to properly check if php-fpm is running and start …
Continue reading “Check if php-fpm is running and start if it’s not running”
WordPress – give contributor permission to upload images without plugin.
WordPress contributor role lacks the permission to upload images. There are a few plugins that can let you change role permissions, but I just needed to allow contributor role to upload images. One minor change in the theme’s functions file is sufficient to give WordPress contributor role the permission to upload & insert images without …
Continue reading “WordPress – give contributor permission to upload images without plugin.”
Get column names from table in MySql > 5
The following query will get column names from table in MySql > 5 SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = ‘database_name’ AND TABLE_NAME = ‘table_name’; where database_name is your database table_name is your table
Git delete last commit
If you have not pushed a commit use the following command to delete last commit. Git delete last commit git reset –soft HEAD~1
jquery.validator.addmethod custom error message
How to implement a custom dynamic error message to your jQuery Validator method? $.validator.addMethod(“checkEmailAvailability”,function(value,element){ var result; $.ajax({ type: “POST”, async: false, url:”includes/ajax/check-availability.php”, data:{email:value}, dataType:”json”, success: function(response) { result=response.success; $.validator.messages.checkEmailAvailability=response.msg; } }); return result; }); In the above code the message for the validator method is set by using $.validator.messages.checkEmailAvailability=response.msg; where the response.msg is the message …
Continue reading “jquery.validator.addmethod custom error message”