web-dev-qa-db-ja.com

TinyWebからPHPを実行する方法

PHPスクリプトを実行するために TinyWeb を取得するようにシステムを設定するにはどうすればよいですか?

Mongooseはphp-cgi.exeの場所を指定するように頼みましたが、TinyWebでこれを行う方法がわかりません。

1

うまくいきました。私はこのサイトに出会いました: http://itsecuritylab.eu/index.php/2010/09/24/tinyweb-pocket-size-portable-web-server-with-cgi-and-php-support/

PHPに同梱されているものをダウンロードし、単純に解凍しました。

提供されたindex.phpスクリプトにアクセスしようとしたとき

localhost:81/index.php

次のエラーが発生しました

the procedure entry point php_checkuid could not be located in the dynamic link library php5.dll

私はこれを見つけました 質問 、答えの1つは環境変数の古いPHPインストールについて話しています。

古いバージョンのPHPがあることに気付き、削除して最新バージョンに置き換えたところ、スクリプトは次のように正常に実行されました。

TinyWeb is successfully running PHP 5.5.11 :-)

wwwrootフォルダーからindex.htmlを削除すると、index.phpがデフォルトとして実行されると想定しましたが、サーバーは「禁止」を返しました。これは問題ですが、いずれの場合でも、PHPスクリプトをホストするために簡単なものが必要なだけなので、問題ありません。

0