我在从laravel assets
文件夹中加载一些文件时遇到问题。
我正在使用laravel 4.2
。
这在我的本地环境中工作正常但不适用于共享主机。这曾经工作,但不知何故停止工作。
我已经制作了tester.php并将其放入assets
文件夹中,我无法访问它。这是一个返回404的网址:http://example.com/assets/vendors/kcfinder-2.54/tester.php。
当我注意到kcfinder
有问题时,整个问题就开始了。
这是ckeditor
config.js
:
config.filebrowserImageBrowseUrl = '/assets/vendors/kcfinder-2.54/browse.php?opener=ckeditor&type=images';
config.filebrowserUploadUrl = '/assets/vendors/kcfinder-2.54/upload.php?opener=ckeditor&type=files';
这不起作用。即使我尝试使用以下方式直接访问它:http://example.com/assets/vendors/kcfinder-2.54/tester.php 我打不开这个网址。给了我404。
但后来我创建了assets2文件夹,所有文件都开始工作了。所以我已将config.js
更改为
config.filebrowserImageBrowseUrl = '/assets2/vendors/kcfinder-2.54/browse.php?opener=ckeditor&type=images';
config.filebrowserUploadUrl = '/assets2/vendors/kcfinder-2.54/upload.php?opener=ckeditor&type=files';
和kcfinder开始工作。我也可以直接打开网址http://example.com/assets2/vendors/kcfinder-2.54/tester.php
那么检测为什么laravel没有从资源文件夹中提供php的最佳方法是什么?