Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Includowanie za pomoca http://
3502274
post
Post #1





Grupa: Zarejestrowani
Postów: 49
Pomógł: 0
Dołączył: 30.04.2008

Ostrzeżenie: (0%)
-----


na swojej stronie staram się stworzyć include do pliku który jest pod innym adresem (domena sprawia iż nie mogę użyć ścieżki typu '../../cos'). Dlatego muszę za-includować to poprzez 'http://'. Sam kod wygląda prosto:

Kod
include("[url="http://www.tribalnations.com.pl/forum/common.php"]http://www.tribalnations.com.pl/forum/common.php[/url]");


Lecz częstuje mnie błędem:

Cytat
Warning: include() [function.include]: Failed opening 'http://www.tribalnations.com.pl/forum/common.php' for inclusion (include_path='.:/:/usr/php/pear') in /inne/sesja.php on line 6


Rozmawiając na livechacie z konsultantem home.pl próbowaliśmy to zrobić dodając do głównego folderu plik php.ini o treści:

Kod
allow_url_include = on


lecz nie dało to zamierzanego wyniku. Cała strona znajduje się pod adresem:

http://tribalnations.pl/

Czy ktoś zna może rozwiązanie tego problemu? Serwer stoi na maszynie home.pl

Ten post edytował 3502274 1.12.2008, 15:59:22
Go to the top of the page
+Quote Post
wookieb
post
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Po pierwsze otwórz w przeglądarce http://www.tribalnations.com.pl/forum/common.php i zobacz co ci pokażę.
Po drugie
Kod
include 'http://serwer/test.php';
echo $zmienna;

A kod pliku test.php
Kod
$zmienna='test';

Uruchomisz skrypt 1 to pokaze ci error ze nie ma takiej zmiennej. Bo tak się nie includuje plików php.

U ciebie wystarczy
Kod
include 'forum/common.php';

albo
Kod
include '../forum/common.php';

Jezeli 1 nie zadziała

Ten post edytował wookieb 1.12.2008, 16:17:00


--------------------
Go to the top of the page
+Quote Post
3502274
post
Post #3





Grupa: Zarejestrowani
Postów: 49
Pomógł: 0
Dołączył: 30.04.2008

Ostrzeżenie: (0%)
-----


Kod
include 'forum/common.php';


Nie wystarczy... zwróć uwagę że domena
- http://tribalnations.pl/
prowadzi do /runesofmagic
a domena
- http://tribalnations.com.pl/
prowadzi do folderu który jest w hierarchii niżej, dlatego domena .pl nie ma do niego dostępu.

(są to dla mnie testowe domeny, przypadkowo są to tylko różnice w com.pl a .pl)



Ten post edytował 3502274 1.12.2008, 16:21:48
Go to the top of the page
+Quote Post
wookieb
post
Post #4





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Rozumiem. Nie zauważyłem tego.
Powiedz co chcesz zrobić. Zintegrować forum ze stroną? Jeżeli tak to będziesz musiał pomiędzy serwerami przekazywac id sesji po adresie URL. i wtedy korzystac ze wspolnego session_handlera na jednaj bazie.

Ten post edytował wookieb 1.12.2008, 16:26:31


--------------------
Go to the top of the page
+Quote Post
3502274
post
Post #5





Grupa: Zarejestrowani
Postów: 49
Pomógł: 0
Dołączył: 30.04.2008

Ostrzeżenie: (0%)
-----


Tak... mam już gotowy i działający skrypt, do uruchomienia tego w moich serwisach brakuje mi tylko tego by dało się to otwierać z poziomu niezależnego.
Go to the top of the page
+Quote Post
wookieb
post
Post #6





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Wiec sadze ze jedyna metoda jest ta podana przeze mnie wyżej. A co do session_handlera to na php.pl jest co do tego tutorial
P.s. Słabo zamazałeś liste domen tongue.gif

Ten post edytował wookieb 1.12.2008, 16:30:34


--------------------
Go to the top of the page
+Quote Post
3502274
post
Post #7





Grupa: Zarejestrowani
Postów: 49
Pomógł: 0
Dołączył: 30.04.2008

Ostrzeżenie: (0%)
-----


Takie pytanie z innej beczki, czy są jakieś serwery na których dostęp do danych niżej w hierarchii, byłby nawet w przypadku gdy domena przypięta była by do danego katalogu?
Go to the top of the page
+Quote Post
nexis
post
Post #8





Grupa: Zarejestrowani
Postów: 1 012
Pomógł: 109
Dołączył: 26.09.2003
Skąd: nexis.pl

Ostrzeżenie: (0%)
-----


Cytat(3502274 @ 1.12.2008, 17:24:34 ) *
Takie pytanie z innej beczki, czy są jakieś serwery na których dostęp do danych niżej w hierarchii, byłby nawet w przypadku gdy domena przypięta była by do danego katalogu?


W większości przypadków tak właśnie jest. W home.pl to jedna z największych wad tego usługodawcy (choć mimo wszystko z niego korzystam przy niektórych projektach).


--------------------
Zend Certified Engineer

Kliknij POMÓGŁ jeśli moja odpowiedź okazała się użyteczna!
Go to the top of the page
+Quote Post
bim2
post
Post #9





Grupa: Zarejestrowani
Postów: 1 873
Pomógł: 152
Dołączył: 9.04.2006
Skąd: Berlin

Ostrzeżenie: (0%)
-----


Jest to strasznie denerwujące w home.pl ale zostanę nadal przy ich serwerach. Są stabilne i mocne. Płace tam 3x drożej niż u innego hostingodawcy, ale mam pewność, że strona nie zaliczy nagłego downa. smile.gif Obstań przy home.pl i spróbuj poradzić sobie w inny sposób. :]


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 14:56