Skocz do zawartości

Generownie map "w locie"... GSMaster plug everywhere


piotrek

Rekomendowane odpowiedzi

  • Odpowiedzi 53
  • Dodano
  • Ostatniej odpowiedzi
stworzyłem plik sny.com.pl.php

tzn rozumiem że przepisałeś to co ci pokazał ten plik do pliku configuracyjnego skryptu?

to znaczy jak odpalić bo ja prubowałem wpisując

https://www.sny.com.pl/gsmaster_plug_everywhere/code.php

poprostu https://www.sny.com.pl/gsmaster_plug_everywhere/

Legend of Mir III Gra Online - MMORPG Czy pragnąłeś kiedyś zaznać smaku przygody, czy chciałeś aby twe imię sprawiało że kobiety by mdlały gdy je usłyszą, albo twoi wrogowie drżeli na sam jego dźwięk? Teraz masz ku temu okazję wkrocz w świat LostWorld i udowodnij innym na co cię stać

Odnośnik do komentarza
Udostępnij na innych stronach

Podepnę się ze swoim problemem, mam nadzieję, że jest banalny - mnie jednak trochę przerósł:

Próbuję zainstalować mapę w serwise windsurfing.gym.pl Sam panel odpala się rzecz jasna, doskonale, stworzyłem sobie bazę z odpowiednią tabelką, ale gdy dodam do strony wymagany fragment kodu php, zamiast strony o surfingu widzę nieładny komunikat:

Warning: main() [function.main]: URL file-access is disabled in the server configuration in /home/windsurfing/about.php on line 3

Warning: main(https://www.windsurfing.gym.pl/gsmaster/code.php?ur=%2Fabout.php) [function.main]: failed to open stream: no suitable wrapper could be found in /home/windsurfing/about.php on line 3

Fatal error: main() [function.require]: Failed opening required 'https://www.windsurfing.gym.pl/gsmaster/code.php?ur=%2Fabout.php' (include_path='.:/usr/lib/pear') in /home/windsurfing/about.php on line 3

Być może serwer (zone.pl stojący w DC Futuro w Wawie) tłumaczy mi wszystko, ale nie jestem wstanie go pojąć. Czy któryś z więcej wiedzących kolegów może mi to przetłumaczyć? Będę bardzo wdzięczny, bo choć strona jest maleńka, to bardzo bym chciał na niej taką goglemapkę odpalić.

pozdrowienia

Dla tych, co lubią zdjęcia planet: Planety i ich zdjęcia, dla tych, co lubią katalogi stron: Podwójny katalog stron. Albo Idź do diabła.

Odnośnik do komentarza
Udostępnij na innych stronach

stworzyłem plik sny.com.pl.php

tzn rozumiem że przepisałeś to co ci pokazał ten plik do pliku configuracyjnego skryptu?

Odnośnie tego pliku sny.com.pl.php to zrobiłem to co napisałeś tutaj

Jeśli się w tym nie orientujesz to zrób w głównym katalogu plik np adres.php do którego wpisz to:

<? echo $_SERVER["PATH_TRANSLATED"]; ?>

Dobrze czy źle??

Bo jeśli chodzi o resztę kroków to z tego polecenia

https://www.twoj.adres.pl/gsmaster_plug_everywhere/

skopiowałem kod mapy i wleiłem do pliku index.php strony. Czy można to sprawdzić jakoś czy tam mapa "działa", czy zrobiłęm to właściwie ?

Odnośnik do komentarza
Udostępnij na innych stronach

ojoj, ale się porobiło :)

lolki

Jaki login i hasło?

ustawiasz własny login i hasło, którymi będziesz się logował

Tabela ma się nazywać gsmaster_urls ?

tak

W dowolnym czyli index.php czy plik wyglądu moze być??

kod:

$ur = urlencode($_SERVER['REQUEST_URI']);

$addr = "https://www.twoj.adres.pl/gsmaster_plug_everywhere/code.php";

require($addr.(!empty($ur)?'?ur='.$ur:NULL));

może znaleźć się w dowolnym pliku (PHP) który jest wykonywany z każdym wejściem gościa lub robota

Czy można to sprawdzić jakoś czy tam mapa "działa", czy zrobiłęm to właściwie ?

jeśli wszystko przebiegło pomyślnie na serwerze masz stworzony plik XML który i tak powinieneś podglądnąć, przed wysłaniem go do Google. Twoja mapa powinna być tu: https://www.sny.com.pl/gsmaster_plug_everywhere.xml a jej nie ma.

Bielack

zamiast strony o surfingu widzę nieładny komunikat:

trudno powiedzieć, wygląda na to że masz zablokowane includowanie (pewnie ze względu na bezpieczeństwo servera) a bez tego ani rusz z tym skryptem. Tu nic nie poradzimy, napisz do administratora swojego serwera.

Być może rozwiązanie ze ścieżką bezpośrednią tutaj pomoże

$ur = urlencode($_SERVER['REQUEST_URI']);

$addr = "/twoja/sciezka/bezposrednia/do/servera/gsmaster_plug_everywhere/code.php";

require($addr.(!empty($ur)?'?ur='.$ur:NULL));

- buduj content metodą drag&drop i łatwo zgarnij SEO backlinki z msDrop

- wideoporadniki jak korzystać z msDrop

Odnośnik do komentarza
Udostępnij na innych stronach

Czy można to sprawdzić jakoś czy tam mapa "działa", czy zrobiłęm to właściwie ?

jeśli wszystko przebiegło pomyślnie na serwerze masz stworzony plik XML który i tak powinieneś podglądnąć, przed wysłaniem go do Google. Twoja mapa powinna być tu: https://www.sny.com.pl/gsmaster_plug_everywhere.xml a jej nie ma.

No właśnie jej nie ma, a wiadomo czemu??

Odnośnik do komentarza
Udostępnij na innych stronach

lolki, a w menu administracyjnym masz juz jakieś zebrane linki?

Jeśli nie to znaczy że nie masz zapiętego kodu zbierającego, albo masz zapięty źle.

Jeśli tak to podążaj za wskazówką którą podałem w pierwszym poście tego wątku

- aby wygenerować mapę z zebranych URL'i należy wejść zo zakładki "sitemap file" i nacisnąć "write" (stworzy plik i pojawi się data jego stworzenia), w kazdym momencie mapę można usunąć bądź odświeżyć

- buduj content metodą drag&drop i łatwo zgarnij SEO backlinki z msDrop

- wideoporadniki jak korzystać z msDrop

Odnośnik do komentarza
Udostępnij na innych stronach

piotrek: mozesz mi pomoc? mam szkielet strony na htmlach :( i z bazy wstawiam tresc nie pamietam funkcji takiej co bym mogl sobie dac z bazy ten kawalek kodu, ktory sie generuje w gsmasterze.

no niestety musisz wszędzie dodac ten fragment, możesz sobie ułatwić tworząc plik z kodem i includowac go do każdego poprzez dopisanie w nich include, pomocne w razie jakiś zmian. niewiele pomogłem, jednak inaczej się nie da.

Legend of Mir III Gra Online - MMORPG Czy pragnąłeś kiedyś zaznać smaku przygody, czy chciałeś aby twe imię sprawiało że kobiety by mdlały gdy je usłyszą, albo twoi wrogowie drżeli na sam jego dźwięk? Teraz masz ku temu okazję wkrocz w świat LostWorld i udowodnij innym na co cię stać

Odnośnik do komentarza
Udostępnij na innych stronach

Dzięki za wskazówki.

lolki, a w menu administracyjnym masz juz jakieś zebrane linki?

Jeśli nie to znaczy że nie masz zapiętego kodu zbierającego, albo masz zapięty źle.

No właśnie nie mam żadnego kodu.

Przeglądając zakładki w GSMaster w zakladce site map file znalazłem taki komunikat

Warning: fileperms(): open_basedir restriction in effect. File(/home/httpd/htdocs/) is not within the allowed path(s): (/home/sennik:/usr/lib/php:/usr/local/lib/php:/tmp) in <b>/home/sennik/public_html/sny-com-pl/gsmaster_plug_everywhere/index.php</b> on <b>line 136</b>

first chmod 777 directory <b>/home/httpd/htdocs/</b> for save xml files

Tutaj chyba tkwi mój problem ale nie rozumiem tego, proszę o pomoc .

Odnośnik do komentarza
Udostępnij na innych stronach

Saint: skoro masz stronę na htmlu użyj crawlera - masz ich od groma na https://code.google.com

możesz sobie ułatwić tworząc plik z kodem i includowac go do każdego poprzez dopisanie w nich include,

zapisane urle prawdopodobnie będą wówczas wskazywać na includowany plik a nie na podstronę która go includuje, to tak na marginesie

No właśnie nie mam żadnego kodu.

Jak to nie masz kodu? po pierwsze przykładowy kod jest podany chyba ze 3 razy w tym wątku, a po drugie spersonalizowany kod masz w swoim menu administracyjnym w zakładce "include code for get urls"

lolki, w zasadzie kazdy serwer skonfigurowany jest inaczej, wszystko z pliku config.php musi być uzupełnione, nie mozesz sobie zostawić przykładowej ścieżki bezpośredniej którą w nim zawarłem

Mavic podał Ci jak odczytać ścieżkę bezpośrednią serwera, po błędzie jaki teraz podajesz widać wyraźnie że nie skorzystałeś z jego podpowiedzi, ale niech Ci będzie - ścieżką bezpośrednią Twojego serwera jest /home/sennik/public_html/sny-com-pl/

- buduj content metodą drag&drop i łatwo zgarnij SEO backlinki z msDrop

- wideoporadniki jak korzystać z msDrop

Odnośnik do komentarza
Udostępnij na innych stronach

No właśnie nie mam żadnego kodu.

Przepraszam, chodziło mi że nie mam linków.

Odnośnie pliku config to oczywiście dałem właściwe dane, mam takie dwa pytania, w tym pliku congig.php jest taka ścieżka

$xml_dir = "/home/httpd/htdocs/"

Mam ją zostawić czy zastąpić inną?

I drugie pytanie jakim plikom przypisać ten CHMOD 777 samemu plikowi index.php czy razem z katalogiem

gsmaster_plug_everywhere
Odnośnik do komentarza
Udostępnij na innych stronach

piotrek napisał ci przecież ścieżkę bezpośrednią dla twojego serwera.

/home/sennik/public_html/sny-com-pl/

a chmod 777 musisz przypisać głównemu katalogowi, u mnie gsmaster_plug_everywhere tez chyba ma 777 ale to chyba nie ma znaczenia.

Legend of Mir III Gra Online - MMORPG Czy pragnąłeś kiedyś zaznać smaku przygody, czy chciałeś aby twe imię sprawiało że kobiety by mdlały gdy je usłyszą, albo twoi wrogowie drżeli na sam jego dźwięk? Teraz masz ku temu okazję wkrocz w świat LostWorld i udowodnij innym na co cię stać

Odnośnik do komentarza
Udostępnij na innych stronach

ojoj, ale się porobiło :)

lolki

jeśli wszystko przebiegło pomyślnie na serwerze masz stworzony plik XML który i tak powinieneś podglądnąć, przed wysłaniem go do Google. Twoja mapa powinna być tu: https://www.sny.com.pl/gsmaster_plug_everywhere.xml a jej nie ma.

Dzięki panowie za wyrozumiałość i coś chyba udało po wejściu w w/w link pojawia się plik XML z jakims kodem,

plik XML który i tak powinieneś podglądnąć, przed wysłaniem go do Google

Prosze jeszcze o wytłumaczenie tego.

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności