[ Labyrinthman @ 27.07.2015. 09:00 ] @
Imam problem sa Composerom.
Nikad ga ranije nisam koristio i ne znam u cemu je problem.
Instalirao sam ga (koristim Windows 7) i pokusavam da uradim prost autoload medjutim stalno dobijam upozorenje da putanja nije dobra.
To sve izgleda ovako.


PHP code:
Code:

    <?php    
   
      require __DIR__ .  '\vendor\autoload.php';
       
        $log = new Monolog\Logger('name');
        $log->pushHandler(new Monolog\Handler\StreamHandler('app.txt', Monolog\Logger::WARNING));
        $log->addWarning('Foo');
        
        
        ?>



Medjutim, dobijam sledecu gresku:



Ono sto je meni jako cudno je da mi je u putanju ubacen direktorijum composer koji nisam ni zeleo da bude ubacen a isto tako mi je i direktorijum separator promenjen iz '\ u '/'.



[ ntesic @ 27.07.2015. 23:30 ] @
To sa '\ u '/' moze a i ne mora da bude problem, mada verovatno da nije do toga.
Jel imas direktorijum "composer" unutar "vendor" dira?
Ajde izlista direktorijum c:\wamp\www\PhpProject3\vendor i daj listing ovde.

Isto mozes probati da u autoload.php fajlu izmenis putanju za include (ili require) iz '\' u '\/' (mada to je samo neki temp fix ionako pod windowsom)
Nisam radio sa Composerom i ne znam dal ce raditi u svim daljim hijarerhijskim includovima.
[ Labyrinthman @ 31.07.2015. 16:24 ] @
Pozdrav ntesic i hvala na odgovoru.

Resio sam problem tako sto sam Composer instalirao na C:\GlobalComposer, tu imam vendor i potrebne json fajlove.
Od sad kad radim sa Composer dovoljno mi je samo da kopiram taj direktorijum u projekat na kojem radim i onda sve fino funkcionise.