Majstrowałem coś ostatnio na serwerze przy plikach PHP i po dopisaniu kilku rzeczy zaczął ukazywać mi się komunikat:
Warning: Cannot modify header information - headers already sent by...
i tu costam dalej
Okazało się że pojawiły się białe znaki, na początku skrytpu. Prawdopodobnie przez nieuwagę musiałem przeedytować plik we wspaniały notatniku lub jakiejś innego “fajnej” aplikacji…
Rozwiązanie:
- Uruchomić Notepad++ lub inny produkt umożliwiający konwersję kodowania
- Wczytać plik ze skryptem php
- Wejść w format> Koduj w UTF-8 (bez BOM)

- Zapisać zmiany i sprawdzić czy już jest ok
W moim przypadku to pomogło 🙂
Kilkukrotnie próbowałem ustawić DDNS przy wykorzystaniu noip.com na NetiaSpot (wersja oprogramowania 5.4.8.2.45.1.8).
Każdorazowo występowały problemy z autoryzacją – błędne hasło.
Okazało się że korzystając z NetiaSpot i z oprogramowania na nim zainstalowanego nie można wykorzystywać hasła zawierającego znak #.

Usunięcie z hasła znaku # spowodowało poprawną aktualizację IP na no-ip.
Napotkałem na dość ciekawy problem… W jaki sposób w Ubuntu skonfigurować dostęp przez proxy, z poziomu konsoli, korzystając z autoryzacji domenowej, posiadając znak @ w haśle?
Rozwiązanie:
sudo vi /etc/bash.bashrc
#(lub wykorzystanie ulubionego edytora tekstowego zamiast vi)
- Dodanie linii
export http_proxy=http://DOMENA\\USER:HASŁO_%40@adres.serwera.proxy:port
, gdzie znak @ w haśle zastępujemy ciągiem %40
- Przelogowanie się
Analogicznie dodajemy wpis dla ftp_proxy jeśli jest taka potrzeba.
…czyli codzienne kwasy sainta