Google SiteMap.xml i Shop-Script Pre

Статус
В этой теме нельзя размещать новые ответы.
nocopy

чтобы название сайта в xml писалось то, которое ты хочеш просто, замени везде в php

PHP:
$_SERVER["SERVER_NAME"]

на site.ru.stariysite.com

Тож самое и в tpl сделай.

А по поводу
Warning: fopen
Warning: fwrite()
Warning: fclose()

я даж не знаю. МБ, хостер запретил тебе скриптами что либо создавать... Посмотри, матерится скрипт и создает файл, или матерится и не создает.

Попробуй в админке создать файл для яндекс-маркета и скачать с сервака. Это так, для проверки. Просто SSP тож создает файлы.
 
  • Заблокирован
  • #22
Все равно ругается, уже и 777 ставил на php файлы, может из-за того что в папке "stariysite" лежит


Пишет Запись xml данных в файл Для просмотра ссылки Войди или Зарегистрируйся закончена но файла нету!

Ошибка при создании файла yandex.xml

to ferser

По подробнее...
 
nocopy
Звони хостеру. Он запретил тебе создавать файлы(((
Если конечно ты не есть хостер
 
Выложите кто нибудь последнюю версию Google SiteMap.xml !!
 
Выложите кто нибудь последнюю версию Google SiteMap.xml !!
А мона по подробнее... Тоесть ты хочеш сказать что у пхп файла, который мутит сам xml уже версии есть :eek: :ay:?
А че я об этом не знаю...:D
 
наконец полностью разобрался с работой скрипта. То что не работал у меня на локальном хостинге - проблемы моего софта.
Внес изменения которые пропечатал ниже, выложил на рабочий хостинг и все заработало.
Читайте в сборе все советы.

Атору спасибо :) Хорошую вещь сделал. СПАСИБО!
----------------------------
1. Для корректной работы необходимо в файле "includes\admin\sub\reports_site_map.php"
Заменить строки
$row1[2] = show_pricelist($row1[2]);
на
$row1[2] = show_price($row1[2]);
и
$arr1[1]="http://".$_SERVER["SERVER_NAME"]."/index.php?show_pricelist=yes";
на
$arr1[1]="http://".$_SERVER["SERVER_NAME"]."/index.php?show_price=yes";
----------------------------
2. В файле "languages\russian.php"
добавить
define('ADMIN_SITE_MAP', 'SiteMap');
перед
define('ADMIN_PRODUCT_REPORT', 'Отчёт по продуктам');

Пример:
Должно выглядеть так

define('ADMIN_PRODUCT_REPORT', 'Отчёт по продуктам');
define('ADMIN_SITE_MAP', 'SiteMap');
----------------------------
3. Если при созданиия файла идут следующие ошибки:

Warning: fopen(sitemap.xml) [function.fopen]: failed to open stream: Permission denied in

/home/xxxxx/public_html/includes/admin/sub/reports_site_map.php on line 167

Warning: fwrite(:( supplied argument is not a valid stream resource in

/home/xxxxx/public_html/includes/admin/sub/reports_site_map.php on line 168

Warning: fclose(:( supplied argument is not a valid stream resource in

/home/xxxxx/public_html/includes/admin/sub/reports_site_map.php on line 173

Необходимо создать вручную сайта sitemap.xml и установить атрибут (chmod) для него 777 (разрешения

(пере)записи файлов - как правило, это атрибуты chmod 777)
 
  • Заблокирован
  • #27
блин, заработало. Создавать не хотело файл, а вот записывает на ура. Спс тебе добрый пипл.
 
У меня SS premium 1.4 - и постоянно выдает
Fatal error: Cannot redeclare и тд....
пробовал внести те изменения о которых писалось выше!
Что то не помогло!
Подскажите, есть ли рабочий вариант для этой версии???


:)Спс
 
У меня SS premium 1.4 - и постоянно выдает
Fatal error: Cannot redeclare и тд....
пробовал внести те изменения о которых писалось выше!
Что то не помогло!
Подскажите, есть ли рабочий вариант для этой версии???


:)Спс

"Cannot redeclare и тд...."

Может опишешь что там в "и т.д" ?
А то мы ж не телепаты :)
 
Phoenix_666
Повидимому ты телепат)))
Я тока хотел это же предложить

Добавлено через 3 минуты

Кста, твой пост(№26) брошу в РидМи, если ты конечно не против...
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху