Posting in the Magento forums has been disabled pending the implementation of a new and improved forum solution which should better serve the community.

For new questions please post at magento.stackexchange.com, the community-run support site for the Magento community. We will be providing updates on the new forum solution soon. For questions or concerns please email community@magento.com.

Magento Forum

Continue button after download doesn’t work
 
bj0rn
Member
 
Avatar
Total Posts:  37
Joined:  2008-06-16
 

Hello!
I’m a first time user.
I’m using the 1.0.19870 version of the downloader installation.
I’m trying to setup a test shop on shared hosting from http://www.budgetreseller.ca
I confirmed that PHP5.2.0 is available, and reconfigured the .htaccess file to reassign .php files to it.
I’m pretty sure that I fulfill all the requirements, and the server runs MySQL 5.0.45-community.

So, my problem:

After the download phase of the installation is successful, the “Continue Magento installation” button becomes available, and I click it.
When I click the button, it just starts the installation over - showing the button asking me to “Start the download process” again.

This happens with both Firefox 2.0.0.14 and Internet Explorer 7.0.5730.13.

You can see the issue at http://www.flavorfabrics.com
My PHP getinfo is available at http://www.flavorfabrics.com/info.php

Many thanks in advance!

 
Magento Community Magento Community
Magento Community
Magento Community
 
cwells
Jr. Member
 
Total Posts:  2
Joined:  2008-06-17
 

Same issue here.  I’m trying to install using Nginx rather than Apache, so I’d assumed that was the root of the problem, but maybe not =)

 
Magento Community Magento Community
Magento Community
Magento Community
 
adimagento
Guru
 
Avatar
Total Posts:  626
Joined:  2007-08-29
Los Angeles, CA
 

You can check to see if your hosting environment is compatible with Magento by following the instructions on this page:

http://www.magentocommerce.com/store/professional-magento-installation

This might give you an idea of why the installer keeps looping.

 
Magento Community Magento Community
Magento Community
Magento Community
 
bj0rn
Member
 
Avatar
Total Posts:  37
Joined:  2008-06-16
 

Thank you for the quick response! I seem to be compatible.
Here is the Magento check - http://www.flavorfabrics.com/magento-check.php

 
Magento Community Magento Community
Magento Community
Magento Community
 
Crucial
Enthusiast
 
Avatar
Total Posts:  770
Joined:  2007-11-07
Phoenix, AZ
 

Neuraxial,

Until that file is fixed, upload the one attached in my post. The one you downloaded will always say your server meets the requirements, there’s no PHP code in it.

File Attachments
magento-check.php  (File Size: 2KB - Downloads: 195)
 
Magento Community Magento Community
Magento Community
Magento Community
 
bj0rn
Member
 
Avatar
Total Posts:  37
Joined:  2008-06-16
 

Ah hah! Thank you Crucial. It looks like I don’t have pdo_mysql - http://www.flavorfabrics.com/crucial-magento-check.php

I’ll see if I can get this worked out and be back if there are any hangups smile

Many thanks.

 
Magento Community Magento Community
Magento Community
Magento Community
 
bj0rn
Member
 
Avatar
Total Posts:  37
Joined:  2008-06-16
 

I finally made it past the continue button! I had my host recompile PHP5 to include pdo_mysql, and I used a .htaccess php5 -> .php workaround ("AddType application/x-httpd-php5 .php” and “AddHandler application/x-httpd-php5 .php").

Unfortunately, I’m faced with this message now:

There was a problem proceeding with Magento installation.

Please contact developers with error messages on this page.

Fatal error: Uncaught exception ‘Exception’ with message ‘Warning: file_put_contents(/home/flavfab/public_html/var/report/-649715375) [<a href=’function.file-put-contents’>function.file-put-contents</a>]: failed to open stream: No such file or directory in /home/flavfab/public_html/app/Mage.php on line 572’ in /home/flavfab/public_html/app/code/core/Mage/Core/functions.php:244 Stack trace: #0 /home/flavfab/public_html/app/Mage.php(572): mageCoreErrorHandler(2, ‘file_put_conten...’, ‘/home/flavfab/p...’, 572, Array) #1 /home/flavfab/public_html/app/Mage.php(452): Mage::printException(’/home/flavfab/p...’, ‘a:2:{i:0;s:31:”...’) #2 /home/flavfab/public_html/index.php(40): Mage::run(Object(Exception), ‘cache_dir must ...’) #3 {main} thrown in /home/flavfab/public_html/app/code/core/Mage/Core/functions.php on line 244

What have I done wrong?

 
Magento Community Magento Community
Magento Community
Magento Community
 
Crucial
Enthusiast
 
Avatar
Total Posts:  770
Joined:  2007-11-07
Phoenix, AZ
 

Do you have the correct permissions set on the your directories, specifically the var directory? That’s what that error is telling us. Do you have shell access? If so run this from the directory where Magento is installed:

find . -type d -exec chmod 777 {} \;
 
Magento Community Magento Community
Magento Community
Magento Community
 
bj0rn
Member
 
Avatar
Total Posts:  37
Joined:  2008-06-16
 

You’re quickly convincing me to jump ship, Crucial smile

Unfortunately I don’t have shell access. My webhost is uncomfortable with the chmod request, quote:

“Changing the permissions of every folder in your public_html to 777 is insecure and generally results in exploited accounts. It is recommended that you do not do this.

It is not recommended to even make a folder 777. If you are using php5, it is running as suphp, so all php script are run as your username and you will not need to have any files above 644, or any folders above 755.

You will actually not be able to access any files in a folder that is 777 as this is insecure and suphp will not allow it.”

Is it possible for me to chmod the specific files/folders through my FTP software?

Thanks for all the help!

 
Magento Community Magento Community
Magento Community
Magento Community
 
bj0rn
Member
 
Avatar
Total Posts:  37
Joined:  2008-06-16
 

So my host’s support team has been helping me quite a bit - I asked them to attempt the install themselves - upon analyzing the error message they’ve said:

This appears to be looking for a cache folder but it is not able to locate this.  Looking at the setup it is also calling for a report folder under var for the setup. This var folder on the account is empty and I am guessing that it should not be.  Please try to upload this var folder again to make sure that it contains the proper files in it.

Of course, I’ve uploaded everything that is in the downloader package…

What’s going on, Magento staff?

 
Magento Community Magento Community
Magento Community
Magento Community
 
Crucial
Enthusiast
 
Avatar
Total Posts:  770
Joined:  2007-11-07
Phoenix, AZ
 
Neuraxial - 18 June 2008 12:39 PM

So my host’s support team has been helping me quite a bit - I asked them to attempt the install themselves - upon analyzing the error message they’ve said:

This appears to be looking for a cache folder but it is not able to locate this.  Looking at the setup it is also calling for a report folder under var for the setup. This var folder on the account is empty and I am guessing that it should not be.  Please try to upload this var folder again to make sure that it contains the proper files in it.

Of course, I’ve uploaded everything that is in the downloader package…

What’s going on, Magento staff?

The var/cache, var/session, and var/report directories are all made by Magento. By default, none of those are available when you install Magento. Magento needs permissions to create directories in there.

However, you did say you’re running suPHP so that would be correct. See the following quote:

PHP in suEXEC/suPHP environment

If apache is configured to use suEXEC (http://httpd.apache.org/docs/1.3/suexec.html) or suPHP (http://www.suphp.org/) then it will run under the same user you use for FTP or shell access. This will be possible only with CGI or FCGI configuration.

With this configuration all entry point PHP scripts (files that are directly accessed by apache, ex. index.php, js/proxy.php) and folders they are located in can not have world writable permissions, or apache Error 500 will be thrown.

Because all the files are writable by the same user as FTP and shell, there’s no need for any special permissions.

 
Magento Community Magento Community
Magento Community
Magento Community
 
brianmeert
Jr. Member
 
Total Posts:  6
Joined:  2008-09-20
 

I found this thread very useful as I spent the past two days trying to figure this out. My hosting orginally stated they had 5.2 but after contacting them, they stated that somehow it wasnt activated. So I went back to try again but still wasnt able to move past the first page on the installation wizard. After using the magento-check file, it read as follows:

Warning: shell_exec() has been disabled for security reasons in /home/pgoals/public_html/magento/magento-check.php on line 28

Your server does not meet the following requirements in order to install Magento.
The following requirements failed, please contact your hosting provider in order to receive assistance with meeting the system requirements for Magento:

* You need MySQL 4.1.20 (or greater)

The following requirements were successfully met:

* You have PHP 5.2.0 (or greater)
* Safe Mode is off
* You have the curl extension
* You have the dom extension
* You have the gd extension
* You have the hash extension
* You have the iconv extension
* You have the mcrypt extension
* You have the pcre extension
* You have the pdo extension
* You have the pdo_mysql extension
* You have the simplexml extension

I’ve contacted them regarding MySQL 4.1.20 (or greater), but is the “Warning: shell_exec() has been disabled for security reasons in /home/pgoals/public_html/magento/magento-check.php on line 28” an issue or just a security feature.

Brian

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
Back to top