Bluehost.com and Concrete install questions3 users found helpful
I would recommend calling Bluehost support, 888-401-4678, they don't support Concrete5 specifically but they would definitely be able to assist with any FTP problems.
When i login as the admin, I don't see the edit button to modify my pages. What do i have to do to make it work? thanks.
<? Loader::element('header_required'); ?>
is added within the <head></head> tags for all of your page types
<link rel="stylesheet" type="text/css" href="css/text12.css" />
<link rel="stylesheet" type="text/css" href="css/12_darkgray.css" />
<? Loader::element('header_required'); ?>
One other thing i have noticed is that you css files arent coded quite right, they should look like this
link href="<?=$this->getThemePath()?>/yourstylesheet.css" rel="stylesheet" type="text/css" media="screen" />
Obviously you need to replace "yourstylesheet" with the correct filename.
Can you let me know the url so i can see the site?
here's the site:http://www.mbc-web.org - it's for our church.
the page that you see when you visithttp://www.mbc-web.org is an index.html page. You need to be making your changes to the theme in /themes/your-theme-name/default.php etc. Also, I tried visitinghttp://www.mbc-web.org/index.php and got an error saying that it couldn't find the dispatcher, so C5 clearly hasn't been installed correctly. If you would like me to get your theme working for you, let me know and I'll take a look.
Also - I recommend checking this page out:
I have a bluehost account with a dedicated ip and ssl certificate.
Domain1 is in the /public_html folder as the main domain and concrete5 has already been installed there (in the root) so all the concrete5 files have been propagated in my root folder.
Now I want to install Concrete5 with
Domains 2 and 3 but they are located in subfolders like this: public_html/Domain2 and public_html/Domain3.
Should I do 2 more installs of concrete5 and if so what files should I move around--i.e. do I need to move Domain 1 into a subfolder and do what else?
I've read that I can just keep one install and have the other domains point to certain pages on the tree--should I do that? And if so I'm not certain how.
What are the pros and cons, or what questions will help me decide.
The primary disadvantage to having one Concrete5 install to cover three domains is that each of your add-on domains will simply redirect to a page on your main domain. If you want each domain to have it's own content and keep the individual domain in the address bar, create separate installs for the add-on domains.
that it wasn't a good idea, but I couldn't find the post anywhere. I will give this a try.
(My 2 extra domains are assigned as "Add-ons" and I used Simple scripts before to install into my main domain--worked perfectly, very happy with it).
Thanks again ntgross!
I know there is a plugin available for Cpanel from Concrete5, however I don't really need the ability for clients to do multiple installs and whatnot, I manage all of my clients site's on their behalf, so I just really want one core to update rather than each one individually. Just curious, not really a critical thing.
I've done it before.
PM me if you want a doc.
Here's what the developers say: If at all possible, forego Zend Optimizer entirely, and use something like APC ...
Here are links to discussions on how to use APC with Concrete5:http://www.concrete5.org/community/forums/chat/clear-instructions-t...
Bottom line - Zend is easier to activate but APC is probably faster.
"Unfortunately that is not something that we can do. I apologize for any inconvenience
this may cause.
Level I Tech Support Engineer
Maybe I should try again...?
ntgross, I presume you work for Bluehost? If so, this is a great idea to directly address users on this forum.
Bluehost was already pretty quick without APC - when I get some time I will do a little more testing to see how much of an improvement APC actually has, but it does seem like a pretty noticeable improvement.
Just so I'm sure I'm doing this right, can you confirm these steps?
- define apc as the cache in config/site.php
- enable apc in php.ini (and disable zend)
- change php mode to fast cgi in bluehost cpanel
- apply the pretty url fix
Is it still helpful to do the core mods listed here:http://www.concrete5.org/community/forums/chat/clear-instructions-t...
Obviously I'd rather not touch the core if possible.
EDIT: I did the four steps above and speed is MUCH better! Thanks! Still wondering if the core mods will be worthwhile.
EDIT 2: after an initial speed burst the site seems to be back to its average-to-slow speed :-(
Here's the site:http://pelegtop.com/
Granted, we're loading a bunch of fonts and a few script files... still seems like it could be faster, though, and it's the initial page load that worries me most. Note: I instituted a php flush() after the head section to see if that would help... not sure if maybe that is actually harming things.
EDIT 3: actually, the speed is fluctuating and is sometimes pretty good. I guess this is just life on the internet and a shared server. Still wondering if the core mods relating to APC will be worthwhile to implement and maintain across c5 upgrades.
I'm interested in any way to get more speed out of Bluehost. I appreciate all the discussion here.
I wish I would have come here first. I kept viewing these starter tutorials with the pictures that I didn't see on my homepage so I did the uninstall / reinstall several times :(
I don't know if this helps, but check out this thread
And do a search on "registration" or "register", I got a lot of threads - one may be helpful :)
I have Emergency Cache Mode set in the Dashboard.
I have FastCGI enabled.
APC is turned on in php.ini and Zend is disabled.
I know there are quite a few files being loaded on the site, but even so the page load time is sometimes acceptable, sometimes not even close (I just got one where it took the main page over 36 seconds... just the php page... no additional assets).
Any tips on speeding up the site? We're at the point of being ready to switch hosts to get better speed.
I also have this in site.php:
hursey013: I think your theory may be right. The site was performing okay for a while and in the last week or so has been a dog.
At the same time, I'm open to hearing that it's something I've done wrong. Whatever it takes to speed up the site.
Not sure if this means the slowdown was because of server load... or if disabling fastcgi and apc would improve things overall. I let the sleeping dog lie for now.
The variance has me thinking about switching hosts.
Early this morning (about 7:30a Eastern) I was getting consistently decent speeds (2-4 seconds).
Now (about 10:20a Eastern) it is back to being all over the place. 3 seconds for this load. 25 seconds for the next one.
APC and FastCGI are still enabled.
ntgross: would you also recommend disabling APC and FastCGI?
I don't like to point fingers, but I'm seeing page load times (the php page, not the assets) go up and down like crazy. From under a second up to a full minute. For the same page, even, just reloading it. So it seems something is wonky on the server. Definitely open to ideas if anyone wants to share.
EDIT: now my site is down with a 500 server error. sweet.
Is your APC enabled in the configuration? My current configuration looks like this and is working very well:
extension = apc.so
I also added to my php.ini:
realpath_cache_size = 64m
realpath_cache_ttl = 180
I have tried to get Concrete5 runing on a subdomain. Therefore I created a subdomain with the Cpanel, for example I createdhttp://www.website2.mysite.com, with the document root pointing to localhost/public_html/website2 and then I installed concrete5 in the folder website2. I modified the file localhost/public_html/website2/conf/site.php as follow:
before it was:
now to use the subdomain url I tried the following:
This doesn't work, it gives me:
Page Not Found
No page could be found at this address.
Back to Home. "
and the "back to home" link goes nowhere.
Does anyone knows how to set the things right so that I can use the sub-domain url to acces the concrete5 website?
Name-based Virtual Host Support
Have you enabled "pretty urls?"
Loose the www in front of the URL. That may be confusing apache.
no I don't have pretty urls enabled,
I am trying first to get the registration page running (because it is the most important thing I need in the website) then if I get it run properly, I will build the website and digg further in the options.
If I start by building all the website and then realised I cannot get the desired registration page, it would be a lot of work for nothing.
I tried what ntgross sugested:
Try removing the '/' like this:
and it worked perfectly, thanks a lot!
I am going to try what nteaviation proposed,
I'll be back in a few minutes
the second option didn't work for me.
Thank you very much for your help nteaviation and ntgross.
Any advice would be much appreciated. Please explain in detail as I am a total noob.
I did enable pretty URLs.
I have a home page, which works fine. Then I created a single page and used a block from expandable forms. I can see the page in my editor, and I can see it when I'm logged into my site via the indexphp address, but when i log out and try to get to it via the pretty URL listed or the indexphp addy I get an error message in my browser (pasted below).
This is pretty beyond my scope of knowledge. Can anyone advise? I'm not even sure if this is a server (Bluehost) or a Concrete 5 issues.
The webpage athttps://www.theparsonsgroup.com/~theparso/~theparso/~theparso/~thepa... has resulted in too many redirects. Clearing your cookies for this site or allowing third-party cookies may fix the problem. If not, it is possibly a server configuration issue and not a problem with your computer.
I've installed c5 via simple scripts, and I'll give it a shot for a 2-language (English and Serbian) site.
The first problem I have is that any non-latin-1 characters are displayed as question marks.
It looks like UTF-8 is not used at some point where it should have been. I've juggled a lot with encodings in PHP, but I really hope that I don't have to hack that much. Editing a single config file would be fine though.
Found a fix in this thread though:http://www.concrete5.org/community/forums/internationalization/unic...
This may be a issue that would benefit from a Concrete5 developer taking a look.
site are stuck with IE8 because of the policies of their government.
So, it's sadly an issue I have to fix.
Sent from my Commodore 64
Fire Chief Larry Moran
8259 Willow Springs Road
Willow Springs, IL 60480
So I would like to know how do I use Concrete 5 on Bluehost with Filezilla? And this is mainly to upload pictures/change a couple of things around at this place http://www.justforfunflowers.com
I would greatly appreciate any help in this area.
I will answer your question for you though. The site you linked to was built using Flash. It is not a concrete5 site so you can't add photos or change things on that site using concrete5.
Your only option would be to install concrete5 on Bluehost and re-build the site fresh. The instructions for doing that are here:
Sorry about the error.
Thanks for the great advice/help.
I just realized that forms have not been sending confirmation emails.
I've tried everything I can think of, from adding:
on into testing every single possible mail PHP/SMTP function that BH gives the info for. From using a '+' and '@' on down to mail.domain.com/box123.domain.com.
No dice anywhere. Default mail logs show "Unable to send mail'. SMTP logs vary: Connection timed out, Relaying is administratively denied, Could not read from box123.bluehost.com. All depending what I had in SMTP. Contacted BH support and they said as long as I have the email created that I'm sending from it should work.
Prior to the upgrade, it used to send using my email since I was the admin/first account. That worked no problem. Not sure what happened.
Is there a way to code .htaccess so that the add-on domain directs correctly?
This is the guide I followed
It doesn't make any mention of how to handle add-on domains.
Any help would be appreciated.
Since the ssh is inslalled the website is no longer editable - no edit button, no dashboard.
Somebody who manage to fix this problem?
Bluehost has some guides on creating an importing databases as well as uploading the site files: