As described in the blog post on the release, as of version 1.7.2 Fuel requires composer. You already had to run it for external dependencies, you now also need it for all Fuel packages too.
i try to new clean install FuelPHP 1.7.2 today. 1. extract files inside a zip file from http://fuelphp.com/ > http://fuelphp.com/files/download/28 2. browse to install location and run composer update. 3. browse to the website.
Error: Fatal error: Class 'Monolog\Logger' not found in \fuel\core\classes\log.php on line 100 I'm not sure is Upload class error too? because my updated has error "Can not load \Fuel\Upload\Upload. Did you run composer to install it?" even i was already run composer update.
Ok. I have to manually add "monolog/monolog": "1.5.*" into "require" in composer.json But now i'm trying to test upload class that was exists and works in previous version. with this test. echo \Upload::UPLOAD_ERR_OK.'<br>';
It should return something about UPLOAD_ERR_OK or at least just empty string. But i got "Can not load \Fuel\Upload\Upload. Did you run composer to install it?"
There is no where to tell about manually configure before install/update anywhere on website.