Hi,

I am trying to move my files over to the remote server but my pages appear
blank. I have tried everything i know to rectify this from setting my
include path, config files etc but nothing is working. Checked the apache
error log file but nothing captured on what am experiencing. not logging it.

I am just attaching all my files here for any help/assistance. Am so tired
been battling with this since last night and i can't still figure out why
this is so. Please i will appreciate any help!!! Am on a linux VPS platform

.HTACCESS 

RewriteEngine on
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1

ExpiresActive On
ExpiresByType image/gif A0
ExpiresByType image/png A0
ExpiresByType image/jpg A0 


index.php on public_html folder:

require_once 'Bootstrap.php';
Bootstrap::run();


BOOTSTRAP:

require_once 'Zend/Loader.php';
require_once 'Zend/Session.php';


class Bootstrap{

    public static $front = null;
   
    public static function run()
    {
        try {
                                self::setupEnvironment();
                                self::prepare();                
                                $response = self::$front->dispatch();
                                self::sendResponse($response);
                                self::$front->dispatch();
                } catch(Exception $e) {
                  
                 
                  }
    }
   
    public static function setupEnvironment()
    {
        error_reporting(E_ALL|E_STRICT);
        ini_set('display_errors', true);// should be set to false after
deployment
        date_default_timezone_set('Africa/Johannesburg');
    }
   
    public static function prepare()
    {
        self::setupController();
        self::setupView();
    }
   
    public static function setupController()
    {
       
                // load the Zend Components
                Zend_Loader::registerAutoload();
                
                //add the setting declared in settings.ini
                $config = new Zend_Config_Ini('config/settings.ini', 
'development');
        Zend_Registry::set('config', $config);
                                
        //create an instance of the front controller 
                self::$front = Zend_Controller_Front::getInstance();
        self::$front->throwExceptions(true);
        self::$front->returnResponse(true);
        
                
                // Set the default controller directory:
                self::$front->setControllerDirectory(array('default' =>
$config->paths->data . '/controllers', 
                                                                                
                   'admin'   => $config->paths->data .
'/modules/admin/controllers'));         
                Zend_Layout::startMvc(array('layoutPath' => 
$config->paths->data .
'/views/layouts'));
                                                                        
                                
                // setup database connection variables
                $params = array(
                                'host'     => $config->database->hostname,
                                'username' => $config->database->username,
                                'password' => $config->database->password,
                                'dbname'   => $config->database->database);
                                
                $db = Zend_Db::factory($config->database->type, $params);
                Zend_Db_Table_Abstract::setDefaultAdapter($db);
                Zend_Registry::set('db', $db);
                
                                

                
    }
   
    public static function setupView()
    {
        $view = new Zend_View;
                
                
        $view->setEncoding('UTF-8');
        $viewRenderer = new
Zend_Controller_Action_Helper_ViewRenderer($view);
        Zend_Controller_Action_HelperBroker::addHelper($viewRenderer);
    }
   
    public static function sendResponse(Zend_Controller_Response_Http
$response)
    {

                $response->setHeader('Content-Type', 'text/html; 
charset=UTF-8', true);
        $response->sendResponse();
    }
        
        

}


FOLDER STRUCTURE:
http://www.nabble.com/file/p20911516/Untitled-1.jpg 


SETTINGS.INI file:

[development]

database.type          = pdo_mysql
database.hostname   = mydomain.co.za
database.username   = mydb007
database.password   = mypass
database.database   = mydb

paths.data          = /usr/local/lib/apps
paths.modules.admin = /usr/local/lib/apps/modules/admin


PHP>INI file(includes):

; UNIX: "/path1:/path2"  
include_path =
".:/usr/lib/php:/usr/local/lib/php:/usr/local/lib/apps:/usr/local/lib/apps/lib:/usr/local/lib/apps/models"

-----
dee
-- 
View this message in context: 
http://www.nabble.com/ZF-live-settings-tp20911516p20911516.html
Sent from the Zend Framework mailing list archive at Nabble.com.

Reply via email to