Plesk 12.x / Linux :: Folder Permissions / Joomla Installer - Could Not Copy Setup File
Mar 17, 2015
Ok, new to Plesk, trying to move from ispconfig. So I have Plesk 12 running on Centos 6 64bit in a VPS. I figured out how to upgrade PHP and now I have installed my first website. The website is joomla based but I am getting the below error when installing components:
JInstaller: :Install: Failed to copy file /var/www/vhosts/virtual-sim-racing.com/httpdocs/home/tmp/install_55081e65af5fe/pkg_kunena.xml to /var/www/vhosts/virtual-sim-racing.com/httpdocs/home/administrator/manifests/packages/pkg_kunena.xml
Package Install: Could not copy setup file.
This suggest to me a permissions issue - but what to do with it. I have checked all of the relevant Joomla folder permissions and they are all showing as writeable, so it looks like something outside of that?
I don't want to have to stick with ispconfig much longer ...
I have a problem where every folder I ftp onto the server gets given a 700 permission and every file gets a Zero permission. Most of the sites I am adding to this server will be WordPress sites and most of the folders I want to have a permission of 755 and for the files a permission of 644 so my question is how do I change the settings so that any new files ftp'd onto the server get the permission 755 and files get the permission of 644 ?
I am doing some work on a server and when I create a new folder (using WinSCP) it defaults the folder permissions to 775 and file permissions to 664. Besides causing possible problems with the applications I'm installing, isn't this a bit of a security risk?
Also, if I upload a tar and untar on the server it sets the same 775/664 permissions.
Whenever I setup a new FTP user in Plesk and then configure my FTP client with exactly the same username and password and transfer files and folders onto the server then the file permissions allocated are incorrect. Folders get allocated a permission of 700 and files a permission of 600, whereas I want all folders to have a permission of 755 and files a permission of 644. How can I change my setup so that files and folders get the permissions I want ?
I got this Problem after install a New Plesk Server.
Current: CentOS 6.5, Plesk 11.5.30, PHP 5.3.3 (Default install), PHP as FastCGI (I Tried also with Plesk 12.x).
What I did: in IP Tables i set al Ports for Plesk; I set in /etc/proftpd.conf the Ports "PassivePorts 65000 65200"
Problem: Each file ore folder created by an php Application i cant see ore override by ftp.
Example: I Upload a new installation of Joomla 2.5 (CMS) by ftp with a User created by plesk. Then I start the Installation by using the Webbrowser. In this process Joomla change some files and create also an configuration.php. All done by php Scripts. Now I check the configuration.php on the FTP -> Cant see it. -> I check by SSH and the file exists. If I Check the Permissions it seams, that all file have same permissions, owner and group.
-> Configuration.php can not see by ftp ore be overwritten -> htaccess.txt I see by ftp and i can manage ->> Permissions seams to be the same "?"!"
I'm SURE this is me being stupid but I cannot find where to change folder permissions in the new Plesk interface?
I go to the file manager but all I have are the basic file/folder operations (Create, Delete, Upload File, etc) - I can't find anywhere to change permissions on the folders to give the MYSERVER_IUSR permission, etc.
I tried to open updates & upgrades, with above flow, using the same username and password to log in the panel, on :8443, but the page said the username or password is not valid. attached screenshot....
couldn't find any installation guide by Paralles how to install Plesk12 step by step. Found some on the internet, got the webinstaller started, but it says I should visit "192.168.0.100:8447" in my browser, which is just the internal IP of the server. Now I don't know what to do now, it's a fresh installed CentOS 6.5
I have tried to install multiple versions of PHP as described here: [URL] The option "Add/Remove Components" > "Web hosting features" > "Different PHP interpreters versions" is not available in the Parallels Installer. I am using Plesk 12.0.18 on CentOS release 6.6 (Final)
I've recently started experiencing some issues where files uploaded through Joomla or some other scripts (mostly PHP) inherit a permission of 600. Prior to updates being done on the server I'm hosted on, uploaded files received 644 permissions and all things worked great.
I've checked the umask that assigned to the shell (022) and have ruled out that as a problem.
Plesk Control panel -> Tools and Settings -> Updates and Upgrade
Error: Unable to start Parallels Products Installer. The following error has occurred: Execution failed. Command: autoinstaller Arguments: Array (  => --service-mode  => --enable-xml-output  => --ssl-cert  => /usr/local/psa/admin/conf/httpsd.pem  => --branch  => release,stable ) Details: file does not exist or is not executable: /usr/local/psa/admin/bin/autoinstallerClick to expand...
I am trying to update Plesk but whenever i try do so with the installer, the update fails because data is somehow added to /etc/apt/sources.list and sources cannot be read anymore. This happens both with the admin panel and the command lines.
Here my msg. i get while trying to update via the Panel:
Unable to obtain the latest version of Parallels Installer: The required version '3.15.15' was not found on the server. This could happen because of configuration error at the download site. Failed to download the package
I trying to install Joommla via XML-RPC API. (Plesk version : 12.0.18 Update #13 - API version : 18.104.22.168)
Here are my methods 1. get Package list 2. download package 3. install package
if I try with Wordpress, I don't have any problems.
With Joomla : step 2 : I've got this message in log file : ERR [panel] Error during package add to repository: Add-ons for APS packaged web apps are not supported. ERR [apscatalog] Error during downloading package from APS Catalog: Add-ons for APS packaged web apps are not supported. ERR [panel] Task failed: id=95, pid=21231, type=aps-download, error=Add-ons for APS packaged web apps are not supported.
If I install via http admin interface, install works.
I have installed this several times on my server without issue and 24 hours after setting up one successfully I am no longer able to install any. Upon installation I keep getting this error message and to my knowledge nothing has been changed with the setup of the server.
Code: Error: Installation of joomla at http://webaddress.co.uk/httpdocs failed. Non-zero exit status returned by script. Output stream: 'PHP Warning: fopen(/var/www/vhosts/webaddress.co.uk/httpdocs/httpdocs//configuration.php): failed to open stream: No such file or directory in /usr/local/psa/var/apspackages/apscataloggi4T1a.zip93a52a9b-e8bb-df/cache/scripts/file-util.php on line 15 '. Error stream: 'PHP Warning: fopen(/var/www/vhosts/webaddress.co.uk/httpdocs/httpdocs//configuration.php): failed to open stream: No such file or directory in /usr/local/psa/var/apspackages/apscataloggi4T1a.zip93a52a9b-e8bb-df/cache/scripts/file-util.php on line 15 '.
I'm new to Plesk - I've inherited a web site for a local social club so have just been handed login and password. I believe I have version 11.0.9 and as I can see mention of an Apache webserver I'm guessing its linux.
So - I want to redesign and use Joomla so I can share the content updating with others.
I can't install Joomla as I have PHP 5.1 and need 5.3. I have no 'server' or any sort of option I can find (and I've looked everywhere!) to find a command line or somewhere I can run things.
When I try to allow SSH access the option says Forbidden and there is no option to change it.
Joomla now requires PHP 5.3.10 or above but PHP 5.3.3 is installed. I rely almost exclusively on Plesk to keep the server components up to date and now I can't update my Joomla websites. I tend to avoid working at the command prompt, which is why I lease Plesk. I see that Plesk supports dual (or multiple) PHP versions, but the panel doesn't seem to deploy other versions. Does Parallels plan to allow customers to install multiple versions of PHP from the control panel so that PHP won' break legacy software but the newer apps will be able to run also?
(IMHO a better solution would have been for PHP 5.4 to be fully backward compatible)
I just ran into a very odd problem with my server. I was checking out my banner links on other sites when I realized none of them were displaying. I quickly checked the folder I keep the image in and I got a forbidden access warning. I checked the folder from ftp and it said the permissions were set to 0, instead of 755 like they should be
I can't move, delete, view, or alter the folder in any way.
whenever one of my customers tries to install an application from the application installer, they get an error that looks like this.
Error: Installation of WordPress at http://*******.com/wordpress failed. Non-zero exit status returned by script. Output stream: 'PHP Warning: mysql_connect(): Access denied for user 'ndari_wordpres_7'@'aeris.jdrepo.com' (using password: YES) in /opt/psa/var/apspackages/apscatalogSTqEEM.zip7b3ca133-9714-5d/cache/scripts/db-util.php on line 66 '.
Error stream: 'PHP Warning: mysql_connect(): Access denied for user 'ndari_wordpres_7'@'aeris.jdrepo.com' (using password: YES) in /opt/psa/var/apspackages/apscatalogSTqEEM.zip7b3ca133-9714-5d/cache/scripts/db-util.php on line 66 '.Click to expand...