Cześć !

Nie dawno na jednym z serwerów, których używam zostało zaktualizowane PHP (do wersji 5). Od tego momentu joomla, zaczęła krzyczeć podczas instalacji komponentów, że nie może założyć katalogu. Wywołanie funkcji w joomli ma takie parametry:

  1. <?php
  2. mkdir ('/to/jest/pelna/sciezka/do/katalogu/zakonczona/z/jakis/przyczyn/ukosnikiem/', 0511);
  3. ?>


I dostaję error:

Cytat
Warning: mkdir() [function.mkdir]: Unable to access
[...]public_html/components/com_moofaq/
in [...]public_html/administrator/includes/admin.php
on line 297


Sztuczka polega na tym, że jak usunie się ostatni ukośnik czyli wykona kod:

  1. <?php
  2. mkdir ('/to/jest/pelna/sciezka/do/katalogu/zakonczona/z/jakis/przyczyn/ukosnikiem', 0511);
  3. ?>


To zadziała... I nie wiem co jest nie tak z konfiguracją PHP.

Gdzie indziej pierwszy przykład działa bez problemów (ten sys na którym działa to Linux, a ten na którym nie działa to FreeBSD)