私の見解では、すべてを使用してスクリプトを含めると<?php echo $this->Html->script('script.js'); ?>
うまくいきます。ただし、ファイル名を「script.min.js」に変更すると、URL は正常にレンダリングされますが、CakePHP はスクリプトの提供を拒否し、代わりにこれを返します。
Warning (2): include(/home/example/public_html/app/View/Themed/Type1/webroot/js/script.min.js): failed to open stream: Permission denied [CORE/Cake/Routing/Filter/AssetDispatcher.php, line 161]
Warning (2): include() [http://php.net/function.include]: Failed opening '/home/example/public_html/app/View/Themed/Type1/webroot/js/jquery.min.js' for inclusion (include_path='/home/example/public_html/lib:.:/usr/share/php:/usr/share/pear') [CORE/Cake/Routing/Filter/AssetDispatcher.php, line 161]
<?php echo $this->Html->script('script.min.js'); ?>
私は両方を試し<?php echo $this->Html->script('script.min.js', array('plugin' => false); ?>
ましたが、今のところどれもうまくいきませんでした。
この問題の回避策は何ですか?