mit php-kenntnis allein kommt man da wohl nicht weit. hast du möglicherweise einigen scripten rechte (unix-rechte, z.b. über dein ftp-programm) weggenommen, sie als anderer benutzer oder überhaupt unabhängig vom restlichen system hochgeladen?
edit: möglicherweise verhindert auch ein aktivierter safe_mode (
http://de3.php.net/phpinfo sollte darüber aufschluss geben) zugriffe auf verzeichnisse, urls, dateien etc. zuzugreifen und behindert damit deine bildergalerie.