I'm working on a web script in PHP and major DBMS. I'm extracting files inside a .zip with PHP, so the files are owned by the Apache? (I require Apache as the server software).

I heard from a friend that in some cases you can not replace/upload or even download files with your FTP if the files are owned by the Apache, and not the FTP user - which is the case commonly, because normally you upload files with FTP.

A friend told that in his Plesk server if PHP creates files (like when extracting a zip-archive), then he can not access these files within his FTP client (not an FTP client problem, but rather a server problem).