Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [SOLVED] Problem z autoload w composer, Problem z autoloaderem
lukasz91
post
Post #1





Grupa: Zarejestrowani
Postów: 149
Pomógł: 7
Dołączył: 6.01.2010
Skąd: Opole Lubelskie

Ostrzeżenie: (0%)
-----


Witam,
mam problem z użyciem autoloadera w Composer. W głównym katalogu mam plik composer.json:
  1. {
  2. "name": "RacyMind/CRM",
  3. "description": "CRM for Racy Mind",
  4. "keywords": ["CRM", "Racy Mind"],
  5. "homepage": "http://racymind.pl",
  6. "type": "web application",
  7. "license": "owner Racy Mind",
  8. "require": {
  9. "php": ">=5.3.0",
  10. "respect/validation": ">0.5.0"
  11. },
  12. "autoload": {
  13. "psr-4": {
  14. "RacyMind\\CRM\\": "src/"
  15. }
  16. }
  17. }

Początek pliku index.php:
  1. <?php
  2. require_once 'config.php';
  3. $loader = include DIR_VENDOR.'autoload.php';
  4. $router = new \RacyMind\CRM\Engine\Router\Router('http://'.$_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"]);


W tym miejscu mam błąd "Class not found". Ścieżka do pliku wygląda następująco src/engine/router/router.php

Co ciekawe tablica w pliku autoload_namespaces.php jest pusta:
  1. <?php
  2.  
  3. // autoload_namespaces.php @generated by Composer
  4.  
  5. $vendorDir = dirname(dirname(__FILE__));
  6. $baseDir = dirname($vendorDir);
  7.  
  8. return array(
  9. );


W czym może być problem?

Ten post edytował lukasz91 14.01.2015, 13:54:06


--------------------
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Pyton_000
post
Post #2





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


composer dump-autoload
Go to the top of the page
+Quote Post
lukasz91
post
Post #3





Grupa: Zarejestrowani
Postów: 149
Pomógł: 7
Dołączył: 6.01.2010
Skąd: Opole Lubelskie

Ostrzeżenie: (0%)
-----


Cytat(Pyton_000 @ 14.01.2015, 13:12:59 ) *
composer dump-autoload

Bez zmian, tablica nadal pusta

EDIT: Pomogła reinstalacja XAMP i aktualizacja Composer'a.

Ten post edytował lukasz91 14.01.2015, 13:53:25


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 09:57