2011-03-09 9 views
0

私は、PHPでプロジェクトを開発するビデオチュートリアルに従っています。先生はローカルサーバー上にサイトを構築していますが、共有ホスティングプランのWebサイトに直接行っています。チュートリアルのある時点で、教師はコンピュータ上のコマンドラインを使用してファイルのアクセス権を変更しています。私のMacのターミナル/コマンドラインから共有ホスティングプランでWebサーバーに接続することは可能ですか?もしそうなら、それをどうやるの?PHP - ターミナル/コマンドライン - Mac

+1

ホスティングプロバイダはSSHアクセスを提供していますか?そうでない場合はできません。しかし、FTPクライアントを使ってファイル権限をいつでも変更することができます。 –

+0

およびPHP自体: chmod( "/ somedir/somefile"、0755); – felixsigl

+0

@Felix King、ありがとう、チェックする – Leahcim

答えて

1

ウェブサーバーへのSSHアクセスが必要なため、プロバイダに連絡して、利用可能かどうかを調べる必要があります。 SSHを使用することです

ssh [email protected] 
1

最も一般的な方法:

あなたは次のようにウェブサーバーに自分の端末からSSHで接続することができます。お使いのMacは内蔵のSSHクライアントを持っている必要があります。

ssh yourhostname.com 

このコースのすべてのプロバイダは、SSHアクセスを許可することを前提としています。

0

あなたのFTPクライアント(Filezillaのを?)を使用してこれを行うことができます

0

あなたは、コマンドライン上で簡単なコマンドを実行するためにPHPでexec関数を使用することができます。この関数の詳細は、http://php.net/manual/en/function.exec.php

さらに多くのことをする必要がある場合は、PHPで非常に基本的なターミナルアプリケーションを構築することも考えられます。このアプリケーションでは、HTML入力ボックスにコマンドを挿入できます。コマンドラインから実行します。コマンドラインからの返信は、HTMLページに公開することができます。

関連する問題