[ 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.
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.