MrCreeky Posted January 9, 2009 Share Posted January 9, 2009 Hi,First time playing about with PrestaShop and have run in to a large problem that the front-end shop will not display at all.The Admin side works fine and I have out of the box setting so far but the shop will not work at all. I have check the write permissions and everything is fine there. I have set the email setting to my hosts smtp servers.What else should I be looking for?http://www.hifisquad.com/prestashop/Luke Link to comment Share on other sites More sharing options...
Guest Posted January 9, 2009 Share Posted January 9, 2009 Did your recompile something recently? Also check permission under IIs... Link to comment Share on other sites More sharing options...
MrCreeky Posted January 9, 2009 Author Share Posted January 9, 2009 Hi,I have just re-checked the IIS setting and everything is set correctly.As I have only just installed it I have not added anything or edited any parts. As I said it's out of the box standard at the moment. Link to comment Share on other sites More sharing options...
Guest Posted January 9, 2009 Share Posted January 9, 2009 Put a phpinfo and tell us if you see output... Link to comment Share on other sites More sharing options...
MrCreeky Posted January 9, 2009 Author Share Posted January 9, 2009 http://www.hifisquad.com/test.phpCould the problem be that due to the fact I'm running this site on a Windows server the php statement need to start like this, <?php and not just <? Link to comment Share on other sites More sharing options...
MrCreeky Posted January 9, 2009 Author Share Posted January 9, 2009 Anybody got any ideas why this might not be working? Link to comment Share on other sites More sharing options...
TropischBruin Posted January 9, 2009 Share Posted January 9, 2009 What are your logs saying? Link to comment Share on other sites More sharing options...
MrCreeky Posted January 9, 2009 Author Share Posted January 9, 2009 #Software: Microsoft Internet Information Services 6.0#Version: 1.0#Date: 2009-01-09 20:44:17#Fields: date time s-sitename s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs(User-Agent) sc-status sc-substatus sc-win32-status 2009-01-09 20:44:17 W3SVC107139144 192.168.1.79 GET /prestashop/index.php - 80 - 87.194.208.198 Mozilla/5.0+(Macintosh;+U;+Intel+Mac+OS+X+10.5;+en-US;+rv:1.9.0.5)+Gecko/2008120121+Firefox/3.0.5 200 0 0 Link to comment Share on other sites More sharing options...
TropischBruin Posted January 9, 2009 Share Posted January 9, 2009 That is not your server error-log. Link to comment Share on other sites More sharing options...
MrCreeky Posted January 9, 2009 Author Share Posted January 9, 2009 87.194.208.198, -, 1/9/2009, 20:55:42, W3SVC107139144, 123371-WWW1, 192.168.1.79, 859, 673, 247, 200, 0, GET, /prestashop/index.php, -,If that's not it could you tell me where I might find it? Link to comment Share on other sites More sharing options...
TropischBruin Posted January 9, 2009 Share Posted January 9, 2009 You php engine should generate logs, inthere it will hopefully tell you what the problem is. Link to comment Share on other sites More sharing options...
MrCreeky Posted January 9, 2009 Author Share Posted January 9, 2009 here is the log part of the php.ini file; Print out errors (as a part of the output). For production web sites,; you're strongly encouraged to turn this feature off, and use error logging; instead (see below). Keeping display_errors enabled on a production web site; may reveal security information to end users, such as file paths on your Web; server, your database schema or other information.display_errors = off; Even when display_errors is on, errors that occur during PHP's startup; sequence are not displayed. It's strongly recommended to keep; display_startup_errors off, except for when debugging.display_startup_errors = Off; Log errors into a log file (server-specific log, stderr, or error_log (below)); As stated above, you're strongly advised to use error logging in place of; error displaying on production web sites.log_errors = On; Set maximum length of log_errors. In error_log information about the source is; added. The default is 1024 and 0 allows to not apply any maximum length at all.log_errors_max_len = 1024; Do not log repeated messages. Repeated errors must occur in same file on same; line until ignore_repeated_source is set true.ignore_repeated_errors = Off; Ignore source of message when ignoring repeated messages. When this setting; is On you will not log errors with repeated messages from different files or; source lines.ignore_repeated_source = Off; If this parameter is set to Off, then memory leaks will not be shown (on; stdout or in the log). This has only effect in a debug compile, and if; error reporting includes E_WARNING in the allowed listreport_memleaks = On;report_zend_debug = 0; Store the last error/warning message in $php_errormsg (boolean).track_errors = Off; Disable the inclusion of HTML tags in error messages.; Note: Never use this feature for production boxes.;html_errors = Off; If html_errors is set On PHP produces clickable error messages that direct; to a page describing the error or function causing the error in detail.; You can download a copy of the PHP manual from http://www.php.net/docs.php; and change docref_root to the base URL of your local copy including the; leading '/'. You must also specify the file extension being used including; the dot.; Note: Never use this feature for production boxes.;docref_root = "phpmanual/";docref_ext = .html; String to output before an error message.;error_prepend_string = ""; String to output after an error message.;error_append_string = ""; Log errors to specified file.;error_log = filename; Log errors to syslog (Event Log on NT, not valid in Windows 95).;error_log = syslogWhat should I look for? I can't see a path in there at all. Link to comment Share on other sites More sharing options...
Guest Posted January 9, 2009 Share Posted January 9, 2009 How did you manage to run php under IIs, as application or CGI? Link to comment Share on other sites More sharing options...
MrCreeky Posted January 9, 2009 Author Share Posted January 9, 2009 as an apphttp://www.hifisquad.com/test.php Link to comment Share on other sites More sharing options...
Guest Posted January 9, 2009 Share Posted January 9, 2009 Try to turn php to run as cgi... Link to comment Share on other sites More sharing options...
MrCreeky Posted January 9, 2009 Author Share Posted January 9, 2009 I can't really change that as I have 6 websites running of this server using php Link to comment Share on other sites More sharing options...
Guest Posted January 9, 2009 Share Posted January 9, 2009 If I can recall, you can tweak php setting per domain under IIs... Link to comment Share on other sites More sharing options...
MrCreeky Posted January 9, 2009 Author Share Posted January 9, 2009 Cant find a way to do the under iis6Why does the admin side work fine but the front end not? that's what I cant work out. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now