CakePHP 2.6.0无法加载CSS和JS文件

冰雹九头蛇

我只是将网站上传到服务器,但没有加载css和js文件,只有我可以看到该网站,就像文本一样,然后将.htaccess文件放在它们的位置后,我在网站上收到了此消息:

内部服务器错误

服务器遇到内部错误或配置错误,无法完成您的请求。

请与服务器管理员联系,并告知他们错误发生的时间以及您可能做的任何可能导致错误的事情。

服务器错误日志中可能会提供有关此错误的更多信息。

此外,尝试使用ErrorDocument处理请求时,遇到500 Internal Server Error错误。

这些是我的.htaccess文件

/万维网/

 <IfModule mod_rewrite.c>
   RewriteEngine on
   RewriteRule    ^$ app/webroot/    [L]
   RewriteRule    (.*) app/webroot/$1 [L]
</IfModule>

/ www / app /

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule    ^$    webroot/    [L]
RewriteRule    (.*) webroot/$1    [L]

/ www / app / webroot /

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]

有些想法为什么不起作用?希望您能帮助我,谢谢。

<?php

    echo $this->Html->css('bootstrap');
    echo $this->Html->css('styles');

    echo $this->Html->script('jquery');
    echo $this->Html->script('bootstrap.min');

    echo $this->fetch('meta');
    echo $this->fetch('css');
    echo $this->fetch('script');

?>
冰雹九头蛇

我解决了我的问题,解决方案是(在我的情况下)首先删除三个.htaccess文件,然后在app / config / core.php中编辑此行

//Configure::write('App.baseUrl', env('SCRIPT_NAME'));

对此:

Configure::write('App.baseUrl', env('SCRIPT_NAME'));

反正对我有用,还是谢谢大家。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章