Hot answers tagged

4

Linking PHP as an Apache HTTPD module makes them inseparable. This is not without problems: Indeed, many PHP libraries aren't threadsafe, so it's essential to use the prefork-mpm module for HTTPD 2.x in production to implements a non-threaded, pre-forking web server that handles requests in a manner similar to HTTPD 1.3. But this approach strongly affects ...


4

In WHM (v11.46) there is an option under Home » Transfers » Transfer Tool (in older version it was Copy an Account From Another Account). Here, under Advanced option, choose Remote Server Type: Parallel Plesk and fill up the other required data and submit it. cPanel Migration Team also provide Free Migration Service. Check out cPanel.net :: Migration ...


3

Plesk is pretty good about setting up the proper security settings between domain accounts and subdomains, including FTP access. Many sites do grant FTP access to 3rd parties that they work with because there's not as much risk with FTP, providing that root access isn't permitted, which can be set in Plesk (as it seems you already have done). I would ...


3

That folder is created by default when they set your account on that server. You can make a search on your favourite search engine and you'll find many people talking about that. So don't worry about it. By the way, GoDaddy, and anybody else, doesn't matter the size or reputation, is vulnerable to attacks. But you are right thinking that they know who to ...


3

There are a couple of ways to do this: One way is to unsuspend it and then move all the site files into a subdirectory. That means that every page will return a 404 error. You then edit your custom error page for that error to show the users the custom page. Or you can put it in maintenance mode and edit your 503 custom error page.


3

Most shared hosting providers have a control panel. Most control panels allow you to change file permissions through some sort of file manager. Windows uses a different way of doing permissions to Unix servers, so you may need to give read/write permission to a user called IUSR_machinename for Wordpress to work properly. For Plesk it's: Websites & ...


3

for other's reference, the site builder link is hidden if your license does not support the "power pack" (godaddy, may be named different under different providers). You can view your license by going to server -> license management simply look for websites by web presence builder, if the value is limited to 0, you need to talk to your provider. Godaddy's ...


2

You can use a self-signed certificate in this case. If you are using a shared IP, you will still have to purchase a dedicated IP for your website. Self-signed certificates can be used but the problem with them is that your visitors will see a warning regarding the website while browsing the website. Personally, I would suggest you to get an SSL ...


2

It is very simple to generate self signed certificate..here is the forum post citing this details http://forum.parallels.com/showthread.php?33510-How-to-Create-Self-signed-SSL-Certificate-for-Dummies It's simple. Log in as the admin, go to "server", then "certificate". Fill in the information and press "self signed". Then you should wait a minute or so ...


2

Indeed, Plesk 11 has free built-in firewall module. You just may not have it installed - if so, go "Tools & Settings > Updates & Upgrades" menu and install missing components.


2

All you should need to do is change the nameservers for the domain name to point to your new server. This may require changing the nameservers completely or just changing the A records for the domain name. If you set the domain name up properly on the new server through Plesk then once the DNS change has propagated you should be able to see the site on your ...


2

After reading through the documentation it seems that you aren't missing anything. It seems to be an oversight on their part. I looked on their website but didn't see a place to post a bug so I am not sure how aware they are of this or how to make them aware of it.


2

I think Plesk includes only one NS in default template, because Plesk itself serves as NS server by default and second NS is supposed to be pointing at another machine (though it is commonly tricked). Unless a hosting provider configures it for you (which they are supposed to do), you can have two choices: (trick) Give your Plesk server one more name ...


2

You can have full functioning site preview starting from Plesk 10.4 (PHP, Javascript and whatever else you need). It needs to be enabled on the server - so if in shared hosting, you will depend on you hosting provider. Checkout "Setting up Website Preview" for details. You will need some DNS zone for previews though... You may also be interested in "staging ...


2

If somebody can put content onto a subdomain, they can read and modify any cookies of visitors that are set to the root domain. They could damage your reputation by posting items at that subdomain that you would not approve of, but which would look like they came from you. Most of the consequences of a Cross Site Scripting (XSS) vulnerability are ...


2

Make sure the IP you put into your host file is the one Plesk is actually using. This is an easy mistake to make if your server has multiple IP addresses. Also, make sure you put www.domain.com and not just domain.com in your host file. It will need to match exactly to what you wish to test with. If you have a later version of Plesk with the Nginx proxy. ...


2

I've run into this issue myself, and would recommend not using apt-get and instead installing PHP according to the directions here from Parallels for Multiple PHP Versions in Plesk on Linux: Be sure to use the new version number of PHP for NN in the above so that you're installing and configuring it in a new directory and path for that version, and run ...


2

You've probably set your DNS records in Plesk, This won't work because your DNS is set to ns.stratoserver.net. Login to your account @ strato and set your records there. You can copy the SPF and DKIM records from Plesk to the Strato DNS.


2

Is the cronjob supposed to access a web location via HTTP in order to make it execute instead of not directly executing it with the PHP executable? Shouldn't it be something like: */10 * * * * wget -O /dev/null --no-check-certificate https://example.com/path/file.php Also, --no-check-certificate is a switch of wget, not php.


2

You will need to perform the actions below: You will need to add the wildcard asterisk symbol as an A record under HOST to your domain DNS records. You need to have a web host that supports wildcard redirecting… Plesk and cPanel does support this feature but some hosts disable it… you need to ask. Wait... sometimes DNS changes can take an hour to 72 hours ...


2

If you set your IP address to be distributed as a shared IP address then the default site will stay as none even when you add new domains. If it's a shared IP then the server doesn't know what site to show when clicking the IP address, unless you specify it. I seem to recall having to specify the site in times past for dedicated IP addresses though, so if ...


2

You can change the subdomains used for mail / webmail in the standard DNS template which can be found in Tools & Settings > DNS Template Change all directives that contain webmail to a subdomain you want and save your changes. All users should be able to access their mails from maindomain.de, at least this is working for me and I use a non-modified ...


1

Check your Web Server configuration. How you do that via Plesk I can't say because I try to avoid these "Easy Web Control Panels" like the plague. However, making an assumption that your underlying web server is most likely "Apache", in the virtual host entry in Apaches configuration for the target sub site your trying to access, you must fully alias the ...


1

Use: location ^~ /rss { return 410; } Regex matches all get applied earlier than other rules, so this makes the rule get applied first. The problem may be that there is some other rule that is getting applied first.


1

StartSSL gives you some files that are encrypted. Before you install them you have to decrypt them. It is likely that you are trying to upload your encrypted key. You usually have to decrypt the key before installing it. StartSSL has a FAQ about it here. They say you need to use the command: openssl rsa -in ssl.key -out ssl.key Another possible ...


1

I replicated the issue on a PLESK 12 node and solved it. file_put_contents('**./test.txt**', date("d.m.Y H:i:s"), FILE_APPEND); Apply the full path to the PHP file for the output script: The PHP file: <?php file_put_contents('/var/www/vhosts/domain.tld/webroot/test.txt', date(" 'd.m.Y H:i:s' "), FILE_APPEND); ?> Output after 3 Crons: ...


1

I'm answering my own question here in case it helps anyone else. Your hosting company should be able to provide you with the full name of your vps. It's probably visible somewhere in your control panel if you don't log direct into Plesk and is likely to be something like: 858442.vps-312.com or 8abc-arc.yourdomain.com Setting this to your full server ...


1

The R flag in your RewriteRule is for forcing an external redirect. You don't want to use that if you are masking where the content is coming from. Try this: RewriteRule ^/(.*)$ /path/to/your/subdomain/directories/%1/$1 [L,NC] You may want to be more specific in your sub domain matches to tighten up security.


1

the solution is: Under "Plesk Apparence" change view to "interface provider" - thus you get the menu from which you can add more domains and webspace. That is not possible in the "Power User" view.


1

I had the exact same problem (well symptoms at least)... To fix the issue, I executed the following commands: /usr/local/psa/admin/sbin/nginxmng --disable /usr/local/psa/admin/sbin/httpdmng --reconfigure-all Hope this helps. :)



Only top voted, non community-wiki answers of a minimum length are eligible