Closed jasperf closed 3 years ago
Since added a DATABASE_CONNECTION per database (base, backup and published) I am getting errors dealing with locked files. The table locked is in base, but somehow mysql_backup is still picked. I tweaked mediaManager.php in config:
DATABASE_CONNECTION
mysql_backup
mediaManager.php
/* * Database connection */ 'database_connection' => env('DB_CONNECTION', 'mysql'),
and re-added ctf0\MediaManager\MediaManagerServiceProvider::class, to app.php . And did composer dump-autoload Still I am getting this error:
ctf0\MediaManager\MediaManagerServiceProvider::class,
app.php
composer dump-autoload
12:00:07.048 XHRPOST http://app-base.test/media/get-files [HTTP/1.1 500 Internal Server Error 161ms] message "SQLSTATE[42S02]: Base table or view not found: 1146 Table 'backup_base.locked' doesn't exist (SQL: select `path` from `locked`)" exception "Illuminate\\Database\\QueryException" file "/app-base/vendor/laravel/framework/src/Illuminate/Database/Connection.php" line 678 trace [ {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, … ] 0 Object { file: "/app-base/vendor/laravel/framework/src/Illuminate/Database/Connection.php", line: 638, function: "runQueryCallback", … } 1 Object { file: "/app-base/vendor/laravel/framework/src/Illuminate/Database/Connection.php", line: 346, function: "run", … } 2 Object { file: "/app-base/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php", line: 2313, function: "select", … } 3 Object { file: "/app-base/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php", line: 2488, function: "runSelect", … } 4 Object { file: "/app-base/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php", line: 2796, function: "Illuminate\\Database\\Query\\{closure}", … } 5 Object { file: "/app-base/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php", line: 2490, function: "onceWithColumns", … } 6 Object { file: "/app-base/vendor/ctf0/media-manager/src/App/Controllers/Modules/Lock.php", line: 28, function: "pluck", … } 7 Object { file: "/app-base/vendor/ctf0/media-manager/src/App/Controllers/Modules/GetContent.php", line: 28, function: "lockList", … } 8 Object { file: "/app-base/vendor/laravel/framework/src/Illuminate/Routing/Controller.php", line: 54, function: "getFiles", … } 9 Object { file: "/app-base/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php", line: 45, function: "callAction", … } 10 Object { file: "/app-base/vendor/laravel/framework/src/Illuminate/Routing/Route.php", line: 254, function: "dispatch", … } 11 Object { file: "/app-base/vendor/laravel/framework/src/Illuminate/Routing/Route.php", line: 197, function: "runController", … } 12 Object { file: "/app-base/vendor/laravel/framework/src/Illuminate/Routing/Router.php", line: 695, function: "run", … } 13 Object { file: "/app-base/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php", line: 128, function: "Illuminate\\Routing\\{closure}", … } 14 Object { file: "/app-base/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php", line: 50, function: "Illuminate\\Pipeline\\{closure}", … } 15 Object { file: "/app-base/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php", line: 167, function: "handle", … } 16 Object { file: "/app-base/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php", line: 78, function: "Illuminate\\Pipeline\\{closure}", … } 17 Object { file: "/app-base/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php", line: 167, function: "handle", … } 18 Object { file: "/app-base/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php", line: 49, function: "Illuminate\\Pipeline\\{closure}", … } 19 Object { file: "/app-base/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php", line: 167, function: "handle", … } 20 Object { file: "/app-base/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php", line: 37, function: "Illuminate\\Pipeline\\{closure}", … } 21 Object { file: "/app-base/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php", line: 167, function: "handle", … } 22 Object { file: "/app-base/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php", line: 67, function: "Illuminate\\Pipeline\\{closure}", … } 23 Object { file: "/app-base/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php", line: 167, function: "handle", … } 24 Object { file: "/app-base/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php", line: 103, function: "Illuminate\\Pipeline\\{closure}", … } 25 Object { file: "/app-base/vendor/laravel/framework/src/Illuminate/Routing/Router.php", line: 697, function: "then", … } 26 Object { file: "/app-base/vendor/laravel/framework/src/Illuminate/Routing/Router.php", line: 672, function: "runRouteWithinStack", … } 27 Object { file: "/app-base/vendor/laravel/framework/src/Illuminate/Routing/Router.php", line: 636, function: "runRoute", … } 28 Object { file: "/app-base/vendor/laravel/framework/src/Illuminate/Routing/Router.php", line: 625, function: "dispatchToRoute", … } 29 Object { file: "/app-base/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php", line: 166, function: "dispatch", … } 30 Object { file: "/app-base/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php", line: 128, function: "Illuminate\\Foundation\\Http\\{closure}", … } 31 Object { file: "/app-base/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php", line: 67, function: "Illuminate\\Pipeline\\{closure}", … } 32 Object { file: "/app-base/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php", line: 167, function: "handle", … } 33 Object { file: "/app-base/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php", line: 21, function: "Illuminate\\Pipeline\\{closure}", … } 34 Object { file: "/app-base/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php", line: 31, function: "handle", … } 35 Object { file: "/app-base/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php", line: 167, function: "handle", … } 36 Object { file: "/app-base/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php", line: 21, function: "Illuminate\\Pipeline\\{closure}", … } 37 Object { file: "/app-base/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php", line: 40, function: "handle", … } 38 Object { file: "/app-base/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php", line: 167, function: "handle", … } 39 Object { file: "/app-base/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php", line: 27, function: "Illuminate\\Pipeline\\{closure}", … } 40 Object { file: "/app-base/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php", line: 167, function: "handle", … } 41 Object { file: "/app-base/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php", line: 121, function: "Illuminate\\Pipeline\\{closure}", … } 42 Object { file: "/app-base/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php", line: 64, function: "handleStatefulRequest", … } 43 Object { file: "/app-base/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php", line: 167, function: "handle", … } 44 Object { file: "/app-base/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php", line: 86, function: "Illuminate\\Pipeline\\{closure}", … } 45 Object { file: "/app-base/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php", line: 167, function: "handle", … } 46 Object { file: "/app-base/vendor/fruitcake/laravel-cors/src/HandleCors.php", line: 38, function: "Illuminate\\Pipeline\\{closure}", … } 47 Object { file: "/app-base/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php", line: 167, function: "handle", … } 48 Object { file: "/app-base/vendor/fideloper/proxy/src/TrustProxies.php", line: 57, function: "Illuminate\\Pipeline\\{closure}", … } 49 Object { file: "/app-base/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php", line: 167, function: "handle", … } 50 Object { file: "/app-base/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php", line: 103, function: "Illuminate\\Pipeline\\{closure}", … } 51 Object { file: "/app-base/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php", line: 141, function: "then", … } 52 Object { file: "/app-base/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php", line: 110, function: "sendRequestThroughRouter", … } 53 Object { file: "/app-base/public/index.php", line: 52, function: "handle", … } 54 Object { file: "/Users/user/.composer/vendor/laravel/valet/server.php", line: 214, function: "require" }
Any ideas what I am missing here?
Never mind. Had to stick to one DATABASE_CONNECTION=mysql
DATABASE_CONNECTION=mysql
Since added a
DATABASE_CONNECTION
per database (base, backup and published) I am getting errors dealing with locked files. The table locked is in base, but somehowmysql_backup
is still picked. I tweakedmediaManager.php
in config:and re-added
ctf0\MediaManager\MediaManagerServiceProvider::class,
toapp.php
. And didcomposer dump-autoload
Still I am getting this error:Any ideas what I am missing here?