Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] wyłączone file, fopen, curl_init
Forum PHP.pl > Forum > Przedszkole
Spirit86
Witam, mam problem. Potrzebuję pobrać zawartość pliku z serwera zdalnego. Zazwyczaj robiłem to file, lub fopen. Jednakże teraz te opcje mi nie działają, wydaje mi się, że jest wyłączona allow_url_fopen,
próbowałem także ustawić ją
  1. <?php
  2. ini_set('allow_url_fopen', 1);
  3. ?>

nie działa także mi curl_init (twierdzi, że nie ma takiej funkcji).

Wie ktoś jak to rozwiązać?

Pozdrawiam
mike
ad. 1
Dodatek G. php.ini directives -> Ctrl+F (allow_url_fopen) -> kolumna Changeable -> PHP_INI_PERDIR -> Ctrl+F (PHP_INI_PERDIR) -> Entry can be set in php.ini or httpd.conf

Nie możesz definiować tego za pomocą ini_set() w skrypcie.

ad. 2
Nie masz zainstalowanej boblioteki cURL.

Rozwiązanie:
Prośby błagalne w kierunku admina serwera o zmianę konfiguracji php tongue.gif
kupilemsobieksiazke
W phpinfo mojego dziadowskiego serwera jest napisane allow_url_fopen Off... Wywala mi błąd Warning: file_get_contents() [function.file-get-contents]: URL file-access is disabled in the server configuration... itd. Myślę, że problem jest ten sam.

Skoro można tylko błagać osobę zarządzającą serwerem, to skąd mógłbym się dowiedzieć które serwery mają włączoną tę opcje przed założeniem na nich własnej stronki? Podobnie z funkcją mail. Nie działa na 110mb.com.

Z góry dzięki.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.