2017-04-02 4 views
0

仮想ubuntu 12.04ランプサーバで1つのphpスクリプトを開くことができません。オンラインホストで試してみましたが、私の仮想ランプサーバでWebページを開くことができませんubuntu 12.04

私はすでにやったこと: 私はPHP 7をインストールしたフォルダ 変更ユーザーフォルダ 上のオンラインのホスト 変更permisionsようなPHP 5.4をintall(ただし、スクリプトはPHP 5.4から5.5まで言う)

、私はこのエラーを取得ページを開こうとすると:このサーバーでは、要求されたURL/loja/loginが見つかりませんでした。

とapacheのログ言う: [クライアント192.168.0.10]ファイルが存在しません:/ログイン の/ var/www /のスクリプト "GET /ロハ/ HTTP/1.1" 307 769 " - " の「Mozilla/5.0( Windows NT 10.0、WOW64)AppleWebKit/537.36(GeckoのようなKHTML)Chrome/56.0.2924.87 Safari/537.36 " 192.168.0.10 - - [02/Apr/2017:00:12:23 -0300]" GET/loja /ログインHTTP/1.1 "404 502" - "Mozilla/5.0(Windows NT 10.0; WOW64)AppleWebKit/537.36(GeckoのようなKHTML)Chrome/56.0.2924.87 Safari/537.36" "

私のランプで何が間違っていますかサーバー?オンラインのホストは非常にうまく動作します。 スクリプト:https://mega.nz/#!dpskSCDS!vmlxWXVjByV67wv41DO8MqDMPgfjBpxxj_p7uoxmfjQ

+0

可能なローカルでいくつかのファイルに所有者やアクセス権を調整したこと。 FTPでファイルをアップロードする場合、所有者はほとんどが自動的にFTPユーザーです。したがって、サーバー上でその問題を発言することは決してありません。 – David

+0

それは私のPC上の仮想ubuntuサーバーです – user2125667

+0

おそらく、あなたはスクリプト内のパスを混乱させるでしょう。 あなたのUbuntuインストールのルートレベルに "/ loja /"というフォルダがないとします。 – David

答えて

0

こんにちは、あなたのhtdocsにあなたのPHPファイルを追加してください、それがまたこの

を行う。これは、あなたには/ opt/LAMPP/htdocsに/の所有権を変更しますは/ opt/LAMPP/htdocsに

のフォルダ:

sudo chown username:groupname /opt/lampp/htdocs 

例:(私のユーザー名は、テストされ、私のグループ名はテストもある)

sudo chown test:test /opt/lampp htdocs 

これは、読み取られるフォルダのパーミッションを変更書いて、あなたによって実行されます:

sudo chmod 777 /opt/lampp/htdocs 
+0

通常、ウェブサーバは、しばしば "www-データ"の所有者でなければなりません... – David

+0

私はすでに777に権限を変更し、/ var/www/ – user2125667

+0

の権限を777に変更するユーザ/グループは非常に珍しい初心者によって行われます。 それは安全ではなく、全く考慮すべきではありません。 – David

関連する問題