【有个问题,页面中途的代码检测到没有ID,需要返回404状态码怎么弄呢?】教程文章相关的互联网学习教程文章

.htaccess通过PHP显示404,403,500,错误页面【代码】

如何从PHP文件中显示.htaccess显示错误?我的意思是当我搜索一个不存在的文件.htaccess应该显示error.php的错误页面,但error.php需要一个带错误代码的参数. 注意:.htaccess应该直接在当前URL上显示错误而不重定向.我能这样做还是不可能?还有其他方法吗?解决方法:您正在寻找ErrorDocument. 在.htaccess中指定要处理的代码,例如:ErrorDocument 403 /error.php ErrorDocument 404 /error.php ErrorDocument 500 /error.php并在err...

php – codeigniter 2:默认控制器上出现404错误【代码】

我像这样设置默认控制器$route['default_controller'] = "InterviewController";这是InterviewController的代码class InterviewController extends CI_Controller{private $em;function __construct() {parent::__construct();}public function index() {$commentsList = array();$commentsList['comments'] = $this->em->getRepository('Entities\Comment')->findPage(1, 10, 'DESC', $this->em->getRepository('Entities\Intervi...

php – 404错误调用REST api(Phalcon)【代码】

尝试使用ajax在Phalcon中调用DELETE或PUT时,我收到404错误.我能够做一个GET. 我的阿贾克斯:$.ajax({url: 'http://localhost/person/blah/5',type: 'DELETE',success: function (data) {console.log(data);} }); 我的PHP$app->delete('/person/blah/{id:[0-9]+}', function($id) {$response = new Phalcon\Http\Response();$response->setJsonContent(array('status' => 'OK', 'data' => array('id' => $id)));return $response; ...

php – Codeigniter:找不到404页面未找到您请求的页面【代码】

在这里,我试图加载我们的页面.但是找不到请求的页面.请为此问题提供解决方案. 视图:<ul class="nav nav-pills"><li><a href="<?php echo $site ?>">HOME</a></li><li><a href="<?php echo $site ?>/CI_timeline/loadaboutus">ABOUT US</a></li></ul>控制器:public function loadaboutus(){$data=$this->data;$this->load->view('aboutus',$data);}解决方法:Mybe你没有添加index.php<li><a href="<?php echo $site ?>/index.php/C...

php – 通过管理面板访问模块设置时出现Magento 404错误【代码】

所以我下载了Magento免费博客扩展,但它只支持一个博客.所以我复制了扩展,因为我在magento商店需要多个博客.我在扩展副本中更改了所有引用和调用,并能够将其作为单独的扩展安装. 但是,当我想从管理面板创建一个新帖子时,它会给我一个Magento 404错误. 如果有人可以看看,让我知道我错过了什么,我将不胜感激. 请注意我使用两个环境进行测试: >使用PHP 5.2.6,MySQL 5和Apache 2.0.59通过MAMP / WAMP(适用于Mac和Windows的预打包LAMP桌...

php – Kohana Framework:’HTTP_Exception_404 [404]:在此服务器上找不到请求的URL welcome / index.【代码】

I followed this tutorial只有一个区别.我没有将其命名为hello.php,而是将其命名为welcome.php.我的文件源与教程的源文件相同,并且它们位于正确的路径中.什么可能导致这个? 我根据教程使用’kohana / index.php / welcome’引用它.解决方法:您必须将控制器的名称更改为Welcome而不是HelloClass Controller_Welcome extends Controller {public function action_index(){echo 'hello, world!';} } 我猜你忘了更改控制器名称?

Page 404 CodeIgniter index.php【代码】

我有关于Codeigniter的这个问题,不幸的是,在这个网站上有关此问题的其他帖子对我没有帮助,或者我没有很好地应用它. 编辑*添加截图: 我的目录结构: >调度程序(主文件夹) >系统 >申请 > config(文件夹)>控制器(文件夹) > BS.php >和其他文件夹和文件> index.php 正如标题所说,当我打字时 http://mysite.com/folder/index.php 它输出未找到的页面404.但是,当我键入http://mysite.com/scheduler/index.php/BS时,它显示“这是一个BS文...

在PHP中显示自定义404错误页面而不重定向【代码】

我创建了名为error.php的自定义404错误页面,现在我想在用户输入的url.like中显示error.php内容.这个链接:http://www.youtube.com/asdfasfsd 这是我的htaccess代码:ErrorDocument 404 https ://localhost/path/error.php我想在同一个URL中显示error.php内容而不重定向到error.php页面 如果用户键入了无效的URL(例如:https://localhost/path/nnn.php)current result:redirecting to error.php expected result:display error.php...

php – Codeigniter – 找不到404页面【代码】

我正在使用Codeigniter.一切都很好,直到我创建名为user_authentication.php的新控制器(位于http://localhost/etalasekursusci/index.php/user_authentication).当我尝试打开此控制器时,浏览器会显示“找不到404页面.找不到您请求的页面”.我在http://localhost/etalasekursusci/index.php/controller和http://localhost/etalasekursusci/index.php/user上的控制器文件工作正常,只是这个失败了. (仅供参考,我从我的朋友那里复制了us...

php – laravel 5.1说除了使用ec2在线亚马逊服务器上找不到404页面的所有其他路由(‘/’)【代码】

您好我已经使用此视频在ec2实例上安装了laravel www.youtube.com/watch?v=8ARpTKWc6lQ 我已经从/ var / www更改了文档根路径 到视频结尾处描述的deafult.conf文件中的/ var / www / html / laravel / public 但是现在当我打开我的网站时,我的主页http://52.26.133.246/有(‘/’)显示正常,但是当我打开我的其他页面时使用(‘AdminApp’)等路线,或者您只需点击主页导航栏上的管理链接即可它说整个链接是http://52.26.133.246/AdminAp...

php – Laravel API 404错误【代码】

我正在使用Laravel 5.4制作简单的API,我遇到了问题.我为测试创建了路由和一些数据,但是当我通过放置localhost:8888 / {projectname} / api / v1 / meeting来测试路由是否与Postman正常工作时,它显示我找不到错误404页面.我究竟做错了什么? 路线/ api.php<?php Route::group(['prefix' => 'v1'], function() {Route::resource('meeting', 'MeetingController', ['except' => ['edit', 'create']]);Route::resource('meeting/r...

服务器 – phpmyadmin在开放时抛出404【代码】

我已经在Ubuntu软件中心安装了php5和phpMyAdmin,全新安装了Ubuntu 13.04. 当我在浏览器中输入localhost时,会显示以下内容: 有用! 这是此服务器的默认网页. Web服务器软件正在运行,但尚未添加任何内容. 有些东西在起作用. 如果我然后键入localhost / phpmyadmin或localhost / phpmyadmin / index.php页面返回404错误页面,找不到文件. 我在/ var / www中创建了一个名为test.php的文件,其中包含一行<?php phpinfo(); ?&GT当我尝试...

php – http_response_code()总是返回200,即使在404【代码】

我正在尝试使用Apache的ErrorDocument来处理客户端和服务器错误,方法是将它们传递给error.php. 的.htaccessErrorDocument 400 /error.php ... ErrorDocument 404 /error.php ... ErrorDocument 511 /error.phperror.phpvar_dump(http_response_code());所以,我将浏览器指向mywebsite.com/noeutdhoaeu,它不存在.正如您所料,服务器的响应是404 Not Found.但PHP给了我200. 是什么赋予了? 编辑:我在基于Apache的localhost上有相同的确...

php – 404页面找不到你请求的页面在codeigniter中找不到【代码】

我们的代码如下 应用/配置/ config.php中$config['base_url'] = 'http://myworldmirror.com/'; $config['index_page'] = 'index.php/home';的.htaccessRewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$index.php/$1 [L] Options -Indexes应用/配置/ database.php中$active_group = 'default'; $query_builder = TRUE;$db['default'] = array('dsn' ...

PHP – Magento管理员屏幕添加新的审查按钮不起作用,并生成404错误【代码】

Magento企业版,版本1.13.1.0 无法通过管理员屏幕添加新的产品评论.在管理员中单击“添加新审核”按钮时,菜单目录:评论和评级:客户评论:所有评论,并在Magento中生成例外,然后显示404页面. 这是一个干净的Magento安装,没有自定义. 有关如何解决此问题的任何想法?解决方法:第74行的块类app / code / core / Mage / Adminhtml / Block / Review / Rating / Detailed.php使用硬编码的商店代码“default”调用setStoreFilter(),当存在...

状态码 - 相关标签