私のケーキプロジェクトのテスト環境を作ろうとしていますが、PHP 5.Xから7.1.0への移行は迷惑であることがわかります。マイグレーションphp 5からphp 7 cakephp
私は新しいfreshmeat_apache2.4 vc14 x64ビットインストールをインストールしました。 このapacheのインストールでは、新しいPHP vc14 x64 7.1.0のインストールが使用されます。どちらもチェックされており、実際に完全に動作しています。今
問題:私はプラグインフォルダに共有作成したライブラリを使用してCakePHPの製品を持っている
、これはPHP 5.xのを使用してのCakePHP 2.8.5で完璧に仕事をしていましたこのプラグインはブートストラップにロードされ、cakephpが私たちに意図する方法で使用されます。しかし、私は新しいインストールで古いプロジェクトを実行しようとすると突然それがプラグインファイルを読み込むことができません。この場合も、すべてがブートストラップにロードされ、コンテンツは新しい場所に移動しながら使用方法は変更されません。新しい環境で新しいcakephpのインストールを確認しましたが、これもうまく動作しています。
私は、cakephpを使った経験がある人なら、この特定の問題を抱えている人には、私が逃したかもしれないものについていくつかのアイデアを放つことができます。
私はいくつかのコードをどのようにロードして使用するかを示します。
CakePlugin::Load('RemFlex');
<?php echo $this->Html->css('RemFlex.flexdetail'); ?>
<?php echo $this->Html->script('RemFlex.flexportal'); ?>
プラグインディレクトリには、Apacheのインストールのhttpd.confファイルにrewrite_moduleを有効にすることによって、この問題を修正この
Cakephp_program
-App
-Plugin
-RemFlex
-webroot
-js
-Css
-Controller
-Vendor
私は何も持っていないので、エラーログは言及していませんでした。誰かが見落としてしまったかもしれない何らかの洞察を持っているかもしれないことを明確に述べています。それが問題です。多分あなたはそれを格付けする前にその質問を読むべきでしょう。 –
@ AD7six問題を発見して修正しました。新しいApacheのインストールで書き換えモジュールを有効にするのを忘れました。とにかくコメントのためのThnxと誤った非難のための私の謝罪、私は唯一の目立つログが私のブラウザで見つけられなかった404であったと私は一般的にstackoverflowの上で自分の質問を作成する前に数日を検索します。私は、このプラットフォーム上で私に尋ねたり、質問をする私の方法を知らずに、私の欠陥を呼び出すというあなたの意見を維持しています。私は多くの尋ねられた質問を読むので、私は一般的に何かを提出するときに言及することが重要であることを知っている。 –