![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 651 Pomógł: 116 Dołączył: 3.06.2012 Skąd: Lędziny Ostrzeżenie: (0%) ![]() ![]() |
Próbuję pobrać ze SWOJEGO serwera, zawartość pliku poprzez funkcję file_get_contents, niestety jak na złość zwraca mi cały czas FALSE. Kopiując adres url z arugmentu funkcji i wklepując go do przeglądarki, strona normalnie wchodzi. Probowałem też file(), fsockopen() - zawsze niepowodzenie.
Napisałem do hostingu czemu tak jest, czy to wina serwera, jeśli tak to jak to odblokować, ale... jest niedziela, do jutra czekać to trochę długo. Na poczatku pliku próbowałem też dodać to: nie pomogło. Miał ktoś taki problem już? Potrzebuję mieć zezwolenia do łączenia się z tym plikiem z każdego serwera (zewnętrznego i wewnętrznego). |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
php.ini -> allow_url_fopen
To pewnie to ![]() -------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 651 Pomógł: 116 Dołączył: 3.06.2012 Skąd: Lędziny Ostrzeżenie: (0%) ![]() ![]() |
No właśnie Cię zadziwię bo jest na ON... natomiast allow_url_include jest już na OFF, nie wiem tylko czy to ma coś wspólnego z tym.
Ten post edytował Michael2318 17.03.2013, 13:44:01 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
A inne strony możesz spokojnie pobrać?
-------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 651 Pomógł: 116 Dołączył: 3.06.2012 Skąd: Lędziny Ostrzeżenie: (0%) ![]() ![]() |
tak... Komunikacja na poziomie moj serwer > moj serwer jest spieprzona tylko i wyłącznie, nie wiem czemu. Jesli probuje moj serwer > serwer zewnetrzny - jest ok...
Ten post edytował Michael2318 17.03.2013, 14:14:02 |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
A podajesz pełny adres? http:// etc. ?
-------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 113 Pomógł: 1 Dołączył: 27.11.2012 Skąd: Sieradz Ostrzeżenie: (0%) ![]() ![]() |
Podaj dokładny adres do pliku z public_html itd
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 651 Pomógł: 116 Dołączył: 3.06.2012 Skąd: Lędziny Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 452 Pomógł: 16 Dołączył: 25.05.2004 Skąd: Gorzów Wlkp. Ostrzeżenie: (0%) ![]() ![]() |
1. Sprawdź chmody pliku.
2. Uzyj scieżki absolutnnej zamiast url ( file_get_contents('public_html/strona/check_version.php'); ) -------------------- \o/
|
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 651 Pomógł: 116 Dołączył: 3.06.2012 Skąd: Lędziny Ostrzeżenie: (0%) ![]() ![]() |
Niestety nic nie pomaga :/
|
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Zaraz zaraz! Jaki adres z public?
To Ty chcesz zawartość pliku czy wynik jego działania? Bo teraz to się pogubiłem -------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]()
Post
#12
|
|
![]() Grupa: Zarejestrowani Postów: 651 Pomógł: 116 Dołączył: 3.06.2012 Skąd: Lędziny Ostrzeżenie: (0%) ![]() ![]() |
Wynik jego działania.
Odkryłem coś - próbując użyć tego kodu na innym serwerze (ale na tym samym hostingu) - wszystko smiga. znalzłem tez to: http://stackoverflow.com/questions/4234048...rom-same-server Wniosek: Nie można używac tej funkcji na serwerze, na którym znajduje się plik, z którego chcemy pobrac info? ;/ Bez sensu, ale tak wywnioskowałem z tego co znalazłem na angielskich stronach. |
|
|
![]()
Post
#13
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Odkryłem coś - próbując użyć tego kodu na innym serwerze (ale na tym samym hostingu) - wszystko smiga. Wniosek? Problem z serwerem? Z konfiguracją? php_info i zobacz jakie są różnice A pokazuje jakieś błędy? ; -------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]()
Post
#14
|
|
![]() Grupa: Zarejestrowani Postów: 651 Pomógł: 116 Dołączył: 3.06.2012 Skąd: Lędziny Ostrzeżenie: (0%) ![]() ![]() |
Błegów nie ma żadnych, próbowałem używać:
błedów zero, var_dump zwraca mi string(0). Ale tak jak napisałem, skrypt odpalam u siebie to nic nie zwraca, zero błedow, var_dump daje string(0), ten sam skrypt odpalam na innym koncie, ale na tym samym hostingu - wszystko smiga... |
|
|
![]()
Post
#15
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Próbowałeś CURLem pobrać?
-------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]()
Post
#16
|
|
![]() Grupa: Zarejestrowani Postów: 651 Pomógł: 116 Dołączył: 3.06.2012 Skąd: Lędziny Ostrzeżenie: (0%) ![]() ![]() |
Nie, CURL pewnie pójdzie bez problemu, zależy mi jednak na tej funkcji. Wnioskuje jednak ze chyba mi sie nie uda tego zrobic...
EDIT: Przez przypadek wpadłem na coś ciekawego... zastąpiłem zwyczajnie file_get_contents na include i oto rezultat: Cytat Warning: include() [function.include]: URL file-access is disabled in the server configuration in /home/majkelo/public_html/admin/admin_index.php on line 16 Czyli to jednak ustawienia serwera, ciekawe czy hosting będzie taki łaskaw i mi to odblokuje... EDIT2: Albo i nie bo allow_include_files mam na OFF, a allow_url_fopen na ON. Gdyby ktoś miał podobny problem - oto odpowiedź od pracownika z hostingu: Cytat Zewnętrzne serwery nie powinny mieć problemu, to co Pan próbował to połączenie z samym sobą (pętle) i tego typu połączenia są zablokowane stąd nie zadziałają.
Ten post edytował Michael2318 17.03.2013, 17:55:10 |
|
|
![]()
Post
#17
|
|
![]() Grupa: Zarejestrowani Postów: 142 Pomógł: 24 Dołączył: 30.03.2009 Skąd: Rokitno Szlacheckie Ostrzeżenie: (0%) ![]() ![]() |
dodaj do /etc/hosts
127.0.0.1 www.majkelo.pl i powinno zadziałać |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 04:48 |