laravel-filemanager 在将应用程序从本地主机传输到实时主机后显示错误
Posted
技术标签:
【中文标题】laravel-filemanager 在将应用程序从本地主机传输到实时主机后显示错误【英文标题】:laravel-filemanager showing error after transfer application from local host to live hosting 【发布时间】:2017-12-21 21:27:03 【问题描述】:我已经安装了 TinyMCE 和 Laravel 文件管理器。这是我关注的参考链接-
https://www.tinymce.com https://github.com/UniSharp/laravel-filemanager现在一切都在我的本地主机上运行良好。将成功输出的图像附加到 localhost success in localhost
现在,当我尝试上传图像时,将我的应用程序上传到实时服务器后,我遇到了文件管理器显示错误并且它不起作用。 这是我得到的错误图像- Error image while uploading application on live server
任何人,请帮我找到解决方案并告诉我现在应该做什么。
【问题讨论】:
【参考方案1】:我在我的文件中发现了 2 个错误,在我的 cpanel 中发现了 1 个错误,我在将我的项目从本地主机上传到实时服务器 (tzipor.com/tz) 时犯了这些错误。在上传到实时服务器(tzipor.com/tz)时,我必须更正两条路径,但我没有这样做。那些出现了问题。我在这里解释那些-
我正在使用 tinymce,并且正在将文件管理器与之集成。我不得不更正我的 tinymce 编辑器文件。给你一个引用我的本地主机文件的图像链接。 https://ibb.co/bZdwew
tinyeditor 文件在 localhost path_absolute : "/"
中是正确的代码。但这应该根据我的实时服务器网址进行更改。作为我的实时服务器 url,代码应该是 path_absolute : "/tz/",
https://ibb.co/c3TF6b
所以我们在上传项目localhost到live server时需要注意这里
在 config/lfm.php 中此代码是正确的,而我的项目位于我的 localhost-'base_directory' => 'public',
.https://ibb.co/jKYezw 但是在将项目上传到实时服务器后,此路径应该需要根据我的服务器链接进行更改。作为我的实时服务器链接,这应该是 'base_directory' => '../tz',
https://ibb.co/mVowew
3.在cpnael->选择php版本:确保fileinfo已经检查。 https://ibb.co/gS9GUw
所以在将项目 localhost 上传到实时服务器时,我们需要注意这三个部分。
谢谢
【讨论】:
【参考方案2】:你应该确保你的路由缓存了新条目:
php artisan route:cache
还要确保您确实安装了正在运行的包:
composer install
在实时服务器上。
【讨论】:
我已经尝试过使用 route:cache 并且我也安装了 composer。这是我得到的输出 [tzipodzo@server105 tz]$ php artisan route:cache 路由缓存已清除!在 Route.php 第 880 行:无法为序列化准备路由 [api/user]。使用闭包。但还是没有结果。请给我一个解决方案。我可以在 Skype 上与您交谈,以便我可以通过共享我的屏幕向您展示。以上是关于laravel-filemanager 在将应用程序从本地主机传输到实时主机后显示错误的主要内容,如果未能解决你的问题,请参考以下文章
在页面内显示 UniSharp/laravel-filemanager(无编辑器)
在没有编辑器的情况下使用 Laravel-filemanager