its really strange to get such kind of issue relate to get product correct url
below is my collection to get product information
$store = Mage::app()->getDefaultStoreView(); $rootCategoryId = $store->getRootCategoryId(); // Gets the current store's id $storeId = $store->getStoreId(); $collection = Mage::getModel('catalog/product')->getCollection()->addAttributeToSelect('*') ->addStoreFilter($storeId) ->addAttributeToFilter( 'entity_id', array('lt' => 2500) ) ->addAttributeToFilter( 'entity_id', array('gt' => 2100) ) ->addAttributeToFilter( 'status', array('eq' => Mage_Catalog_Model_Product_Status::STATUS_ENABLED) )->addUrlRewrite($rootCategoryId);
when i will run this process by CLI ( means any php file to call this collection its given my correct url of product
but problem is occurred when this collection is called by any cron process with cron_schedule table
i am getting below url
by i need only
above result is working fine with any CLI (means with php file to call this collection)
but its not working with Cron process.
would you please help me to get it done.any suggestion would be appreciate.