• ベストアンサー

PHPのフリーソフトを試す方法について

ApacheとPHPを試してみたいと思い、 Imagevew5というソフトを使ってみようと思い、試しています。が、うまく作動しません。 必要な手順を教えて頂けませんでしょうか。 当方、なかなかPHP初心者で基本的なことかと思いますが、教えて頂ければ幸いです。 メインディレクトリにダウンロードしたフリーソフトのフォルダーごとアップロードして、アクセスすると、下記のメッセージが現れるのみです。 ヒントにはなっているのでしょうが、まったく具体的に何をすればよいかわからない状態です。 Warning: mkdir(albums): Permission denied in /home/gaijinja/public_html/imageview5/install.php on line 21 Imageview 5 could not be installed! Try settings chmod to 0777 for the main folder. PHP4,Apacheを使ってます。 何卒宜しくお願い致します。

  • PHP
  • 回答数2
  • ありがとう数2

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

  • ベストアンサー
  • php504
  • ベストアンサー率42% (926/2160)
回答No.2

imageview5がmain folderと思われますのでエラーメッセージの指示通りにパーミッションを777に変えてみましょう

goohajimete
質問者

お礼

imageview5のmain folderとしてのパーミションがまずかったようです。 参考になりました。 おかげ様で助かりました。本当に有難うございました。

その他の回答 (1)

  • mac_mini
  • ベストアンサー率42% (54/128)
回答No.1

public_htmlのパーミッションがまずいのではないかと思います。 public_htmlを755に(駄目な場合はとりあえず777)にしてみてください。 $ chmod 755 /home/gaijinja/public_html/

goohajimete
質問者

お礼

imageview5のmain folderとしてのパーミションがまずかったようです。 参考になりました。 おかげ様で助かりました。本当に有難うございました。

関連するQ&A

  • PHPを使ってのサーバ上ファイルのパーミッションの変更方法

    PHPおよびPEARを使って、FTPサーバ上のファイルのパーミッションの変更をしたいと考えています。 具体的には、 PEARを利用し、$ftp->put()でアップしたファイル($filename)を、700に属性変更したいのです。 ソース上は、 chmod($filename, 0700); と書いています。 ところが、実行すると以下のようなワーニングが出ます。 「Warning: chmod() [function.chmod]: No such file or directory in ・・・」 今度は、 $ftp->chmod($remote_folder[$i]. $filename, 0700); と書いて実行してみるとエラーは出ません。 しかし、パーミッションは変わっていませんでした。 次に、 「PEARの命令を使って実行すればいいんだ!」と考えて、 $ftp->execute(chmod($filename, 0700)); と書いて実行してみました。 結果は、最初と同じ、 「Warning: chmod() [function.chmod]: No such file or directory in ・・・」 というワーニングでした。 いったい何がいけないいんでしょうか(--; phpのマニュアルを見ると、chmodに、「この関数では、 リモートファイルを使用することはできません。」とあります。 が、教えて!gooなどで検索してみると、chmodを使って普通にサーバ上のファイルのパーミッションを変更している書き込みが見られます。 正直、混乱しているというか、よく分からない状態です。 皆様、気がついた点などありましたら、是非、アドバイスお願い致します。

    • ベストアンサー
    • PHP
  • PHP

    CentOS6でアパッチを起動しようとすると ルート権限で service httpd start コマンド打つと Permission denied: make_sock: could not bind to address [::]:18080 とでて失敗します。 なぜでしょうか?

  • php ワイルドカードを使って複数のファイルのパーミッションを変えたい

    PHPのchmod関数をつかってパーミッションを変えたいのですが ファイルが膨大な為、ワイルドカードをつかって一度に 変更しようとしました。 が、 chmod("/home/public_html/hoge/hoge/*.jpg", 0755); のように記述したんですが、ワイルドカードの記述方法が 間違っているらしく、うまく作動しません。 どうすれば、膨大なファイルを一度にパーミッション変更することが 可能なのでしょうか?

    • ベストアンサー
    • PHP
  • phpでディレクトリが作れません

    php初心者です レンタルサーバで php.iniはいじれない環境です、 ディレクトリを作ろうとすると Warning: mkdir(testdir) [function.mkdir]: File exists in /home/xxxx/public/www/php/mkdir.php on line 14 とエラーが出ます <? $chk = mkdir("mydir"); $chkr = mkdir("mydir_r", 0777); // 読み込みのみを許可 if ($chk) { echo "mydir を作成しました。 <br>\n"; } if ($chkr) { echo "mydir_r を作成しました。<br>\n"; } ?> 間違ってますでしょうか ご指導願いたいです

    • 締切済み
    • PHP
  • FFFTPソフトのパーミション変更方法

    どこのカテゴリにはいるのかわからなかったのでこちらで書き込みをさせて頂きました FFFTPのソフトでパーミッションを一括で変更したいのですが、やり方がわかりません。 具体的な内容は フォルダーの中に一つずつファイルが入っています。 /フォルダ/インデックスファイル/ このインデックスファイルのパーミッションを一括で変更できないでしょうか? phpのchmod関数などを使い一括変更しようとおもったのですが、サーバーの仕様上使えませんでした。

    • ベストアンサー
    • HTML
  • ファイルアップロード(Windows2000環境)

    Windows2000にApacheとPHPをインストールして、 ファイルアップロードのフォームを 作ったのですが、アップロードしようとすると、 ~Permission denied in ~ というWarningが表示され、アップロードすることが できません。 アップロードするディレクトリにはどういう権限を 与えればよいのでしょうか?

    • 締切済み
    • PHP
  • PHP 画像のアップロードについて(move_uploaded_file)

    PHP初心者です。画像のアップロード機能を作成中です。 $path="/home/○○○/public_html/admin/w/p/5.jpg" move_uploaded_file($_FILES[MAINPHOTO]['tmp_name'], $path) で画像をアップしようとしたところ、次のエラーが出ます。 Warning: move_uploaded_file(/home/○○○/public_html/admin/w/p/5.jpg) [function.move-uploaded-file]: failed to open stream: Permission denied in /home/○○○/public_html/admin/aaa.php on line 125 Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phptC2x2A' to '/home/○○○/public_html/admin/w/p/5.jpg' in /home/○○○/public_html/admin/aaa.php on line 125 ローカルのadmin以下にw/pフォルダはきちんとあります。そこに5.jpgは存在してません。またアップする画像は別名です。 phpは4.2を使用しています。 サーバーはレンタルのkagoya.netを使用しています。 分かりやすい説明よろしくお願いします。

    • ベストアンサー
    • PHP
  • chmod  と 所有者apache

    毎度、お世話になります。 phpでプログラムを組んでいます。 プログラム上で作成したフォルダに対しては、 ブログラム上で「chmod($dir, 0707)」を実行すると パーミッションが、「707」に変更されますが、 FTP上で新規作成したフォルダに ブログラム上で「chmod($dir, 0707)」を実行しても、 「Operation not permitted 」で出て、(権限がない?) パーミッションが、「707」に変更されません。 どうすれば、変更できますか? 参考、サーバは、ロリポップですが phpで作った場合は、所有者が apache になっています。 FTP上で新規作成した場合は、所有者はブランクです。 よろしくお願いします。

    • ベストアンサー
    • PHP
  • サーバー上にディレクトリを作成したいがパーミッションエラー…。

    フォームに入力した情報をもとに、 サーバー上にディレクトリを作成したいのですが、 Warning: mkdir(作成したいディレクトリ名): Permission denied in ~ というエラーが出てしまい、ディレクトリを作成できません;; 原因はなんなんでしょうか? どうぞよろしくお願いします。

    • 締切済み
    • PHP
  • Permission denied in

    PHPを実行するとWarning: fopen failed to open stream Permission denied inと 表示されてしまいます。 インターネットを使い、調べてはいますが、 上記のように表示してしまいます。 ファイルです。パーミッションは606にしました。 このWarningを表示させないようにするには、どのようにすれば 良いのか教えて頂けると嬉しいです。

    • ベストアンサー
    • PHP

専門家に質問してみよう