Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [ZF] Strano comportamento

    Premetto che sto solamente "giocherellando" con lo Zend, non sto producendo nulla.

    Ho una configurazione di ZF standard, come quella che si legge nel 95% dei tutorial online.
    La cosa strana che succede è che se punto alla root della cartella dell'applicativo (http://domain/test) tutto viene eseguito e mi viene mostrata l'index seguendo le regole del mvc mentre se richiamo un controller che ho scritto io non viene trovato e mi da errore 404...

    Il controller è proprio banale, serve solo per vedere se viene richiamata il view associato:

    codice:
    class NewsController extends Zend_Controller_Action
    {
    	public function indexAction() {}
    	public function newAction() {}
    	public function editAction() {}
    	public function deleteAction() {}
    }
    e il view non altro che un "ok" al suo interno, semplice testo.

    La struttura delle directory è:

    - /application/controllers/NewsController.php
    - /application/views/scripts/news/news.phtml
    - /index.php
    - /.htaccess

    Per completezza:
    codice:
    index.php
    
    <?php
    error_reporting(E_ALL|E_STRICT);
    date_default_timezone_set('Europe/Rome');
    set_include_path(get_include_path().PATH_SEPARATOR.
    		 '/var/www/ineg/library'.PATH_SEPARATOR.
    		 '/var/www/ineg/application/models');
    
    require("Zend/Loader.php");
    Zend_Loader::registerAutoload();
    
    $controller = Zend_Controller_Front::getInstance();
    $controller->setControllerDirectory("./application/controllers");
    $controller->throwExceptions(true);
    $controller->dispatch();
    ?>
    
    .htaccess
    
    RewriteEngine on
    RewriteRule !\.(js|ico|gif|jpg|png|css)$ index.php  
    # php_flag register_globals off  
    # php_flag magic_quotes_gpc off
    Idee? Mi da quando richiamo la pagina da http://domain/test/news un errore 404...

  2. #2
    Risolto, semplicemente sulla nuova installazione di linux mi ero dimenticato di abilitare gli htaccess...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.