Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/247.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何将文件名(图像文件)作为一个整体参数传递到CodeIgniter类中?_Php_Codeigniter_Ubuntu - Fatal编程技术网

Php 如何将文件名(图像文件)作为一个整体参数传递到CodeIgniter类中?

Php 如何将文件名(图像文件)作为一个整体参数传递到CodeIgniter类中?,php,codeigniter,ubuntu,Php,Codeigniter,Ubuntu,我在CodeIgniter上使用动态图像调整。我的标准URL如下: 在本地使用MAMP时并没有问题,但当我上传到远程Ubuntu服务器时,它给出了一个HTTP404错误 我意识到,如果以斜杠结束,它会工作,并将imagename.jpg识别为一个完整的参数。否则,周期会导致问题 在routes.php中: $route['img/(:num)/(:num)/(:any)]=“image/dynamicresize/$1/$2/$3”; 我使用以下函数 函数dynamicresize($w,

我在CodeIgniter上使用动态图像调整。我的标准URL如下:

在本地使用MAMP时并没有问题,但当我上传到远程Ubuntu服务器时,它给出了一个HTTP404错误

我意识到,如果以斜杠结束,它会工作,并将imagename.jpg识别为一个完整的参数。否则,周期会导致问题

在routes.php中:

$route['img/(:num)/(:num)/(:any)]=“image/dynamicresize/$1/$2/$3”;
我使用以下函数

函数dynamicresize($w,$h,$filename){
}

为什么这在远程服务器上不起作用?

请检查您的控制器文件名linux在加载文件时区分大小写。控制器文件名和类名的第一个字母应为大写。请在加载文件时检查控制器文件名linux是否区分大小写。控制器文件名和类名的第一个字母应为大写