I use Netbeans 7.3 IDE on Windows and I have the FuelPHP plugin installed. Everything works OK as long as I select FuelPHP version 1.5.3.
When I select FuelPHP 1.6 or higher, as soon as I trie to access my application with the browser, it says:
"Composer is not installed. Please run "php composer.phar update" in the root to install Composer"
So I run "php composer.phar update" and I also run "php composer.phar self-update". Both commands run successfylly, but the error remains.
What do I need to do to solve this?
BTW The same application runs without errors with FuelPHP 1.5.3
No, I haven't changed the default folder structure. I didn't actually upgrade anything. When I create a new project in Netbeans, I have the option to use the FuelPHP plugin and I can select the FuelPHP version. When the project is created Netbeans copies a full version of FuelPHP (core and packages) to the folder structure of my project. It does that for each project that I create.
When I select 1.5.3 or lower everything works fine. When I select 1.6 or 1.6.1, even the default welcome app that comes with the project won't run (message: composer not installed, etc.).
I checked Tools / Options / PHP / Conposer. The composer field was empty, so I selected the composer.phar of my Netbeans project. I left the fields Vendor, Author name and email unchanged.
It looked promising, but I still have the same error. So far I only clicked the OK button. Do I need to click the Export or Import buttons on the left?
@bdouxx, @Harro: Thx for your help, I appreciate it.
The problem is solved now. In fact I wasn't accurate in my information. Sorry about that.
Running:
php composer.phar update
did report an error, ie. something like:
ssl not enabled in PHP.
After editing php.ini, removing the semicolon from:
;extension=php_openssl.dll
the composer update runs without errors and the Netbeans default welcome app runs successfully.
Btw, I use Netbeans on Windows with the XAMPP webserver.
It looks like you're new here. If you want to get involved, click one of these buttons!