about 1 year ago - No comments
If you have ever had the error message “Table ‘mysql.servers’ doesn’t exist” when you have tried to delete a database or a domain with a database attacked within plesk, error below (DB names masked out for security) then luckily there is an easy fix which does require you being able to SSH onto your server: More >
about 1 year ago - No comments
PHP comes pre-installed along with Plesk on a windows server, and by default, PHP only gets upgraded as new versions of Plesk are released. Unfortunately the release cycle of the Plesk Control Panel does not keep pace with that of PHP, so the result is that VPS / VDS Containers are often running versions of More >
about 1 year ago - 1 comment
If you want to manually upgrade the version of BIND running on your plesk windows server then follow the following steps: Check what version of bind you are currently running by going to the Components Management in plesk, you should see something like the following: Go to LINK and download desirable version of BIND for More >
about 1 year ago - 1 comment
PCI Scan – Plesk PHP easter egg issue If your PCI scan reports the following: Port: 8443 Synops is: The configuration of PHP on the remote host allows disclosure of sensitive information. Description: The PHP install on the remote server is configured in a way that allows discloure of potentially sensitive information to an attacker More >
about 2 years ago - No comments
This took me a bit of time to work out but if you are trying to run a scheduled task in Plesk (Windows) that launches a .vbs file then you need to do the following: In Path to executable file you need to enter the path to csripts.exe, for example: c:\windows\system32\cscript.exe Then in Arguments you More >
about 2 years ago - No comments
The MySQL full text index by default only indexes words which are 4 characters or longer, which means doing a search for something like “PHP” will return zero results. It set the minimum word length to 2 do the following: Add the following to /etc/my.cnf under [mysqld] ft_min_word_len=2 You then need to rebuild the indexes More >
about 2 years ago - No comments
Background MySQL has a feature that allows you to log slow running queries to a file. To enable you just need to add some lines to your my.cnf file, and restart. Slow query log is great to spot really slow queries which are often good candidates for optimization but it has a couple of issues More >
about 2 years ago - No comments
What is it One of the best ways to speed up your web application is to enable query caching in your database, which caches commonly used SQL queries in memory for virtually instant access by the next page that makes the same request. The query cache stores the text of a SELECT statement together with More >
about 2 years ago - 1 comment
Standard MySQL installs the default max_allowed_packet value is 1MB To confirm the actual size is set to login to MySQL (this is the command if you are running plesk): mysql -uadmin -p$(cat /etc/psa/.psa.shadow) -Dmysql Then run: show variables like ‘%max_allowed_packet%’; You should see: +——————–+———+ | Variable_name | Value | +——————–+———+ | max_allowed_packet | 1048576 | More >
about 2 years ago - 3 comments
PCI compliance Expect Header Cross-Site Scripting Vulnerability If you get the following warning in a PCI scan: Security warning found on port/service “pcsync-https (8443/tcp)” Plugin “Expect Header Cross-Site Scripting Vulnerability” Category “CGI abuses : XSS ” Priority “Medium Priority “Synopsis : The remote web server is vulnerable to a cross-site scripting attack. Description : The More >