• Our team is looking to connect with folks who use email services provided by Plesk, or a premium service. If you'd like to be part of the discovery process and share your experiences, we invite you to complete this short screening survey. If your responses match the persona we are looking for, you'll receive a link to schedule a call at your convenience. We look forward to hearing from you!
  • We are looking for U.S.-based freelancer or agency working with SEO or WordPress for a quick 30-min interviews to gather feedback on XOVI, a successful German SEO tool we’re looking to launch in the U.S.
    If you qualify and participate, you’ll receive a $30 Amazon gift card as a thank-you. Please apply here. Thanks for helping shape a better SEO product for agencies!
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

Magento 2 plesk compatibility issue

@custer
Hi everyone,

  1. We're planning to release a working version of Magento 2 APS package soon.
  2. Try the following instructions and let us know if they help: http://devdocs.magento.com/guides/v2.0/install-gde/prereq/file-system-perms.html
  3. If the instructions above do not help, try the following:
Edit ./vendor/magento/framework/Filesystem/DriverInterface.php and change the following:

const WRITEABLE_DIRECTORY_MODE = 0755; // was: 0770
const WRITEABLE_FILE_MODE = 0644; // was: 0660


This will make sure that Magento creates files and directories with the correct permissions.

Next, reset the current file permissions by running the following command via SSH (I assume that your current work directory is the root installation dir):

cd ./pub
find . -type f -exec chmod 644 {} \;
find . -type d -exec chmod 755 {} \;


This should reset file permissions to 644 and directory permissions to 755 inside the ./pub directory and all sub-directories.

Are these the changes Plesk has made in Installation Package?

Edit ./vendor/magento/framework/Filesystem/DriverInterface.php and change the following:

const WRITEABLE_DIRECTORY_MODE = 0755; // was: 0770
const WRITEABLE_FILE_MODE = 0644; // was: 0660



Are these the changes Plesk has made in Installation Package?
 
Hi everyone,

Looks like I'm late to the party. ;) Yeah, Magento 2 APS package is out, and it doesn't have any issues with permissions (that's kind of self-explanatory because Magento won't be working otherwise).
 
Hi Plesk team,
There is magento update 2.0.4, when you plan to release aps package with that update included.
Probably it will be easier to release these updates after now you have official support for m2.
 
Hi,

Thanks to the package I have finally managed to install Magento 2 without any problems on Plesk. However if I try to use the Magento 2 websinstaller to upgrade or install other extensions I do not get past the readiness check. The PHP Version is not recognized.

PHP is set at PHP 7.0.4 and to run as FPM Application. I use Plesk 12.5.30 Update #27. Any suggestions on this?

Thanks,
KooTjoo
 
Thanks to the package I have finally managed to install Magento 2 without any problems on Plesk. However if I try to use the Magento 2 websinstaller to upgrade or install other extensions I do not get past the readiness check. The PHP Version is not recognized.

PHP is set at PHP 7.0.4 and to run as FPM Application. I use Plesk 12.5.30 Update #27. Any suggestions on this?

I have the same issue, standart install, I have tried different PHPs and none of them passed the magento 2 check
 
I have managed to get a little further with this. Issue of not seeing PHP Version is because of Cron Jobs are not created.

I have manually created cronjobs now, but it doesn't pick up the correct PHP Version. I have set PHP 7 to be used but it keeps showing PHP 5.6

/usr/bin/php -c /etc/php.ini /var/www/vhosts/mydomain.com/httpdocs/bin/magento cron:run >> /var/www/vhosts/mydomain.com/httpdocs/var/log/magento.cron.log& any help on this?

If I install Magento 2 manually by copying the files etc. it all seems to work ok.
 
Hi @KooTjoo.

Thank you for the provided details. We reproduced the issue on our side and confirm it's a bug. I hope it'll be fixed in nearest updates of APS package.
 
Hello, I do not think that plesk is yet ready for this new product, even with the APS package i'm getting files permission issue and DB user privilege issue.
 
We've encountered a certain issue that might affect some customers. As soon as we figure out what to do, we'll release the update. It should be out very soon. Sorry for delay!
 
Back
Top