XAMPPエラーを考え出した?


0

作成しているWebプロジェクトのファイルを同期するためにGoogle Driveを使用しています。私はPC(Windows 7とWindows Vista)とMac(10.11.1)を持っています。

XAMPPはあなたのローカルマシン上でPHPプログラムとデータベースを実行することを可能にします。問題は、Windowsマシンでファイルを編集してからMacマシンに移動してブラウザにそのファイルをロードしようとすると、XAMPPがこのエラーを出すことです。 警告:不明:ストリームを開くことができませんでした:許可が行0で不明で拒否されました

致命的なエラー:不明:オープンに失敗しました必須   '/Applications/XAMPP/xamppfiles/htdocs/drive/fireworks/fireworks.html'   不明の(include_path = '。:/ Applications / XAMPP / xamppfiles / lib / php')   0行目

これは何を意味するのでしょうか?どうすれば修正できますか?

この問題は本当に面倒です、それは私をナッツを駆り立てているので私はそれを修正する必要があります!ファイルのアクセス権を変更しても、次回Windowsマシンでファイルを編集するまでは機能します。

回答:


1

私はあなたがあなたの質問における答えへの鍵を持っていると信じます。これは権限の問題であり、少なくとも2つの方法で解決できます。しかし、最終的には、Google Driveがファイルを所有している可能性があり、XAMPPのWebサーバーがそれを実行しようとすると拒否されます。おそらく、WebサーバーはGDと同じグループにさえ属していないので、UNIXのパーミッションは少なくとも5で終わるはずです。 7で終わる許可番号は、あなたが一般公開していることを示します いっぱい スクリプトの読み取り、書き込み、実行のためのアクセス権。

解決策については、gitに移動してください。だれかが持っていると確信していますが、私は誰もがGoogleのドライブを導入戦略として使っていることを知りません。私は、最も人気のあるバージョン管理はGitであると信じています。開発ショップに勤務するのであれば、これらのスキルが必要になるので、とにかく習得するのがよいでしょう。

2番目の選択肢は、ファイルのアクセス権を変更するための小さなbashまたはAppleスクリプトを書くことです。


あなたはgitを学ぶのに良い場所を知っていますか?デスクトップアプリがあると聞きました。 git(hub)をどのように追求すればいいですか?
www139

あなたはここで学ぶことができます: codecademy.com/learn/learn-git 。私はそれをしていませんが、それは合理的に見えます。あなたが何をしても、 しない GUI(グラフィカルユーザーインタフェース)を使用してください。コマンドラインを学びましょう。それは私の意見ですが、あなたは常にGUIによって制限されると思います。たくさんのドキュメントとgitの助けがあります。それは実際にはかなり簡単です。
bassplayer7

情報ありがとうございました。私はあなたのバイオに気づくのを助けることができませんでした、私はそれが好きです:)私は「git」を学び始めます。あなたの答えをありがとう、それが理解するのを容易にしたそれはよく文書化されていました。
www139

あなたはマクスウェル家の一員でなければなりませんか?私の両親と私はあなたの会議のいくつかに行きました。あなたのお父さんはスティーブマクスウェルは正しいですか?ここであなたに会えて注目に値する!
www139

はい。あなたは正しいです。私は手伝ってよかったです。 SEからさらに議論を移ろう BluegrassPiano.com 直接手を差し伸べるために。
bassplayer7
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.