为什么有时 laravel 没有反应?
Why sometimes laravel doesn't react?
有时,当我在 CSS 或 HTML 内容或控制器中进行更改时,我刷新了很多次,但更改不适用于应用程序,它看起来仍然像过去一样。有人遇到过这个问题吗?或者我将如何解决这个问题?
如果您没有使用 PSR-4 自动加载。您需要使用 $ composer dump-autoload -o
反映新控制器(注意 -o 优化 class-映射)。
除此之外,您是否支持任何缓存驱动程序?
为了更好的衡量,请更改 development 缓存配置中的以下内容(\app\config\development\cache.php)(没有开发文件夹?Read this) 还有:
<?php
return array(
/*
|--------------------------------------------------------------------------
| Default Cache Driver
|--------------------------------------------------------------------------
|
| This option controls the default cache "driver" that will be used when
| using the Caching library. Of course, you may use other drivers any
| time you wish. This is the default when another is not specified.
|
| Supported: "file", "database", "apc", "memcached", "redis", "array"
|
*/
'driver' => 'file',
Laravel 会将您的所有缓存文件存储在以下文件夹中:app\storage\cache
并在以下文件夹中查看缓存:app\storage\view
。必要时清除两者。
有时,当我在 CSS 或 HTML 内容或控制器中进行更改时,我刷新了很多次,但更改不适用于应用程序,它看起来仍然像过去一样。有人遇到过这个问题吗?或者我将如何解决这个问题?
如果您没有使用 PSR-4 自动加载。您需要使用 $ composer dump-autoload -o
反映新控制器(注意 -o 优化 class-映射)。
除此之外,您是否支持任何缓存驱动程序?
为了更好的衡量,请更改 development 缓存配置中的以下内容(\app\config\development\cache.php)(没有开发文件夹?Read this) 还有:
<?php
return array(
/*
|--------------------------------------------------------------------------
| Default Cache Driver
|--------------------------------------------------------------------------
|
| This option controls the default cache "driver" that will be used when
| using the Caching library. Of course, you may use other drivers any
| time you wish. This is the default when another is not specified.
|
| Supported: "file", "database", "apc", "memcached", "redis", "array"
|
*/
'driver' => 'file',
Laravel 会将您的所有缓存文件存储在以下文件夹中:app\storage\cache
并在以下文件夹中查看缓存:app\storage\view
。必要时清除两者。