- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:レンタル共用サーバーでのファイルのアップロードについて)
レンタル共用サーバーでのファイルのアップロードについて
このQ&Aのポイント
- レンタル共用サーバーでのファイルのアップロードについて、具体的な方法を教えてください。
- セーフモードで動いているレンタルサーバーでのファイルのアップロード方法について、ローカル環境からの読み替えやファイルパスの変更についても教えてください。
- 参考にした書籍やサイトのコードを用いて、レンタル共用サーバーでのファイルのアップロード手順について説明してください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
まず、「PHPが、セーフモードで動いているレンタル共有サーバー」 の意味合いですが、これはサーバー自体を借りて運用しているのでは なく、PHPが使用可能なWeb公開用のスペースを借りて、あなたの コンテンツを公開しているという意味ですよね? それなら、サーバーの設定関係のファイルはさわれないはずですが、 あなたのディレクトリー内に関しては、アクセス権があるはずです。 アップロードしたファイルの格納先をあなたのディレクトリーにする だけで、参考のコードは実行出来ると思います。 セーフモードによる制限については、 http://www.php.net/manual/ja/features.safe-mode.functions.php にあります。 システム系のコマンドやバッチ処理系のコマンドを使えませんが、 自身の権限で可能な事はたいていできます。 といっても、制限についてはレンタルしている人に聞くのが よろしいかと 補足 phpはモジュール版とcgi版がありますが、共有サーバーでセーフモードに なっているという事は、モジュール版でsusexecで動作していると推測 されるので、phpプログラムはあなたのU-IDで動作していると思います。
その他の回答 (1)
noname#87667
回答No.1
意味がわかりかねます。レンタル共用サーバーの仕様をよく読んでから、改めて質問してください。フルパスだろうが相対パスだろうが、どちらでも構いませんが、XAMPPで作っているのであれば、ローカル用と本番用の定義ファイルを用意するべきです。
お礼
アドバイスありがとうございました! おかげで、ファイルを無事にアップロードすることが できるようになりました!