将文件上传到共享托管服务器后出现此问题。页面链接已创建并正确发送到后端。它不是在翻页,而是在首页。与htaccess文件有关
组件标签
<pagination :data="posts" @pagination-change-page="getResults"></pagination>
更新页面的方法
getResults(page = 1) {
axios.get('api/post?page=' + page)
.then(response => {
this.posts = response.data;
});
},
PHP文件
public function index()
{
if (\Gate::allows('isAdmin')) {
return Post::with('category')->latest()->paginate(10);
}
}
.htaccess
<IfModule mod_rewrite.c>
AddHandler application/x-httpd-php72 .php
RewriteEngine On
# Removes index.php from ExpressionEngine URLs
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?url=$1 [PT,L]
</IfModule>
答案 0 :(得分:0)
由于我几乎完全可以确定您的 .htaccess 是问题所在,并且您需要更改该文件中的PHP版本,因此建议您将该行添加到默认的laravel中。 htaccess文件
Two words <foo@example.com>
Two words <foo@example.com>