Niquit 0 Zgłoś post Napisano Lipiec 23, 2012 (edytowany) Witam, możliwe, że zły dział(w razie czego proszę o przeniesienie). Chodzi o podpięcie systemu platnosci-online.pl(premium SMS). W skrypcie mam: curl_setopt ($opch, CURLOPT_FOLLOWLOCATION, 1); Który według mojej dedukcji jest niezbędny do sprawdzania sumy kontrolnej transakcji. I sypie takim błędem: Warning: curl_setopt() [function.curl-setopt]: CURLOPT_FOLLOWLOCATION cannot be activated when safe_mode is enabled or an open_basedir is set in /home/ŚCIEŻKA/sklep/includes/sms/platnosci-online.php on line 31 Podpis transakcji nie jest prawid�owy. Serwer jest w unixstorm.org i open_basedir nie może być wyłączony. Chciałbym się dowiedzieć, czy można zastąpić ten cURL w jakiś inny działający sposób(przesiedziałem na google i są sposoby, ale nie działające). Liczę na pomoc, pozdrawiam. Edytowano Lipiec 23, 2012 przez Niquit (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
Piotr GRD 608 Zgłoś post Napisano Lipiec 23, 2012 Nie wiem czy to jedyne wyjście, w dodatku nie jest najbardziej komfortowe, ale - jeśli faktycznie jest konieczne podążanie za przekierowaniami (sprawdź!) - to co mi do głowy przychodzi to sprawdzanie czy w nagłówkach HTTP widnieje "Location: ..." i uruchamianie kolejnego wywołania cURL pod wskazany w tym nagłówku adres. A jeśli jest to zawsze ten sam adres, to można by sobie nawet darować sprawdzanie, tylko zakodować "na sztywno" dwa (lub więcej) wywołań z cURL'a i już. Udostępnij ten post Link to postu Udostępnij na innych stronach