2016-09-23 22 views
0

我需要導出我的產品和類別的目標路徑和請求路徑網址。手動自定義腳本部分工作。

自定義代碼:

<?php 
require_once('app/Mage.php'); 
Mage::app(); 

$data=Mage::getModel('core/url_rewrite')->getCollection(); 

$fp = fopen('exports.csv', 'w+'); 
$csvHeader = array('request_psth',"target_path"); 
fputcsv($fp, $csvHeader,","); 
foreach($data as $row) 
{ 
    fputcsv($fp, array($row->getData('request_path'),$row->getData('target_path')), ","); 
} 
fclose($fp); 
?> 

它在我的本地主機的工作,我也得到導出文件,當我嘗試應用在託管網站,它不工作。

我通過ftp上傳我的代碼,像

screen shot

回答

0

您應該將產品上傳到Magento的根目錄下,那麼只有它會工作,因爲它是包括Mage.php。

還要確保您的文件有足夠的權限執行。一旦你用ftp上傳的文件,通過

更改權限右擊上的文件,在文本字段

+0

感謝您選擇文件權限型,我做了什麼你告訴,不工作 – Rathinam

+0

你是如何嘗試執行腳本的? – Nidheesh

+0

過去在根文件夾,然後執行,url/filename.php – Rathinam