nginxの上thinkphpプロジェクトがphpstudyで展開します

thinkphpの友人は、私は彼が五重塔と展開、LINUXサーバを、見て助けてみましょう、プロジェクトを実行します。

最初のサーバは、仏塔、仏塔充填nginxの、PHP5.6をインストールし、サイト結合ドメインを作成し、成功した訪問は、すべてが正常です!

昨日、訪問の間違った時間の結果、結合ドメイン、ウェブサイトを構築し、PHP5.6、同じ、仏塔、nginxのにインストールされている別のサーバーに404エラーをしてみてください、

検索ページでは、最初のサーバーがオンフックない理由のようにフックを外し抗クロスサイト攻撃に設定し、ウェブサイトでの五重塔に限りフックが、私にはわからないことを、このサーバはフックでありました。

 

プロジェクト全体は、ポート8001新しいドメイン名を作成するには、デフォルトのPHP5.6 + APAXCHE、サイト管理とローカル、ローカルWIN10、フィットPHPSTUDYを取得します

します。http:// localhost:8001の訪問通常のウェブサイトにアクセスし、ブラウザを開き、ローカル

どんなにページビューが与えられているドメイン名の確立の、サイト、ポート8001、訪問時の間違いの結果、nginxの+ PHP5.6、への切り替えでPHPSTUDY:

 

入力ファイルが指定されていません

 

その日のためにインターネットを検索し、最終的に私は問題を解決することができます記事を見つけました。

https://blog.csdn.net/weixin_37281289/article/details/88621487

表示C:\ phpStudy \ PHPTutorial \ nginxの\ログ\ error.logにファイル、エラーが検出されています。

私のウェブサイトのディレクトリはc:\一時\のdaochiphpは、オリジナルのnginxの\ tは脱出し、入力します:

C:\ phpStudy \ PHPTutorial \ nginxの\ confに\のvhosts.conf

\\ TEMPうまく:Cへ

次に、HTTPをブラウズ:// localhostを:8001 ....別の成功したショーのエラー...

 

彼らはthinkphp、ローカルテストで使用され、その後のindex.phpを追加する必要がありました

 

あなたがindex.phpを入力する必要がないようにしたい場合は、ほとんど忘れてしまったことに加えて、だけでなく、サイトの構成ファイルに、vhost.confファイルを変更する必要がプラスそれらのものは、そのパゴダ

    location / {
        if (!-e $request_filename) {
        rewrite ^(.*)$ /index.php?s=$1 last;
        break;
        }
    }

おすすめ

転載: www.cnblogs.com/niunan/p/10966732.html