Errors on 5.7 Installation

Permalink
Hi all,
I've been unable to get the current release of 5.7 to install on my server. I upload the fileset, and when I hit the site, rather than the install dialog screen I get the following.

Warning: require(__DIR__/bootstrap/configure.php) [function.require]: failed to open stream: No such file or directory in /home/nanook/public_html/concrete/dispatcher.php on line 15

Warning: require(__DIR__/bootstrap/configure.php) [function.require]: failed to open stream: No such file or directory in /home/nanook/public_html/concrete/dispatcher.php on line 15

Fatal error: require() [function.require]: Failed opening required '__DIR__/bootstrap/configure.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/nanook/public_html/concrete/dispatcher.php on line 15

I downloaded and unpacked the zip file twice just to make sure that I wasn't getting an incomplete install - and checked that short tags are enabled (they are). Any thoughts on what might be going on?

I have several instances of 5.6 running on this server with no issues, but I know that there are other requirements for 5.7. Is there anything other than short tags that need to be addressed?

Thanks much,

Bryce

btugwell
 
Job replied on at Permalink Reply
Job
Does that file exist? (/public_html/bootatrap/configure.php)
On 20 Aug 2014 17:28, "concrete5 Community" <discussions@concretecms.com>
wrote:
btugwell replied on at Permalink Reply
btugwell
It does, but it is in the "concrete' directory - not in the root directory (public_html).
This is how it is arranged in the installed directory structure - I don't think it is supposed to be in the root.
andrew replied on at Permalink Best Answer Reply
andrew
Is your server running PHP 5.3?
btugwell replied on at Permalink Reply
btugwell
It's not, thought that it was, but just checked.
Thanks much.
andrew replied on at Permalink Reply
andrew
No problem! Yeah, we need to add a more explicit check for this to at least give a decent error message to the user in this case.
RLocklear replied on at Permalink Reply
RLocklear
Hello, I would like ton install the Concrete5.7 version to my server but have not found an easy tutorial to install it. I need something i can follow along with possibly. Can anyone provide me any additional links of how to get this done?

Robert
Robert.Locklear@tpscomm.com
damery replied on at Permalink Reply
damery
Are you talking about a localserver like WAMP XAMP etc. or a hosting company like godaddy or 1and1
RLocklear replied on at Permalink Reply
RLocklear
Hosted Server.
RLocklear replied on at Permalink Reply
RLocklear
I have the 5.7.0 zip folder downloaded and was wondering if i am supposed to simply copy it to the ftp server location over the old files?

Or do i need to copi it to the main folder where the other version is and then RUN something from within my server. not sure what to do !
RLocklear replied on at Permalink Reply 1 Attachment
RLocklear
Here is a screenshot of what i downloaded.
damery replied on at Permalink Reply
damery
yeah that is what I have too...looks like a new cleaner file structure, but you are right...how do we upgrade or do we start clean and new?
I was able to load it up fresh in my WAMP server no problems...looks great.
damery replied on at Permalink Reply
damery
I am hosted on 1and1 and I just used Filezilla to upload the Concrete5.7.0 folder to the server but I am having issues too. I set everything to 755 permission then added the .htaccess file and still not making it through the setup....may have to upload the zip file and try that...
RLocklear replied on at Permalink Reply
RLocklear
If you have already had a version like 5.0 on your server, you should make a copy of it first. prior to anything so you can revert back to it if anything happens..
damery replied on at Permalink Reply
damery
my original is in 1 folder and the new 5.7.0 is in another separate folder...with their own db too
RLocklear replied on at Permalink Reply
RLocklear
damery replied on at Permalink Reply 1 Attachment
damery
Here is what my install looks like I am sure it is the same as yours...I can get part way through the db install then it craps out...not sure why.
RLocklear replied on at Permalink Reply
RLocklear
yes its the same..

What are you doing to update the database..
damery replied on at Permalink Reply
damery
creating a new clean db, with 1and1 I can have up to 20 db's
RLocklear replied on at Permalink Reply
RLocklear
I noticed that only 2 items are already on my server with files in them

application
concrete

these other folders are empty.

packages
updates
RLocklear replied on at Permalink Reply
RLocklear
I think the only thing we need to do is to copy the files over the others. but like i said, make a copy first of your other version of the website..

Im trying it now..
damery replied on at Permalink Reply
damery
let me know how that turns out, I am resetting my permissions and then trying another clean run ....hope we get there. It is running great on my local. so nice.
RLocklear replied on at Permalink Reply
RLocklear
Install Steps:

Download the latest version of concrete5.
Upload that zip file to your webserver. You'll want to unzip the file in a web-accessible folder in your webspace. Usually this folder is public_html. If you want to run concrete5 in a subdirectory, you can create a new folder like "new-site" and unzip your concrete5 files in there.
After you unzip the file, it will add some new folders and an index.php.
The folders files/, config/, packages/ and updates/ will need to be writable by the web server process. This can mean that the folders will need to be "world writable", depending on your hosting environment.
Make sure mod_rewrite is setup and functioning. If you try and install Concrete5 and receive a 404 error, and the URL is "/install/-/configure," mod _ rewrite is probably not enabled. It is probably enabled and you should not need to worry about it.
Create a new MySQL database and a MySQL user account with full permissions on the database. Make a note of your database server (usually "localhost") as well as the database name, and the name and password for the database user that has access to that database.
Visit your site, "http://example.com", or "http://example.com/new-site/" if you extracted the concrete5 zip into a folder called "new-site".
You will see a helpful install screen like this:
Continue to install
If everything is "green" you can click the "Continue to Installation" button. If you see anything wrong, those items will have instructions on what you need to correct the issue. You may need to contact your webhost to get it done.

Next up, you'll see this screen:
Configuration screen
All of that is fairly self-explanatory. Be sure to use your real email address. If you forget your site administrator password, you can use your email to reset the site password.
It is possible to change everything listed there from within concrete5, except for your database details. But you should have no reason to change that once your site is up and running.

Ok, click "Install concrete5" and you should be all set! If something goes wrong, be sure to check out the install forum.

Next Steps

You should have a basic site going now with an admin user. If you haven't run through the Getting Started documentation, now is a good time to check that out.

Here are a couple things you might want to do right away:

Pretty URLs

Most people want this style of URL because it is important for search engine optimization. Basically by default concrete5 will create URLs like "http://www.example.com/index.php?cID=42" or "http://www.example.com/index.php/section/page/". The pretty URL for that page is "http://www.example.com/section/page/": no "index.php" in there.

To enable "Pretty URLs" you can just search "pretty url" in the intelligent search bar and that will get you to the right page. After you enable pretty URLs, you will have to add the provided rules to your site's .htaccess file. You may need to create the file if it does not exist. Without these rules in place, you will probably have 404 errors when browsing your site.

Internationalization

If you're going to use your site in a different language than English, you'll need to follow these instructions for everything to be in the right language.

Caching

By default, concrete5 has caching turned on. Most of the time, caching should be turned on because it will make your website's performance better. If you are a web developer and you want to start hacking on concrete5, you will want to turn this off.

To get to the right page, just search "cache settings" in the Intelligent Search. You'll want to disable "overrides cache" and "block cache".
mhawke replied on at Permalink Reply
mhawke
That installation how-to is not for 5.7 so the file structure listed in it is not correct.

If you overwrite your existing website, you will kill it. Websites cannot be upgraded to 5.7. They have to be rebuilt using 5.7. You should create a sub-folder off your root (or a sub-domain under your root) and put the 5.7 files in this new folder.
damery replied on at Permalink Reply
damery
that worked for me locally with wampserver2.4, but is not getting all the way through install on 1and1 host
damery replied on at Permalink Reply
damery
Getting an SQL error now
SQLSTATE[HY000] [1044] Access denied for user 'username'@'%' to database 'dbname'
damery replied on at Permalink Reply
damery
going back to my 5.6.2.1 version till I can try this again after some sleep.
leertes replied on at Permalink Reply
leertes
on the install page for MySQl

1 and 1 gives :: localhost:/tmp/mysql5.sock

which causes error

so use

localhost;unix_socket=/tmp/mysql5.sock

and it should install!
pastorryanhayden replied on at Permalink Reply
pastorryanhayden
Hi,
I've been trying to get 5.7 installed for a few days. I'm in a clean folder on a Hosted site. I've got PHP 5.4 running. It goes through the install until almost the end and then throws up this error:
#0 /home4/sparish/public_html/concrete/concrete/src/Support/Facade/Facade.php(113): Imagine\Imagick\Imagine->load('\xFF\xD8\xFF\xE1\x02\x92Exif\x00\x00II*...') #1 /home4/sparish/public_html/concrete/concrete/src/File/Version.php(757): Concrete\Core\Support\Facade\Facade::__callStatic('load', Array) #2 /home4/sparish/public_html/concrete/concrete/src/File/Version.php(757): Concrete\Core\Support\Facade\Image::load('\xFF\xD8\xFF\xE1\x02\x92Exif\x00\x00II*...') #3 /home4/sparish/public_html/concrete/concrete/src/File/Type/Inspector/ImageInspector.php(23): Concrete\Core\File\Version->rescanThumbnails() #4 /home4/sparish/public_html/concrete/concrete/src/File/Version.php(867): Concrete\Core\File\Type\Inspector\ImageInspector->inspect(Object(Concrete\Core\File\Version)) #5 /home4/sparish/public_html/concrete/concrete/src/File/Importer.php(125): Concrete\Core\File\Version->refreshAttributes() #6 /home4/sparish/public_html/concrete/concrete/src/Package/StartingPointPackage.php(173): Concrete\Core\File\Importer->import('/home4/sparish/...', 'plants.jpg') #7 [internal function]: Concrete\Core\Package\StartingPointPackage->import_files() #8 /home4/sparish/public_html/concrete/concrete/controllers/install.php(238): call_user_func(Array) #9 [internal function]: Concrete\Controller\Install->run_routine('elemental_full', 'import_files') #10 /home4/sparish/public_html/concrete/concrete/src/Controller/AbstractController.php(149): call_user_func_array(Array, Array) #11 /home4/sparish/public_html/concrete/concrete/src/Routing/ControllerRouteCallback.php(25): Concrete\Core\Controller\AbstractController->runAction('run_routine', Array) #12 /home4/sparish/public_html/concrete/concrete/src/Routing/Router.php(59): Concrete\Core\Routing\ControllerRouteCallback->execute(Object(Concrete\Core\Http\Request), Object(Concrete\Core\Routing\Route), Array) #13 /home4/sparish/public_html/concrete/concrete/src/Support/Facade/Facade.php(116): Concrete\Core\Routing\Router->execute(Object(Concrete\Core\Routing\Route), Array) #14 /home4/sparish/public_html/concrete/concrete/src/Application/Application.php(281): Concrete\Core\Support\Facade\Facade::__callStatic('execute', Array) #15 /home4/sparish/public_html/concrete/concrete/src/Application/Application.php(281): Concrete\Core\Support\Facade\Route::execute(Object(Concrete\Core\Routing\Route), Array) #16 /home4/sparish/public_html/concrete/concrete/bootstrap/start.php(180): Concrete\Core\Application\Application->dispatch(Object(Concrete\Core\Http\Request)) #17 /home4/sparish/public_html/concrete/concrete/dispatcher.php(36): require('/home4/sparish/...') #18 /home4/sparish/public_html/concrete/index.php(2): require('/home4/sparish/...') #19 {main}

I'm setting this up un a clients host, but I'm getting nearly the same error on my host (Dreamhost) as well.
Any help would be appreciated.
ekm971 replied on at Permalink Reply
I am getting the exact same errors. It installs all the way up until Importing plugin. If anyone has a solution to this error please advise. Thank you!
andrew replied on at Permalink Reply
andrew
Do you happen to know what your PHP memory limit settings are? 5.7.0.2 will display these on install, along with some notifications as to what they ought to be – but if you're having trouble importing images it's possible they're too low. I would try installing without the sample content.
jamesleech replied on at Permalink Reply
jamesleech
5.7.0.3's message on memory requirements helped with my local MAMP install. Upped the memory to 64mb as suggested. Interestingly the Concrete5 message still reads:

"Concrete5 runs best with at least 64MB of RAM. Your memory limit is currently 64MB. You may experience problems uploading and resizing large images, and may have to install concrete5 without sample content."
andrew replied on at Permalink Reply
andrew
Hah – looks like we need to tweak our "less than" vs "less than or equal to" RAM message.
nivims replied on at Permalink Reply
Hello! There might be a slight issue with memory requirements.
On my local host - using Mamp - when installing version 5.7.0.3 with 64M memory. I would not run if I selected creating a basic site - would hung when uploading images.
Then I upped memory to 64M and it would still run out of memory. So I resorted to upping memory size to 128M and I was able to run the install no problem.
jakubt replied on at Permalink Reply
There are some more issues with this, the message gets confused when allowing more then 1G of memory. It says

"concrete5 runs best with at least 64MB of RAM. Your memory limit is currently 1MB"

which together with the fact, that it does not check for the limit correctly creates great confusion. I have expreimented and while the mentioned message gets displayed with option

memory_limit = 1200000000

in php.ini, when I lower it to

memory_limit = 1000000000

I get lovely response:

concrete5 runs best with at least 64MB of RAM. Your memory limit is currently 953MB.
nigelyoung replied on at Permalink Reply
I am also getting this error, and when I go back and try again, I then get a new message saying "There are already 245 tables in this database. concrete5 must be installed in an empty database" and it stops there. How do I move forward? Thankyou.
jamesleech replied on at Permalink Reply 1 Attachment
jamesleech
Just go into your phpmyadmin, find the database, select all of the Tables and delete them using "drop"
nigelyoung replied on at Permalink Reply
Thanks James, that enabled me to reinstall, but it still comes up with the message: {"error":{"message":"Doctrine\\Common\\Proxy\\AbstractProxyFactory::getProxyDefinition(): Failed opening required '\/tmp\/__CG__ConcreteCoreFileStorageLocationStorageLocation.php' (include_path='\/home\/whileyou\/public_html\/concrete5\/concrete5.7.0.2\/concrete\/vendor:.:\/opt\/alt\/php55\/usr\/share\/pear:\/opt\/alt\/php55\/usr\/share\/php')"},"errors":["Doctrine\\Common\\Proxy\\AbstractProxyFactory::getProxyDefinition(): Failed opening required '\/tmp\/__CG__ConcreteCoreFileStorageLocationStorageLocation.php' (include_path='\/home\/whileyou\/public_html\/concrete5\/concrete5.7.0.2\/concrete\/vendor:.:\/opt\/alt\/php55\/usr\/share\/pear:\/opt\/alt\/php55\/usr\/share\/php')"]} - any thoughts?
cheers
andrew replied on at Permalink Reply
andrew
Is your version 5.7.0.2 by any chance? We had to pull that version because of this error, and replace it with 5.7.0.3 (which shouldn't have this behavior.)
nigelyoung replied on at Permalink Reply
Hi Andrew - yes it is, so I will update and reinstall it. Thanks.
jamesleech replied on at Permalink Reply
jamesleech
For the record,

Won't install on my mamp setup with PHP 5.4.19 ... I'll come back and try another day
lwduk replied on at Permalink Reply
I had to upgrade to MAMP 3 to get it to install which only has the option of PHP 5.1 or 5.5 unless you go Pro
jamesleech replied on at Permalink Reply
jamesleech
Thanks for your feedback.

It's possible to choose a different PHP version uisning the process shown here...
http://wphosting.tv/how-to-switch-between-several-php-versions-in-m...

I have just tried doing this though and it seems a variety of PHP versions still fail so I will update MAMP when I have nothing important on the to do list and try again then.
lukaszo replied on at Permalink Reply
Hello all.

I can't install 5.7 too.

This is log from 5.7.0.4 installation window:
#0 /home/user/domains/domain.com/public_html/concrete/vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/DocParser.php(727): Doctrine\Common\Annotations\AnnotationException::semanticalError('The class "Doct...') #1 /home/user/domains/domain.com/public_html/concrete/vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/DocParser.php(641): Doctrine\Common\Annotations\DocParser->Annotation() #2 /home/user/domains/domain.com/public_html/concrete/vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/DocParser.php(334): Doctrine\Common\Annotations\DocParser->Annotations() #3 /home/user/domains/domain.com/public_html/concrete/vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/SimpleAnnotationReader.php(67): Doctrine\Common\Annotations\DocParser->parse('/**? * @Entity?...', 'class Concrete\...') #4 /home/user/domains/domain.com/public_html/concrete/vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/CachedReader.php(83): Doctrine\Common\Annotations\SimpleAnnotationReader->getClassAnnotations(Object(ReflectionClass)) #5 /home/user/domains/domain.com/public_html/concrete/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/Driver/AnnotationDriver.php(63): Doctrine\Common\Annotations\CachedReader->getClassAnnotations(Object(ReflectionClass)) #6 /home/user/domains/domain.com/public_html/concrete/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php(117): Doctrine\ORM\Mapping\Driver\AnnotationDriver->loadMetadataForClass('Concrete\Core\F...', Object(Doctrine\ORM\Mapping\ClassMetadata)) #7 /home/user/domains/domain.com/public_html/concrete/vendor/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/AbstractClassMetadataFactory.php(318): Doctrine\ORM\Mapping\ClassMetadataFactory->doLoadMetadata(Object(Doctrine\ORM\Mapping\ClassMetadata), NULL, false, Array) #8 /home/user/domains/domain.com/public_html/concrete/vendor/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/AbstractClassMetadataFactory.php(211): Doctrine\Common\Persistence\Mapping\AbstractClassMetadataFactory->loadMetadata('Concrete\Core\F...') #9 /home/user/domains/domain.com/public_html/concrete/vendor/doctrine/orm/lib/Doctrine/ORM/EntityManager.php(295): Doctrine\Common\Persistence\Mapping\AbstractClassMetadataFactory->getMetadataFor('Concrete\Core\F...') #10 /home/user/domains/domain.com/public_html/concrete/vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php(1610): Doctrine\ORM\EntityManager->getClassMetadata('Concrete\Core\F...') #11 /home/user/domains/domain.com/public_html/concrete/vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php(1583): Doctrine\ORM\UnitOfWork->doPersist(Object(Concrete\Core\File\Image\Thumbnail\Type\Type), Array) #12 /home/user/domains/domain.com/public_html/concrete/vendor/doctrine/orm/lib/Doctrine/ORM/EntityManager.php(624): Doctrine\ORM\UnitOfWork->persist(Object(Concrete\Core\File\Image\Thumbnail\Type\Type)) #13 /home/user/domains/domain.com/public_html/concrete/src/File/Image/Thumbnail/Type/Type.php(180): Doctrine\ORM\EntityManager->persist(Object(Concrete\Core\File\Image\Thumbnail\Type\Type)) #14 /home/user/domains/domain.com/public_html/concrete/src/Backup/ContentImporter.php(643): Concrete\Core\File\Image\Thumbnail\Type\Type->save() #15 /home/user/domains/domain.com/public_html/concrete/src/Backup/ContentImporter.php(83): Concrete\Core\Backup\ContentImporter->importFileImportantThumbnailTypes(Object(SimpleXMLElement)) #16 /home/user/domains/domain.com/public_html/concrete/src/Backup/ContentImporter.php(60): Concrete\Core\Backup\ContentImporter->doImport(Object(SimpleXMLElement)) #17 /home/user/domains/domain.com/public_html/concrete/src/Package/StartingPointPackage.php(134): Concrete\Core\Backup\ContentImporter->importContentFile('/home/user/...') #18 [internal function]: Concrete\Core\Package\StartingPointPackage->install_themes() #19 /home/user/domains/domain.com/public_html/concrete/controllers/install.php(261): call_user_func(Array) #20 [internal function]: Concrete\Controller\Install->run_routine('elemental_full', 'install_themes') #21 /home/user/domains/domain.com/public_html/concrete/src/Controller/AbstractController.php(149): call_user_func_array(Array, Array) #22 /home/user/domains/domain.com/public_html/concrete/src/Routing/ControllerRouteCallback.php(25): Concrete\Core\Controller\AbstractController->runAction('run_routine', Array) #23 /home/user/domains/domain.com/public_html/concrete/src/Routing/Router.php(59): Concrete\Core\Routing\ControllerRouteCallback->execute(Object(Concrete\Core\Http\Request), Object(Concrete\Core\Routing\Route), Array) #24 /home/user/domains/domain.com/public_html/concrete/src/Support/Facade/Facade.php(116): Concrete\Core\Routing\Router->execute(Object(Concrete\Core\Routing\Route), Array) #25 /home/user/domains/domain.com/public_html/concrete/src/Application/Application.php(313): Concrete\Core\Support\Facade\Facade::__callStatic('execute', Array) #26 /home/user/domains/domain.com/public_html/concrete/src/Application/Application.php(313): Concrete\Core\Support\Facade\Route::execute(Object(Concrete\Core\Routing\Route), Array) #27 /home/user/domains/domain.com/public_html/concrete/bootstrap/start.php(179): Concrete\Core\Application\Application->dispatch(Object(Concrete\Core\Http\Request)) #28 /home/user/domains/domain.com/public_html/concrete/dispatcher.php(36): require('/home/user/...') #29 /home/user/domains/domain.com/public_html/index.php(2): require('/home/user/...') #30 {main}


I've been trying to install 5.7.0.3 and earlier versions too.

Server uses PHP 5.3.28 and memory limit is 128M

It was working fine with C5 5.6.x.

I hope you can help.
andrew replied on at Permalink Reply
andrew
I just fixed an install with this error – in this case it was caused by eAccelerator. Please disable eAccelerator and try and install again. We will update 5.7.1 to notify users to turn off eAccelerator.

This is a Doctrine limitation, and a Doctrine extension (which is lame, because they don't throw a very helpful exception in this case.)
lukaszo replied on at Permalink Reply
Thank you very much Andrew.
That was the problem.
queesamor replied on at Permalink Reply
queesamor
Andrew, I'm getting a very similar error to the one above (starts with "#0 /home/denver/public_html/new/concrete/src/Support/Facade/Facade.php(113): Imagine\Imagick\Imagine->load('\x89PNG\r\n\x1A\n\x00\x00\x00\rIHD...')") when trying to install 5.7.0.4, and I was getting the same error with 5.7.0.3. I have manually downloaded/uploaded and set up the db, etc. for this install, and have no idea what Doctrine or eAccelerator are; I do not believe either is involved on my web server, unless they're in the C5 code...

Help?
queesamor replied on at Permalink Reply
queesamor
Following the advice relayed @http://www.concrete5.org/community/forums/5-7-discussion/another-5.... I added an .htaccess file in the root of my C5.7 directory (index.php, license.txt, robots.txt, and now this file are the only files) with the following contents (and nothing else):
php_flag eaccelerator.enable 0
php_flag eaccelerator.optimizer 0


However, now when I try to load the install script, I get a pretty 500 error page, with no further details...
andrew replied on at Permalink Reply
andrew
You might try removing that file and seeing if you can disable imagick on that server. I think this may be the same issue documented here

https://github.com/concrete5/concrete5-5.7.0/pull/1239...

You can also try applying those code changes found in that link above if that's something you're comfortable doing.
queesamor replied on at Permalink Reply
queesamor
Thank you for the hint! I'm on shared hosting, and was unable to disable imageMagick for my server, but using the patch you linked to I was able to modify the source for my c5.7 installation and I have now been able to successfully install it.

If it would help at all with your troubleshooting process, I can send you a full phpinfo() dump on my server, or any other helpful information. Just let me know how I can be of service.

Thank you again!
nigelyoung replied on at Permalink Reply
Hi Andrew - this is over my head - I don't know how to proceed.
andrew replied on at Permalink Reply
andrew
Did you ever install 5.7.0.4 instead of 5.7.0.2? Were you getting the same error?
nigelyoung replied on at Permalink Reply
Hi Andrew

Yes, I installed 5.7.0.4, but I cannot get it to connect to the community and list it as a project and on to the templates and other resources etc.
andrew replied on at Permalink Reply
andrew
Ah. Marketplace integration with 5.7 is coming in 5.7.1, which should hopefully be available next week. We're readying a concrete5.org update with the new marketplace this week, in order to get add-ons to start coming into the 5.7 marketplace. 5.7.1 will reintroduce connection to the community, dashboard browsing of themes and add-ons, and more.
brochnermadsendesign replied on at Permalink Reply
I've been trying to figure out how to connect to the Community on 5.7. The update area tells me I'm running 5.7.0.3 and that there are no updates. When I go to Extend concrete5 and Add Functionality, there is no option to connect to The Community. The only thing on the page is the following:
Currently Installed
No packages have been installed.
Awaiting Installation
Nothing currently available to install.
I've watched the video, which is for an older version (which I've used on another website, and it worked seamlessly!!!!!!!!!) There are written instructions under the video and these seem to indicate that my webserver might not have CURL (whatever that means!) and if so, I'd have to do the add ons manually. How can I tell whether I have to do this or not???
I must say that this new version of concrete is VERY disappointing. It is not very user-friendly. All I want to do is add a Gallery block for my webpage. It shouldn't be this difficult.
andrew replied on at Permalink Reply
andrew
The marketplace is disabled in 5.7 until version 5.7.1.
RLocklear replied on at Permalink Reply
RLocklear
First, How do you turn this Accellerator OFF?

Im getting this same installation error above, but then i can try to route it as well to the new MySQL database i have to create from scratch but it gets half way done and then provided me a error:

Install concrete5
Version 5.7.0.4

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
RLocklear replied on at Permalink Reply
RLocklear
I tried to install it as the blank site, and it installed just fine.

However i was wanting to install a FULL SITE where it already had all the example templates in place. My system is showing i should have 64megabits of RAM, but its at 32 mb. however its a shared server not a dedicated so i dont think i can change that anyways. I use Fatcow as my hosting company, any ideas how to get it to install the FULL VERSION SITE?
digitwall replied on at Permalink Reply
digitwall
Did you find a solution or are you still looking?
clfconcrete replied on at Permalink Reply
I'm getting the same thing with version 5.7.0.4. It won't install. What am I missing:

#0 /data/17/3/109/106/3109269/user/3466544/htdocs/concrete/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(811): Doctrine\DBAL\DBALException::driverExceptionDuringQuery(Object(PDOException), 'CREATE TABLE Co...') #1 [internal function]: Doctrine\DBAL\Connection->query('CREATE TABLE Co...') #2 /data/17/3/109/106/3109269/user/3466544/htdocs/concrete/src/Database/Connection/Connection.php(77): call_user_func_array('parent::query', Array) #3 /data/17/3/109/106/3109269/user/3466544/htdocs/concrete/src/Package/Package.php(178): Concrete\Core\Database\Connection\Connection->query('CREATE TABLE Co...') #4 /data/17/3/109/106/3109269/user/3466544/htdocs/concrete/src/Package/StartingPointPackage.php(190): Concrete\Core\Package\Package::installDB('/data/17/3/109/...') #5 [internal function]: Concrete\Core\Package\StartingPointPackage->install_database() #6 /data/17/3/109/106/3109269/user/3466544/htdocs/concrete/controllers/install.php(261): call_user_func(Array) #7 [internal function]: Concrete\Controller\Install->run_routine('elemental_full', 'install_databas...') #8 /data/17/3/109/106/3109269/user/3466544/htdocs/concrete/src/Controller/AbstractController.php(149): call_user_func_array(Array, Array) #9 /data/17/3/109/106/3109269/user/3466544/htdocs/concrete/src/Routing/ControllerRouteCallback.php(25): Concrete\Core\Controller\AbstractController->runAction('run_routine', Array) #10 /data/17/3/109/106/3109269/user/3466544/htdocs/concrete/src/Routing/Router.php(59): Concrete\Core\Routing\ControllerRouteCallback->execute(Object(Concrete\Core\Http\Request), Object(Concrete\Core\Routing\Route), Array) #11 /data/17/3/109/106/3109269/user/3466544/htdocs/concrete/src/Support/Facade/Facade.php(116): Concrete\Core\Routing\Router->execute(Object(Concrete\Core\Routing\Route), Array) #12 /data/17/3/109/106/3109269/user/3466544/htdocs/concrete/src/Application/Application.php(313): Concrete\Core\Support\Facade\Facade::__callStatic('execute', Array) #13 /data/17/3/109/106/3109269/user/3466544/htdocs/concrete/src/Application/Application.php(313): Concrete\Core\Support\Facade\Route::execute(Object(Concrete\Core\Routing\Route), Array) #14 /data/17/3/109/106/3109269/user/3466544/htdocs/concrete/bootstrap/start.php(179): Concrete\Core\Application\Application->dispatch(Object(Concrete\Core\Http\Request)) #15 /data/17/3/109/106/3109269/user/3466544/htdocs/concrete/dispatcher.php(36): require('/data/17/3/109/...') #16 /data/17/3/109/106/3109269/user/3466544/htdocs/index.php(2): require('/data/17/3/109/...') #17 {main}
andrew replied on at Permalink Reply
andrew
Part of the problem is our somewhat braindead error handling on the installation page – which we've fixed in 5.7.1. If you can open up concrete/controllers/install.php, and change line 265 from this:

$js->message = $e->getTraceAsString();


to this:

$js->message = tc('InstallError', '%s.<br><br>Trace:<br>%s', $e->getMessage(), $e->getTraceAsString());


Then try and reinstall and post back what it says, you should get a much more helpful error message.
digitwall replied on at Permalink Reply
digitwall
So this is what my page now says:

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, webmaster@YOURWEBSITE.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
andrew replied on at Permalink Reply
andrew
Not really sure what that's about – all the code I gave you should do is make the error reporting on installation be a little more useful.
digitwall replied on at Permalink Reply
digitwall
Hopefully 5.7.1 is coming soon.
nigelyoung replied on at Permalink Reply
Definitely - and resolve the login problem as well.
cypromis replied on at Permalink Reply
So if I try to install 5.7.0.4 on turnkeylinux LAMP I get an internal error without notice if I try to install the sample stuff and the missing include "which actulay exists" if iI try to install the empty one. Not very helpfull error messages make it hard to debug.
anete replied on at Permalink Reply
anete
About to start a new website for a client, just wondering when you will be giving access to 5.7.1? I think I'd rather wait for that than install the 5.7.0.4.
andrew replied on at Permalink Reply
andrew
It should be released tomorrow, so it probably makes sense. It also has a large amount of bug fixes, re-enables the marketplace, and adds a couple new features.
yoga replied on at Permalink Reply
yoga
Hey all,

installing 5.7.0.3 on a clean hosting, php5.4, mySQL5.1, accelerator disabled.
php memory_limit (MB): 256

still:
#0 /data/h/a/harmony-mama.sk/web/concrete/vendor/imagine/imagine/lib/Imagine/Image/AbstractImage.php(64): Imagine\Imagick\Image->resize(Object(Imagine\Image\Box), 'undefined') #1 /data/h/a/harmony-mama.sk/web/concrete/src/File/Version.php(780): Imagine\Image\AbstractImage->thumbnail(Object(Imagine\Image\Box), 'outbound') #2 /data/h/a/harmony-mama.sk/web/concrete/src/File/Type/Inspector/ImageInspector.php(23): Concrete\Core\File\Version->rescanThumbnails() #3 /data/h/a/harmony-mama.sk/web/concrete/src/File/Version.php(878): Concrete\Core\File\Type\Inspector\ImageInspector->inspect(Object(Concrete\Core\File\Version)) #4 /data/h/a/harmony-mama.sk/web/concrete/src/File/Importer.php(125): Concrete\Core\File\Version->refreshAttributes() #5 /data/h/a/harmony-mama.sk/web/concrete/src/Package/StartingPointPackage.php(174): Concrete\Core\File\Importer->import('/data/h/a/harmo...', 'mountains.jpg') #6 [internal function]: Concrete\Core\Package\StartingPointPackage->import_files() #7 /data/h/a/harmony-mama.sk/web/concrete/controllers/install.php(261): call_user_func(Array) #8 [internal function]: Concrete\Controller\Install->run_routine('elemental_full', 'import_files') #9 /data/h/a/harmony-mama.sk/web/concrete/src/Controller/AbstractController.php(149): call_user_func_array(Array, Array) #10 /data/h/a/harmony-mama.sk/web/concrete/src/Routing/ControllerRouteCallback.php(25): Concrete\Core\Controller\AbstractController->runAction('run_routine', Array) #11 /data/h/a/harmony-mama.sk/web/concrete/src/Routing/Router.php(59): Concrete\Core\Routing\ControllerRouteCallback->execute(Object(Concrete\Core\Http\Request), Object(Concrete\Core\Routing\Route), Array) #12 /data/h/a/harmony-mama.sk/web/concrete/src/Support/Facade/Facade.php(116): Concrete\Core\Routing\Router->execute(Object(Concrete\Core\Routing\Route), Array) #13 /data/h/a/harmony-mama.sk/web/concrete/src/Application/Application.php(313): Concrete\Core\Support\Facade\Facade::__callStatic('execute', Array) #14 /data/h/a/harmony-mama.sk/web/concrete/src/Application/Application.php(313): Concrete\Core\Support\Facade\Route::execute(Object(Concrete\Core\Routing\Route), Array) #15 /data/h/a/harmony-mama.sk/web/concrete/bootstrap/start.php(179): Concrete\Core\Application\Application->dispatch(Object(Concrete\Core\Http\Request)) #16 /data/h/a/harmony-mama.sk/web/concrete/dispatcher.php(36): require('/data/h/a/harmo...') #17 /data/h/a/harmony-mama.sk/web/index.php(2): require('/data/h/a/harmo...') #18 {main}


thx a lot for any help,

merry xmas.

Matus
okapi replied on at Permalink Reply
okapi
What database engine are you using? Maybe MyISAM? To run Concrete5.7 properly, InnoDB is required.
yoga replied on at Permalink Reply
yoga
It's InnoDB, at least it's what I see in /web/concrete/config/db.xml and the hosting provider also confirmed it. I wonder if there's any memory limits or anything of that sort that prevents the installation from completing, unfortunately I can't understand that errormsg as well as I would like to... :) thanks for any help