Leeflets / leeflets

Beautifully Simple Websites
128 stars 29 forks source link

error installing leeflets at Little Nimbus hosting #106

Open keegoid opened 10 years ago

keegoid commented 10 years ago

It worked fine when I installed the site earlier on a different server, but when I tried it with the Little Nimbus $1/month plan, I got a 404 page cannot be found error after entering my email and creating a password. A page refresh got me to the login screen, but after logging in I see this: install error at little nimbus

iHuy commented 10 years ago

I have exactly the same problem, except that I didn't get an error after entering e-mail and creating a password. I installed it on webspace from metanet.ch.

keegoid commented 10 years ago

Maybe a .htaccess with certain permissions is required? If so, what should be the contents of the file?

Keegan Mullaney | 503-512-9090 Business Manager / IT Consultant On Oct 10, 2013 1:18 PM, "iHuy" notifications@github.com wrote:

I have exactly the same problem, except that I didn't get an error after entering e-mail and creating a password.

— Reply to this email directly or view it on GitHubhttps://github.com/Leeflets/leeflets/issues/106#issuecomment-26087481 .

shoostar commented 10 years ago

As @keegoid said, it could be an .htaccess issue. A lot of those cheaper hosts (regardless of how good they may seem at first look) don't offer a lot of features with their low-price hosting packages. Hence the reason why they're so cheap. For instance, a lot of those hosts don't allow rewrite access. While it doesn't seem like that's the issue here, it most certainly seems like an issue with your choice of host.

keegoid commented 10 years ago

Permissions should be 664 Here's what I've got for the contents. I'm not sure if it should be "order deny,allow" or "order allow,deny"?

<Files .htaccess> order deny,allow deny from all DirectoryIndex index.php

Anyway, same problem. Adding the .htaccess file didn't solve the problem. Still getting 404 not found error after install and some kind of error at lines 89 and 115 in the code.

Keegan Mullaney Business Manager | IT Consultant kmauthorized.com | 503-512-9090

On Thu, Oct 10, 2013 at 1:46 PM, Jon Schuster notifications@github.comwrote:

As @keegoid https://github.com/keegoid said, it could be an .htaccess issue. A lot of those cheaper hosts (regardless of how good they may seem at first look) don't offer a lot of features with their low-price hosting packages. Hence the reason why they're so cheap. For instance, a lot of those hosts don't allow rewrite access.

— Reply to this email directly or view it on GitHubhttps://github.com/Leeflets/leeflets/issues/106#issuecomment-26090151 .

keegoid commented 10 years ago

Maybe it has something to do with the symbol ~ in the home directory path name? I noticed Little Nimbus is using that, but other web hosts (where Leeflets does work) don't use it. For example /home/~fjahseko/ I will ask Little Nimbus about that too.

Keegan Mullaney Business Manager | IT Consultant kmauthorized.com | 503-512-9090

On Thu, Oct 10, 2013 at 2:14 PM, Keegan Mullaney keegan@kmauthorized.comwrote:

Permissions should be 664 Here's what I've got for the contents. I'm not sure if it should be "order deny,allow" or "order allow,deny"?

<Files .htaccess> order deny,allow deny from all DirectoryIndex index.php

Anyway, same problem. Adding the .htaccess file didn't solve the problem. Still getting 404 not found error after install and some kind of error at lines 89 and 115 in the code.

Keegan Mullaney Business Manager | IT Consultant kmauthorized.com | 503-512-9090

On Thu, Oct 10, 2013 at 1:46 PM, Jon Schuster notifications@github.comwrote:

As @keegoid https://github.com/keegoid said, it could be an .htaccess issue. A lot of those cheaper hosts (regardless of how good they may seem at first look) don't offer a lot of features with their low-price hosting packages. Hence the reason why they're so cheap. For instance, a lot of those hosts don't allow rewrite access.

— Reply to this email directly or view it on GitHubhttps://github.com/Leeflets/leeflets/issues/106#issuecomment-26090151 .

iHuy commented 10 years ago

I don't have that symbol in my home directory path, so I think something else must be causing the error. Also, everything seems to be working fine, except for that error being displayed. I tried publishing content and a .html file is being created as intended in my root folder and everything looks okay.

keegoid commented 10 years ago

Good to know. I guess I'll proceed and ignore the error. Will let you know if it works. Thanks for your testing!

Keegan Mullaney Business Manager | IT Consultant kmauthorized.com | 503-512-9090

On Thu, Oct 10, 2013 at 11:37 PM, iHuy notifications@github.com wrote:

I don't have that symbol in my home directory path, so I think something else must be causing the error. Also, everything seems to be working fine, except for that error being displayed. I tried publishing content and a .html file is being created as intended in my root folder and everything looks okay.

— Reply to this email directly or view it on GitHubhttps://github.com/Leeflets/leeflets/issues/106#issuecomment-26117384 .

iHuy commented 10 years ago

When using different templates, it gets even worse (meaning there's more error messages). However, it still seems to work as intended. I haven't run into any problems yet, apart from the fact that the error messages are annoying to look at when customizing the website. I'm using the most recent version from Github btw, i.e. I downloaded leeflets-master.zip. I got the same error messages using leeflets-1.0b2.zip from the website except that the line references were off by two lines.

template

//EDIT: Alright, I found something that didn't work. I downloaded the contact form addon and uploaded it accordingly. However, when trying to activate it, the page just "refreshes" and the addon stays disabled.

keegoid commented 10 years ago

I hope someone with some programming knowledge can check this out with Little Nimbus hosting. I'd like to setup many sites there for clients and family members. I like Leeflets a lot, but it has to work reliably.

Keegan Mullaney | 503-512-9090 Business Manager / IT Consultant On Oct 11, 2013 1:59 AM, "iHuy" notifications@github.com wrote:

When using different templates, it gets even worse (meaning there's more error messages). However, it still seems to work as intended. I haven't run into any problems yet, apart from the fact that the error messages are annoying to look at when customizing the website. [image: template]https://f.cloud.github.com/assets/5659120/1313265/7e1f38ec-3253-11e3-9c01-a64d1081968e.png

— Reply to this email directly or view it on GitHubhttps://github.com/Leeflets/leeflets/issues/106#issuecomment-26123460 .

iHuy commented 10 years ago

I just changed my PHP version from 5.3.2 to 5.5.1 and the error does not occur anymore. It must have had something to do with the PHP version then since I did not change anything else. The issue mentioned earlier with the contact form addon also does not occur anymore.

shoostar commented 10 years ago

"I like Leeflets a lot, but it has to work reliably." - so does your host.

keegoid commented 10 years ago

Agreed. It should be noted in the installation instructions that Leeflets doesn't work with PHP version 5.3.2. Thanks @iHuy for finding this.

"I like Leeflets a lot, but it has to work reliably." - so does your host.

— Reply to this email directly or view it on GitHubhttps://github.com/Leeflets/leeflets/issues/106#issuecomment-26204969 .