MediaWiki1.2を利用してサイト構築しようとしていますがトラブルが発生しています。
MediaWikiインストールは成功しました。
画像アップロードそのものは可能なのですが、表示されません。
画像に直リンクすると
Error403
You don't have permission to access /images/2/2a/Test7.jpg on this server.
というメッセージが出てきます。
画像をアップロードするとフォルダを自動生成してくれるのですが、そのフォルダ(images/2やimages/2/2a)の属性が700になっていました。すべて755にすると画像は表示されます。
自動生成されるフォルダの属性が自動的に755になる方法はありませんでしょうか。
※無料サーバー「あいらんど」を使用、ImageMagickは入っていませんでした。
No.1ベストアンサー
- 回答日時:
imagesは755になってますか?
それでだめならmkdirでつくればいいのでは?
$idir='/images/2/2a';
if(!file_exists($idir)){mkdir($idir,0775,true);}
No.2
- 回答日時:
mediawikiのプログラム自体をあまりいじりたくない場合、プログラム中のアップロード保存処理前にumaskを使う手もありますね。
umask(0022);
参考URL:http://php.net/manual/ja/function.umask.php
この回答への補足
>mediawikiのプログラム自体をあまりいじりたくない場合
多少はいじっても構いません。
ちなみに、サーバーのパーミッション仕様が以下の通りでした。
.html .jpg(静的ファイル) -> 644(-rw-r--r--)
.php .cgi(動的ファイル) -> 700(-rwx------)
.htaccess -> 704(-rwx---r--)
新規作成フォルダ(ディレクトリ) -> 701(-rwx-----x)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- WordPress(ワードプレス) Wordpress 複数プラグインの不具合? 1 2022/10/09 21:52
- その他(プログラミング・Web制作) pythonでDepixを起動 5 2022/12/18 08:04
- YouTube ユーチューブへの動画投稿にサムネイルを付ける方法は? 1 2022/07/21 23:45
- フリーソフト 倍率自動調整して全画面表示できるフリーの画像ビューアー 1 2023/08/24 10:55
- ドメイン・サーバー・クラウドサービス 自作サイトをサーバーにアップロードしたのですが… 2 2022/11/08 18:12
- Windows 10 フォルダ内の全ての画像を矢印キーでスライドできるようにしたい 1 2022/10/21 12:53
- WordPress(ワードプレス) ワードプレスの403エラーについて 2 2023/03/06 14:38
- その他(プログラミング・Web制作) セレクトボックスで選択された値をコントローラーで使用したい 2 2022/07/26 16:41
- Ameba(アメーバブログ) アメブロは、HTMLのタグの入力を許さないブログ・サイトですか? 1 2023/06/18 18:48
- ホームページ作成・プログラミング アメーバ・ブログは"HTMLタグ"を許可してないのですか? 2 2023/06/17 21:08
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
★PHP?★画像を縦横比を変えずに...
-
imageフォルダに、画像をリサイ...
-
透過PNGが透過されない!!
-
アップロード画像数でCSSを分け...
-
VBAでJPGサイズ変更
-
Illustratorで文字と画像を流し...
-
move_uploaded_fileのエラーについ
-
「imagejpeg」(GD)で作成した...
-
PHPで画像コピーについて
-
ファイルアップロードのダイア...
-
ListViewコントロールでサムネ...
-
ウィンドウサイズを取得して、p...
-
再投稿です。初MacでPythonの勉...
-
phpでPEAR::DBを使っているので...
-
onedrive にexcelファイルをア...
-
index.phpって何ですか? 具体...
-
index.phpに入るには、どうすれ...
-
PHP8を使うと、大量のWarningが...
-
トランザクションが原因?DBに...
-
エックスサーバーでのmysql設定...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBSの「MsgBox」について
-
拡張子php画像をjpg画像等に変...
-
透過PNGが透過されない!!
-
Illustratorで文字と画像を流し...
-
アップロード画像数でCSSを分け...
-
imageフォルダに、画像をリサイ...
-
PythonのTkinter詳しい方へ。画...
-
VBAでJPGサイズ変更
-
C# Excelファイルへの画像挿入。
-
ListViewコントロールでサムネ...
-
PHPで吐き出した画像にリンクを...
-
php,mysqlにて画像パス保存/表...
-
PHP+PostgreSQLを使ってPDFファ...
-
スマートフォンから画像のアッ...
-
画像にテキストを埋め込むジェ...
-
実行ファイル(exe)に画像ファ...
-
ビットマップ画像を読み込むプ...
-
改行コードのカウント
-
Ajaxで画像表示
-
画像アップロードのファイル名...
おすすめ情報