2012-04-14 14 views
0

私はFedoraを実行しているVPSを持っており、nginxとPHP5.3.6をインストールしました。ここで がするphpinfo()ファイルです:(「『!こんにちは』エコー;」と言う、でも)私は別のスクリプトを実行しようとすると、しかしhttp://199.167.198.149/info.phpPHPはインストールされていますが、カスタムサーバでは動作しません

、それは動作しませんし、時々私はエラー「いいえ入力を取得しませんファイルが指定されました。

私は、そのようなサーバーを実行するのに必要な設定にはかなり新しいです。 htmlファイルは正常に動作します。

実行可能なテストや修正がありますか?

おかげ

+0

あなたは)(あなたがするphpinfoを交換する場合と言っています。エコー 'テスト'によって。あなたのinfo.phpではうまくいきませんか? – Tchoupi

+0

http://wiki.nginx.org/PHPFcgiExample#Common_Errors – KingCrunch

+0

echoハイスクリプトは.phpで終了しますか? – j08691

答えて

1

あなたはSCRIPT_FILENAMEは、サイトのあなたのnginxの設定ファイルでfastcgi_paramを使用して、指定されていることを確認します。

例:

location ~ \.php$ { 
    fastcgi_pass localhost:9000; 
    fastcgi_index index.php; 

    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; 
} 
+0

私のfastcgiパスは正しく設定されていませんでした! –

関連する問題