![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 16.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Posiadam plik (dający wynik ostatnich postów na forum) pod adresem http://www.forum.skps.wroclaw.pl/noweposty.php . Chciałbym go wczytać za pomocą polecenia include do pliku http://www.skps.wroclaw.pl/index1.php czyli includujemy plik z subdomeny. teoretycznie powinno zadziałać:
praktycznie mam komunikaty zwrotne Warning: main(common.php): failed to open stream: No such file or directory in /skps/web/forum/noweposty.php on line 6 Warning: main(): Failed opening 'common.php' for inclusion (include_path='') in /skps/web/forum/noweposty.php on line 6 Fatal error: Call to undefined function: request_var() in /skps/web/forum/noweposty.php on line 15 co widać na http://www.skps.wroclaw.pl/index1.php dzięki za pomoc |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
No wyraźnie źle podałeś ścieżkę.
-------------------- 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: 11 Pomógł: 0 Dołączył: 16.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
widzisz fifi... problem polega w tym, że ścieżka jest prawidłowa
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
W takim razie może uprawnienia? Bo skoro nie może odczytać to albo uprawnienia albo ścieżka.
-------------------- 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: 11 Pomógł: 0 Dołączył: 16.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Jesteś mi w stanie powiedzieć coś na temat tych uprawnień
![]() |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 132 Pomógł: 4 Dołączył: 22.10.2010 Ostrzeżenie: (0%) ![]() ![]() |
Moim zdaniem to nie uprawnienia tylko ścieżka. 2dni temu w dziale PHP sam założyłem wątek z takimi samymi błędami jakie występują u Ciebie i problem tkwił w ścieżce dostępu. Napisz jak wygląda u Ciebie rozkład folderów bo subdomena za wiele nam nie mówi - można mieć subdomenę a folder w zupełnie innym miejscu zagnieżdżony.
-------------------- UWAGA! Stwierdzono naruszenie paragrafu §33 ustawy ACTA. Podpis użytkownika został usunięty.
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Na subdomenie zrób sobie plik
I go odpal, ten sam wrzuć na domenę gdzie chcesz includować i też odpal. Będziesz wiedział czy ścieżek nie poplątałeś. -------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 154 Pomógł: 3 Dołączył: 1.08.2011 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Albo zrób tak:
![]() A może potrzebuje jakiś zmiennych z tego pliku? :< -------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 16.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Cytat Albo zrób tak:
Przemo nie ma szans na przepuszczenie przez serwer linków zewnętrznych, a taki zapis jest niestety tak traktowany ![]() fifi & fr33d0m poszedłem za Waszymi radami: lokalizacja pliku includowanego na subdomenie: /skps/web/forum/noweposty.php lokalizacja docelowa, na którą chcemy includować: /skps/web/www/index.php więc w pliku index.php w celu prawidłowego includowania powinienem jak dla mnie wpisać:
mam nadzieję, że się mylę ![]() |
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Czytanie ze zrozumieniem podstawą sukcesu.
Jakby ktoś mądry zauważył wcześniej, plik jest includowany na co nie zwróciliśmy uwagi. Jednakże w pliku noweposty.php jest include do pliku common.php, jeżeli otwierasz: /skps/web/forum/noweposty.php To nie ma problemu, bo w folderze forum jest noweposty.php i common.php Jednak gdy wchodzisz na: /skps/web/www/index.php i includujesz noweposty.php to noweposty.php szuka domyślnie w /skps/web/www/ zapis include('common.php'); jest traktowany jak ./common.php czyli szukaj w bieżącym folderze. Podaj po prostu całą ścieżkę do include czyli /skps/web/forum/common.php -------------------- 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: 221 Pomógł: 20 Dołączył: 4.05.2006 Skąd: Polska Ostrzeżenie: (0%) ![]() ![]() |
implode(file("http://strona.com/dir/file.html"));
albo jeszcze lepiej file_get_contents pozdrawiam -------------------- Macho odpadacie ;) .
|
|
|
![]()
Post
#13
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Swirek, jak już wcześniej pisałem, może potrzebuje faktycznie include pliku?
-------------------- 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: 11 Pomógł: 0 Dołączył: 16.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Cytat Czytanie ze zrozumieniem podstawą sukcesu. Jakby ktoś mądry zauważył wcześniej, plik jest includowany na co nie zwróciliśmy uwagi. Jednakże w pliku noweposty.php jest include do pliku common.php, jeżeli otwierasz: /skps/web/forum/noweposty.php To nie ma problemu, bo w folderze forum jest noweposty.php i common.php Jednak gdy wchodzisz na: /skps/web/www/index.php i includujesz noweposty.php to noweposty.php szuka domyślnie w /skps/web/www/ zapis include('common.php'); jest traktowany jak ./common.php czyli szukaj w bieżącym folderze. Podaj po prostu całą ścieżkę do include czyli /skps/web/forum/common.php fifi: common.php to chyba dobry trop. Podmieniłem ściezkę dostępu do common.php tak jak sugerowałeś... coprawda nie działa ale mamy inny komunikat Warning: Cannot modify header information - headers already sent by (output started at /skps/web/www/noweposty.php:1) in /skps/web/forum/common.php on line 163 wyjaśnienia: http://phpedia.pl/wiki/Cannot_add_header_i...rs_already_sent niestety nie mam dostępu do php.ini |
|
|
![]()
Post
#15
|
|
![]() Grupa: Zarejestrowani Postów: 706 Pomógł: 108 Dołączył: 12.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Niektóre serwery nie pozwalają na schodzenie w strukturze plików niżej niż wywołana domena i żadne ../ wtedy nie zadziała, bo jako najniższy poziom traktowany jest najniższy w danej domenie/subdomenie.
|
|
|
![]()
Post
#16
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Pokaż zatem kody plików, bo gdzieś przed nagłówkami musisz coś wyświetlać - stąd informacja.
-------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 16.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Cytat Pokaż zatem kody plików, bo gdzieś przed nagłówkami musisz coś wyświetlać - stąd informacja. fifi: proszę zatem kody plików. Jeżeli nic nie wskórasz to i tak jestem Twoim dłużnikiem ![]() lokalizacja docelowa, na którą chcemy includować: /skps/web/www/includujemy.php (http://www.skps.wroclaw.pl/icludujemy.php)
lokalizacja pliku includowanego na subdomenie: /skps/web/forum/noweposty.php (http://www.forum.skps.wroclaw.pl/noweposty.php)
lokalizacja pliku common.php na subdomenie, do którego odwołuje się błąd : /skps/web/forum/common.php (http://www.forum.skps.wroclaw.pl/common.php)
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 06:52 |