私は現在ウェブサイトの管理パネルで作業しています。データベースにクライアントを追加するフォームを追加しました。今やりたいのは、PHPを介してクライアント用のフォルダーを作成することです。
そこで、関数mkdir()を使用してそれを実行しようとしました。問題は、「Xampp」サーバーで関数をテストしたときに、すべてが希望どおりに機能したことです。
しかし、FTP経由で使用する実際のホストにファイルを移動すると、同じようには機能しません。
何が悪いのか説明しようとする..:
mkdir('folderName'); //this will create a folder that i cant access through the FTP
mkdir('folderName', 0777); //creates a folder that i can access, but cant open other folders in it and cant change chmod permissions
たとえば、ネストされたフォルダもいくつか作成する必要があります。
mkdir('folderName/anotherFolder',0777,true); //this works on the host but again, the folders are not letting me change chmod permissions and cant create folders in them
私のxamppサーバーでは、たとえば次のように、指定されたパスにいくつかのフォルダーを作成できます。
mkdir('folderName');
mkdir('folderName/one');
mkdir('folderName/two');
上記の例は私のホストで動作していません。
たくさん書いてすみません、皆さんはそれらのことを知っておく必要があると思いました。とにかく、よろしくお願いします!