1

基本的なPythonスクリプトをDreamhostの共有ホスティングにアップロードし、権限をに変更しました777。シェルから(SSH経由で)正常に実行されましたが、ブラウザから呼び出されると「サーバーエラー」が表示されました。

error.logでは、エラーはでした'Premature end of script headers'

私はDreamHostに書き込みました。DreamHostは(驚くほど迅速に)アクセス許可をに変更して応答し755、スクリプトはapacheで正しく機能し始めました(ブラウザーで出力を確認できました)。

しかし、これは正しくないようです-寛大な権限を追加すると、機能が妨げられる可能性がありますか?

4

1 に答える 1

5

誰でもCGIスクリプトを編集できるようにすることは、システムにバックドアを簡単に挿入できることを意味します。httpdは、疑わしいプログラムの実行を正しく禁止しています。

于 2010-01-03T11:51:56.860 に答える