• 締切済み

自宅サーバーからのHPにて,繋がらない不具合

ご覧いただきありがとうございます。 先日,どどんとふの自宅サーバーを立ち上げようと 自宅サーバーをLinaxのCentOS6.5(x86_64)にて作成しました。 VMplayerにて,仮想OSを立ち上げ firewallの設定を無効にし, /etc/sysconfig/selinux のSELINAXをdisabledにし, LAMP構成によりサーバーの構築が完了し, /var/www/html/index.html というファイルを作成しました。 このindexに,下記のDindex.htmlにリンクをはりました。 html ┣index.html ┣public_html ┃┣DodontoF ┃┃┣DodontoF.swf ┃┃┗Dindex.html(DodontoF.swf用) ┃┗imageUploadSpace ┗saveData indexにべつPCでアクセスすると, indexのぺーじがちゃんと表示されるのですが, リンクに飛んだ瞬間 403エラーでアクセス権限がないと言われ, エラーログに [error] [client 192.168.xx.xx] (13)Permission denied: access to /public_html/DodontoF/index.html denied, referer: http://(ホームページノアドレス) とでたので,権限を追加するために,755に指定し, CentOSを再起動しました。 すると次は, Dindex.htmlにリンクが飛び, DodontoF.swfが立ち上がったのですが, Loadingのまますすみません。 エラーログでは [error] [client 192.168.117.100] File does not exist: /var/www/html/favicon.ico [error] [client 192.168.117.100] File does not exist: /var/www/html/favicon.ico [error] [client 192.168.117.100] File does not exist: /var/www/html/public_html/DodontoF/null, referer: http://(ホームページアドレス)/public_html/DodontoF/index.html とでて,ファイルが存在しないとでてきます。 現在この状況でわからずじまいです。 どうか,この状況を打開できる方法を,ご享受ください。 以上 よろしくお願いします。

みんなの回答

  • yama1214
  • ベストアンサー率33% (35/104)
回答No.1

どどんとふって知らない者ですが、ちょいと調べてみました・・・ CentOS 6にrubyをインストールしてありますか、また指定のパスは合ってますか。 レンタルサーバーに立ち上げるときはpublic_htmlの中をアップロードするようですが、自宅サーバーでも基本同じ扱いが良いと思います。フォルダの構成を見直してはどうですか、それにIndex.htmlの位置も・・・

miwmew
質問者

補足

rubyはインストールしてあります。 また,rubyパスは問題ありません。 ファイル構成自体も問題はないようです。 Apacheの設定のせいですかね?

関連するQ&A