• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:フォルダの属性について)

MediaWiki1.2で画像が表示されない問題の解決方法とは?

このQ&Aのポイント
  • MediaWiki1.2を利用してサイト構築しようとしていますが、画像が表示されない問題に遭遇しています。
  • 画像をアップロードするとフォルダが自動生成されますが、そのフォルダの属性が700であるため、画像が表示されません。
  • 自動生成されるフォルダの属性を755に変更する方法はあるのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • thezen5
  • ベストアンサー率84% (27/32)
回答No.1

imagesは755になってますか? それでだめならmkdirでつくればいいのでは? $idir='/images/2/2a'; if(!file_exists($idir)){mkdir($idir,0775,true);}

partita
質問者

補足

chmodで755に変更でき解決しました。 しかし、関連する新たな問題が発生したので、別途投稿で質問させていただきます。

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • thezen5
  • ベストアンサー率84% (27/32)
回答No.2

mediawikiのプログラム自体をあまりいじりたくない場合、プログラム中のアップロード保存処理前にumaskを使う手もありますね。 umask(0022);

参考URL:
http://php.net/manual/ja/function.umask.php
partita
質問者

補足

>mediawikiのプログラム自体をあまりいじりたくない場合 多少はいじっても構いません。 ちなみに、サーバーのパーミッション仕様が以下の通りでした。 .html .jpg(静的ファイル) -> 644(-rw-r--r--) .php .cgi(動的ファイル) -> 700(-rwx------) .htaccess -> 704(-rwx---r--) 新規作成フォルダ(ディレクトリ) -> 701(-rwx-----x)

すると、全ての回答が全文表示されます。

関連するQ&A