如何使用Laravel PJAX自动刷新页面?

时间:2017-08-23 17:33:40

标签: php ajax laravel

我在Laravel中有一个书面脚本,并使用PJAX插件进行导航。一切都在我当地的环境中运作良好。我已经在共享主机上部署了这个幼虫项目,我遇到了AJAX导航的问题。有时PJAX按预期工作,但它会重新加载整个页面,然后重定向到home。

我唯一提出的错误是

[23-Aug-2017 17:31:07 UTC] PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20131226/apc.so' - /usr/local/lib/php/extensions/no-debug-non-zts-20131226/apc.so: cannot open shared object file: No such file or directory in Unknown on line 0

但我不认为这与laravel PJAX导航有关,项目网站的演示链接如下所述 http://shiamp3.com/beta

只需点击“热门排行榜”下方的任何图片,其他导航将无效。

2 个答案:

答案 0 :(得分:0)

我认为以下链接可以解决您的问题

https://forums.cpanel.net/threads/php-warning-php-startup-unable-to-load-dynamic-library-no-debug-non-zts.207682/

更新:

当您单击第一个图像时,它会完全加载并通过单击第3个图像然后它会生成错误,并且根据错误,此问题与“reciters”或视图文件中写入的某个对象有关。你可以从缓存中查看“/home/shiampco/public_html/lcore/storage/framework/views/25f42ae4cb490fb2a12705c3c08006243058b97d.php”文件,它会让你粗略了解哪个变量丢失/哪个对象未定义。

答案 1 :(得分:0)

问题出现在$(文件).on(' pjax:完成')它在多个地方多次定义了为什么和超时是2s之前现在它增加了一切似乎现在完美:)