login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Verkeerde pad.

Offline xSc - 03/08/2010 09:28 (laatste wijziging 03/08/2010 09:56)
Avatar van xScOnbekend Ik gebruik Zend Framework 1.10.

In application.ini heb ik deze regel:
resources.frontController.pluginDirectory = APPLICATION_PATH "/controllers/plugins"

In mijn bootstrap file:

Plaatscode: 139790

Ik krijg ik foutmelding dat de plugin niet kan worden gevonden:

Warning: include_once(Zend/Controller/Plugin/AuthPlugin.php) [function.include-once]: failed to open stream: No such file or directory in /home/znd/public_html/ZendFramework/1.10.6/library/Loader.php on line 146

Standaard worden de plugins gehaald uit de library, maar bij ons staat de library centraal. Het is dus niet handig om daar sitespecifieke plugins in te plaatsen.
Nu heb ik in de application.ini het pad aangepast, maar dat lijkt te worden genegeerd ....

5 antwoorden

Gesponsorde links
Offline Mroseboom - 03/08/2010 10:19
Avatar van Mroseboom Lid Euj

Hij kan het bestandtje niet openen dus misschien verkeerde url

Marcel,:P
Offline lemoinet - 03/08/2010 11:00
Avatar van lemoinet PHP gevorderde welke naam heeft je klasse?
het kan zijn dat hij de klasse probeert te autoloaden en daarom de plugindirectory negeert.
Offline xSc - 03/08/2010 11:02
Avatar van xSc Onbekend Zend_Controller_Plugin_AuthPlugin() 

Inderdaad, maar hoe omzeil je dat?
Offline lemoinet - 03/08/2010 12:00
Avatar van lemoinet PHP gevorderde het is een slechte manier om eigengemaakte klassen te laten beginnen met Zend_
Ik laat ze beginnen met App_
ik plaats dan alles in de App-map in de library-map

-application
-cache
-public
-library
--Zend
--App
---Controller
----Plugin
-----AuthPlugin.php

zo ziet mijn directory structuur eruit
en dan in application.ini
  1. autoloadernamespaces.0 = "Zend_"
  2. autoloadernamespaces.1 = "App_"
Offline xSc - 03/08/2010 12:12
Avatar van xSc Onbekend Oke, bedankt voor je opmerkingen.

Maar er is nog een probleem. Onze library staat nl. centraal op onze server. Ik wil daar geen sitespecifieke files in plaatsen.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.216s