Реклама на сайте Advertise with us

Создание файла и его расположение

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:

Люблю то, что делаю!

С нами с 22.10.06
Сообщения: 5053
Рейтинг: 4418


Передовик Master-X (16.12.2014) Передовик Master-X (16.02.2017) Передовик Master-X (01.03.2017) Передовик Master-X (16.03.2017) Передовик Master-X (01.09.2017) Ветеран трепа Master-X (16.09.2017)
Ссылка на сообщениеДобавлено: 04/01/12 в 13:12       Ответить с цитатойцитата 

на сайте расположен скрипт (этот скрипт генерирует карту сайта) вот к примеру путь к этому скрипту:
http://site.com/files/data/script/script.php
мне нужно чтобы создаваемая карта сайта создавалась не в директории где лежит скрипт, а в корне домена
http://site.com/sitemap.xml
как правильно прописать в скрипте чтоб файл создавался именно в корне?
в скрипте файл у меня создается так
file_put_contents('sitemap.xml', $content);

Push Траф для Арбитража : Раз | Два
Есть СНГ траф? Лей сюда!

1
 



С нами с 24.05.09
Сообщения: 1788
Рейтинг: 508

Ссылка на сообщениеДобавлено: 04/01/12 в 13:14       Ответить с цитатойцитата 

попробуй: file_put_contents('../../../sitemap.xml', $content);
smail54.gif

---

6
 

Люблю то, что делаю!

С нами с 22.10.06
Сообщения: 5053
Рейтинг: 4418


Передовик Master-X (16.12.2014) Передовик Master-X (16.02.2017) Передовик Master-X (01.03.2017) Передовик Master-X (16.03.2017) Передовик Master-X (01.09.2017) Ветеран трепа Master-X (16.09.2017)
Ссылка на сообщениеДобавлено: 04/01/12 в 13:20       Ответить с цитатойцитата 

на локалке работает smail54.gif
х.з как на сервере будет icon_smile.gif

Push Траф для Арбитража : Раз | Два
Есть СНГ траф? Лей сюда!

1
 



С нами с 05.05.05
Сообщения: 1913
Рейтинг: 1134

Ссылка на сообщениеДобавлено: 04/01/12 в 15:52       Ответить с цитатойцитата 

наверное надо абсолютный путь лучше $_SERVER['DOCUMENT_ROOT'] . '/sitemap.xml'

7
 



С нами с 09.03.09
Сообщения: 6053
Рейтинг: 3538


Передовик Master-X (01.11.2009) Передовик Master-X (16.11.2009) Передовик Master-X (01.02.2011) Передовик Master-X (01.12.2011) Передовик Master-X (16.12.2011) Ветеран трепа Master-X (01.01.2014)
Ссылка на сообщениеДобавлено: 04/01/12 в 16:44       Ответить с цитатойцитата 

Если первым выполняется index.php в корне сайта, то определить в нём константу

define( 'DOCROOT', __DIR__.DIRECTORY_SEPARATOR );

и везде дальше писать примерно так

file_put_contents( DOCROOT.'sitemap.xml' );

6
 

Люблю то, что делаю!

С нами с 22.10.06
Сообщения: 5053
Рейтинг: 4418


Передовик Master-X (16.12.2014) Передовик Master-X (16.02.2017) Передовик Master-X (01.03.2017) Передовик Master-X (16.03.2017) Передовик Master-X (01.09.2017) Ветеран трепа Master-X (16.09.2017)
Ссылка на сообщениеДобавлено: 05/01/12 в 09:37       Ответить с цитатойцитата 

другая проблема это как заставить крон дергать генератор карты сайта один раз в 6 часов:
/home/login/domain.com/data/script/sitemap.php
ято я только не делал и всё безуспешно icon_sad.gif

Push Траф для Арбитража : Раз | Два
Есть СНГ траф? Лей сюда!

0
 



С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010


Передовик Master-X (16.03.2006) Передовик Master-X (01.04.2006) Передовик Master-X (16.04.2006) Передовик Master-X (01.05.2006) Передовик Master-X (01.11.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 05/01/12 в 10:22       Ответить с цитатойцитата 

надо поставить крон, что-то типа
01 */06 * * * /usr/local/bin/php -q /home/login/domain.com/data/script/sitemap.php

6
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »