每当我加载应用程序页面时,我都会收到此错误消息.我正在使用Apache.以下是我的css代码.
url('../ fonts/fontawesome-webfont.woff?v = 4.0.3')格式('woff')
Firefox抛出
"NetworkError:404 Not Found url .../fonts/fontawesome-webfont.woff?v = 4.0.3
虽然铬说
获取网址.../fonts/fontawesome-webfont.woff?v = 4.0.3 404(未找到)
谁能告诉我如何解决这个问题?提前致谢.
我的代码库和数据库托管在 Ubuntu 12.04 的不同服务器上。
database => web1
codebase => web2
Run Code Online (Sandbox Code Playgroud)
我正在尝试通过应用程序(web2)获取数据库备份(web1)。
现在的问题是我在 web1 和 web2 上安装了不同版本的 postgres。
pg_dump: server version: 9.3.12 (web1)
pg_dump version: 9.1.23 (web2)
Run Code Online (Sandbox Code Playgroud)
有什么方法可以在不升级任何软件包的情况下解决此问题,因为有多个应用程序托管并依赖于这些版本。
感谢您的帮助!
我已使用 Laravel 5.5 和 Predis 包在 Amazon ElastiCache 上设置 redis-cluster 进行缓存,但出现以下错误。
Predis\ClientException: No connections available in the pool in vendor/predis/predis/src/Connection/Aggregate/RedisCluster.php:337
Run Code Online (Sandbox Code Playgroud)
跟踪:Predis\ClientException:vendor/predis/predis/src/Connection/Aggregate/RedisCluster.php:337 中的池中没有可用的连接
堆栈跟踪:
0 供应商/predis/predis/src/Connection/Aggregate/RedisCluster.php(411): Predis\Connection\Aggregate\RedisCluster->guessNode(153)
1供应商/predis/predis/src/Connection/Aggregate/RedisCluster.php(388):Predis\Connection\Aggregate\RedisCluster->getConnectionBySlot(153)
2供应商/predis/predis/src/Connection/Aggregate/RedisCluster.php(550):Predis\Connection\Aggregate\RedisCluster->getConnection(对象(Predis\Command\StringSetExpire))
3 供应商/predis/predis/src/Connection/Aggregate/RedisCluster.php(593): Predis\Connection\Aggregate\RedisCluster->retryCommandOnFailure(Object(Predis\Command\StringSetExpire), 'executeCommand')
4 供应商/predis/predis/src/Client.php(331): Predis\Connection\Aggregate\RedisCluster->executeCommand(对象(Predis\Command\StringSetExpire))
5 供应商/predis/predis/src/Client.php(314): Predis\Client->executeCommand(对象(Predis\Command\StringSetExpire))
6 供应商/laravel/framework/src/Illuminate/Redis/Connections/Connection.php(96): Predis\Client->__call('setex', Array)
7vendor/laravel/framework/src/Illuminate/Redis/Connections/Connection.php(108): Illuminate\Redis\Connections\Connection->command('setex', Array)
8vendor/laravel/framework/src/Illuminate/Cache/RedisStore.php(93): Illuminate\Redis\Connections\Connection->__call('setex', Array)
9vendor/laravel/framework/src/Illuminate/Cache/Repository.php(195): Illuminate\Cache\RedisStore->put('5rr44TBjIPEgJSx...', 'a:1:{s:6:"_flas.. .', 480)
10vendor/laravel/framework/src/Illuminate/Session/CacheBasedSessionHandler.php(66): Illuminate\Cache\Repository->put('5rr44TBjIPEgJSx...', 'a:1:{s:6:"_flas.. .', 480)
11vendor/laravel/framework/src/Illuminate/Session/Store.php(128): Illuminate\Session\CacheBasedSessionHandler->write('5rr44TBjIPEgJSx...', 'a:1:{s:6:"_flas.. .')
12vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(87): Illuminate\Session\Store->save()
13vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(218): Illuminate\Session\Middleware\StartSession->terminate(Object(Illuminate\Http\Request), Object(Illuminate\Http\Response) )
14vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(189): Illuminate\Foundation\Http\Kernel->terminateMiddleware(对象(Illuminate\Http\Request), 对象(Illuminate\Http\Response) )
15 public/index.php(58): Illuminate\Foundation\Http\Kernel->terminate(Object(Illuminate\Http\Request), Object(Illuminate\Http\Response))
16 {主要}
我使用的技术栈:
我需要在我的项目中实施本地化。我添加了一个带有前缀的组。
Route::group([
'prefix' => '{locale}',
'where' => ['locale' => '[a-zA-Z]{2}'],
'middleware' => 'setlocale'
], function () {
...
Route::resource('projects', 'ProjectsController');
...
})
Run Code Online (Sandbox Code Playgroud)
中间件 setlocale
<?php
namespace App\Http\Middleware;
use Closure;
class SetLocale
{
/**
* Handle an incoming request.
*
* @param \Illuminate\Http\Request $request
* @param \Closure $next
* @return mixed
*/
public function handle($request, Closure $next)
{
app()->setLocale($request->segment(1));
return $next($request);
}
}
Run Code Online (Sandbox Code Playgroud)
路由器列表
+--------+----------------------------------------+--------------------------------------------+---------------------------+----------------------------------------------------------------------------+---------------------+
| Domain | Method | URI | Name | Action | Middleware |
+--------+----------------------------------------+--------------------------------------------+---------------------------+----------------------------------------------------------------------------+---------------------+
| | …Run Code Online (Sandbox Code Playgroud) 该$category变量将保存tags表中已经可用的值(即标签),或者用户可以在此变量中输入新标签,或两者兼而有之。
以下是带标签的查询,如果它们在tags表中可用:
$TagNames = DB::table('tags')
->whereIn('t_name', $category)
->pluck('t_name');
Run Code Online (Sandbox Code Playgroud)
TagNames 的输出:
array(2) { [0]=> string(7) "Zamalek" [1]=> string(4) "Ahly" }
Run Code Online (Sandbox Code Playgroud)
下面是$category保存所有标签的变量,无论它们是用户输入的新标签还是现有标签。
$category = $request->get('catBox');
Run Code Online (Sandbox Code Playgroud)
输出$category(带有两个额外的新标签):
array(4) { [0]=> string(7) "Zamalek" [1]=> string(4) "Ahly" [2]=> string(5) "Gouna" [3]=> string(8) "Pyramids" }
Run Code Online (Sandbox Code Playgroud)
问题是:如何比较两者arrays并在新数组中仅获得差异(即在这种情况下为“Gouna”和“金字塔”)?