私はサーバーのルートにケーキのPHPプロジェクトを持っている、私は個別に動作するはずですいくつかのPHPファイルを配置する必要があります。私は何をすべきですか?ケーキのPHPプロジェクトがルートにあるとき、他のPHPファイルを実行するには?
0
A
答えて
1
ブラウザで例えば、あなたのファイルにアクセスしたい場合は、ここで、少なくとも2つのオプションがあります。
- 例えばウェブルート/ somefiles/test.phpを、CakePHPのWebルートフォルダにファイルを入れます。 yourdomain.com/somefiles/test.phpでスクリプトにアクセスできるはずです
- Apacheを使用していると仮定して、仮想ホストを設定し、それを使用してスクリプトにアクセスします。さらに詳しい情報:あなたは、コマンドラインから実行している場合、あなたが本当にシェルを使用して検討すべきであるケーキでこれを行うには「どのように」を知りたい場合はApache Docs - virtualhost
0
スタンドアロンスクリプトはCLI
から実行。
シェルはコマンドラインから実行する必要があるスクリプトオフ1の問題を解決します。ブラウザ
を介して要求
ファイルブラウザからファイルを達するに興味があるなら、私はあなたのコントローラのいずれかにアクションを追加助言します。スクリプトをケーキに書きたくない場合でも、コントローラを介して依頼を実行する必要があります。結局、スクリプトをケーキに移植することができます。また、必要に応じて、認証やテストを活用することもできます。
ロードするスタンドアロンスクリプトがある場合は、そのスクリプトをライブラリにします。
App\Lib\MyUtility.php
<?php
namespace App\Lib;
class MyUtility
{
public function doThings()
{
echo "Hey I am doing things";
}
}
App\Controller\UtilitiesController.php
<?php
namespace App\Controller;
use App\Controller\AppController;
use App\Lib\MyUtility;
class UtilitiesController extends AppController
{
public function doThings()
{
(new MyUtility())->doThings();
// You can exit here or actually give some feedback to the browser if needed
exit;
}
}
関連する問題
- 1. ケーキのPHPにPHPファイルを置く
- 2. ケーキのPHPのctpファイルの中にwebrootからPHPファイルを含めるには?
- 3. ケーキPHPやケーキのPHPでmysqlの
- 4. ケーキPHPルートコントローラ/アクションを他のコントローラ/アクション
- 5. 他のカールコールがPHPで既に進行中のときに他のカールを実行する
- 6. あるフォルダ内のPHPファイルは実行中ですが他のフォルダ内にはありません
- 7. ケーキのモデルに参加するPHP
- 8. ケーキPHPのインポートライブラリ
- 9. ケーキPHPのバリデーション
- 10. ケーキPHPのモデルファイルにphpコードを追加する方法
- 11. php-fpm&nginxが分離ドッカーコンテナにあり、.phpファイルを実行できません
- 12. xamppにケーキphpをインストールする
- 13. ケーキPHPアプリケーションの通常のPHPとhtaccessの書き換えを使用する
- 14. ローカルサーバ(Mac Snow Leopard)でPHPとHTMLファイルを実行しているときにPHPが実行されない
- 15. ケーキのスタイルをケーキのヘッダーセクションに入れますPHP
- 16. には、ルートのサブフォルダにあるphpファイルが含まれています
- 17. limit_req、PHPファイルとルート
- 18. ケーキPHPのエラーバージョン1.3
- 19. ケーキPHPのJSヘルパー
- 20. 一つのphpファイルから他のphpファイルにデータを送る
- 21. ケーキPHPのクラス変数は、
- 22. ケーキPHPテンプレートにサイドバーを含める
- 23. PHPファイルを実行するときのHtaccess - 403のステータスコード
- 24. WordPressのテーマフォルダにある他のPHPファイルへのリンク方法は?
- 25. PHP - 私のPHPファイルを別のフォルダにある別のファイルにリダイレクトすることができません。
- 26. ケーキのPHPコントローラファイルを変更する
- 27. ケーキPHP on netbeans
- 28. ケーキPHPフォームフレキシブル
- 29. ケーキPHPビルドモデル
- 30. Nginxとphp-fpmを実行する代わりにphpファイルをダウンロードする
ソル1が私のために仕事をし、感謝 –