Prosty błąd w ustawieniach wordpressa i proste rozwiązanie

human error

Jak sami pewnie wiecie bardzo duża ilość błędów spowodowana jest najczęściej przez nas samych.

Otóż dokładnie i u mnie wystąpił ten problem. Niedawno bo bodajże w maju zmieniałem coś w ustawieniach mojej strony i od tamtej pory nie mogłem dodawać nowych zdjęć do stron. Problem obszedłem jak to się mówi “na kolanko” poprzez wstawienie odnośnika z imageshack.

Dzisiaj jednak postanowiłem, że rozprawię się z problemem.

Objaw: Nie można dodawać zdjęć do wordpressa i błąd

Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/) is not within the allowed path(s): (/home/wojciehz:/usr/lib/php:/usr/php4/lib/php:/usr/local/lib/php:/usr/local/php4/lib/php:/tmp) in /home/wojciehz/public_html/marusiak/wp-includes/functions.php on line 2037

Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/) is not within the allowed path(s): (/home/wojciehz:/usr/lib/php:/usr/php4/lib/php:/usr/local/lib/php:/usr/local/php4/lib/php:/tmp) in /home/wojciehz/public_html/marusiak/wp-includes/functions.php on line 2028

Przyczyna i rozwiązanie:  problemem było zastosowanie złej ścieżki w ustawieniach wordpressa UstawieniaMediaPrzechowuj wysłane pliki w katalogu (na przykład //wp-content/uploads/) . Ścieżka do plików powinna wyglądać w następującej postaci: /wp-content/uploads.

Przyczyna problemu może i błacha ale bardzo ciężko znaleźć rozwiązanie bo według różni ludzie wskazują różne przyczyny.