我这是在工作的罚款laravel项目http用php artisan serve。但是我正在开发一个需要实现 Facebook 登录 API 的项目,该 API 需要从 调用https,为此我安装了 valet 全局执行以下命令:
valet link backend-laravel
valet secure backend-laravel
Run Code Online (Sandbox Code Playgroud)
现在当我输入https://backend-laravel.test它显示404 error。
怎样才能让它运行?有什么我错过了吗?
我编写了一个控制器,它从数据库中删除一条记录,这非常简单。代码如下所示。
public function destroy(Request $request)
{
try {
MyModel::where('id', json_decode($request->get('data'),true)['id'])->delete();
return response()->json([
'status' => 'success',
'message' => 'Deleted successfully'
]);
} catch (\Exception $e) {
return response()->json(['status' => 'error', 'message' => 'Something went wrong!!', 'exception_message' => $e]);
}
}
Run Code Online (Sandbox Code Playgroud)
现在我希望在一个常见的地方使用删除的逻辑,会有很多模型具有销毁功能。所以我写了这个
public function destroy(Request $request)
{
return Crud::destroy(MyModel::class, $request);
}
Run Code Online (Sandbox Code Playgroud)
原油类
<?php
namespace App\Helper;
use App\Http\Controllers\Controller;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Http\Request;
class Crud extends Controller
{
public static function destroy(Model $model,Request $request)
{
try {
$output = $model::where('id', $request->get('id'))->delete();
return response()->json([
'status' …Run Code Online (Sandbox Code Playgroud) 我正在尝试制作维基百科的离线版本。但问题是我无法下载维基百科的图像转储。他们提供的只是带有元图像信息的 SQL,任何地方都没有 actula 图像。
另外,我正在使用维基媒体在本地服务器上运行维基百科。有关如何下载图像的任何帮助,或者是否有其他方式在本地下载图像/内容。