0

SSH コマンドの使用経験がないことから始めたいと思います。私たちの新しいサーバーは、セキュリティ上の理由から FTP または cPanel を提供していません。

サーバーに magento を正常にインストールしましたが、データベースを削除して magento ファイルを削除する必要があるという問題がありました。rm -rf * ./var/www/ ディレクトリで使用してクリアしました。

次に、必要なディレクトリで magento.tar.gz ファイルを再度 untar (? 正しい用語 ?) し'tar -zxvf magento.tar.gz'ましたが、php ファイルが実行されていません。500 内部サーバー エラーを返すだけです。

phpinfo(); をアップロードしました。PHPがまだ機能しているかどうかをテストするためのファイルで、正常に実行され、何をすべきかが示されます。

これらのファイルが実行されていない理由はわかりませんが、ターミナルでアップロードした phpinfo ファイルは緑色で表示されますが、tar.gz のすべての php ファイルは黒色ですか? これが私に何かを伝えているかどうかはわかりません。

rm -rf *./var/www/ フォルダーで使用する必要があるものを削除しましたか、それとも手動でアップロードした php ファイルが緑色で表示されているのに、magento で抽出されたファイルがターミナルで黒く表示されているという事実が何かを教えてくれますか? 今回は正しく解凍できませんでしたか?

4

1 に答える 1

0

The black vs green filenames have to do with file permissions. A lot of httpd instances are setup to not serve files unless owned by root, with group access to "apache".

To find out exactly what the error is on the server, you should look at the Apache error logs (often found at /var/logs/apache/) to see exactly why the server gives you an error.

于 2012-08-06T11:12:22.547 に答える