草庐IT

php - 当浏览器请求一个脚本(由 PHP 动态生成)时,我得到一个 404,但如果我直接去那里,它就可以工作

我正在用PHP生成我的javascript。如果我包含这样的脚本标签浏览器返回404但是如果你去http://www.everythingpuntagorda.com/blog?ai1ec_render_js=common_backend&is_backend=true&is_calendar_page&ver=1.11.1-pro您会看到javascript已按预期创建。这是我们的.htaccessDirectoryIndexindex.php#BEGINHGBLOCK#orderdeny,allow#allowfrom74.202.255.240/29#allowfrom216.1

php - CodeIgniter 路由 - 404 错误

我正在使用CI开发一个网站,今天我在管理部分遇到了问题。我有一个管理员,我可以管理用户我的应用程序的结构是:controllers/admin/users.php在users.php中我有一些函数:index(),view($id),login(),edit($id)views/admin/users/index.phpviews/admin/users/view.phpviews/admin/users/login.phpviews/admin/users/edit.php访问登录页面的url是:www.mysite.com/admin/login访问用户列表的url是:www.my

php - 使用 .htaccess 处理 404 错误

我在我的项目中使用.htaccess,我只使用下面的代码错误文档404/404.php在根文件夹内的.htaccess中,但在尝试打开拼写错误的网页时它不会重定向到404.php。我想知道.htaccess文件是否有语法错误。我使用.html文件代替.php文件。但它会引发相同的错误。未找到在此服务器上找不到请求的URL/ht/re。此外,在尝试使用ErrorDocument处理请求时遇到404NotFound错误。 最佳答案 首先你必须找到你的错误页面即然后在本地服务器上我的404.php在root/error中错误文档404/e

php - Symfony2 404 错误 : Object Not Found (ParamConverter error)

我创建了一个名为search.html.twig的新边界类,但是当我转到URL(http://localhost:8000/shrubs/search)时,出现以下错误:ERROR-UncaughtPHPExceptionSymfony\Component\HttpKernel\Exception\NotFoundHttpException:"AppBundle\Entity\Shrubsobjectnotfound."atC:\Users\rosmith\shrub_search\vendor\sensio\framework-extra-bundle\Request\ParamCo

php - 登录成功后magento 404

我的magento安装遇到了一个奇怪的问题。我在安装过程中将管理url设置为myadmin。在我的local.xml文件中,admin的frontName是这样的:登录成功后重定向到[http://127.0.0.1/index.php/admin/myadmin/index/noRoute/key/53c3c0bf6b77fb838f1d363c24443483/]当我点击仪表板链接时,它起作用了。当我将myadmin更改为admin时,它起作用了。那么这个问题有什么解决办法吗?任何帮助将不胜感激。问候。 最佳答案 当我也有带有多

php - Wordpress 联系表(404 未找到)

我在WordPress上创建了一个模板,并制作了一个html表单。它在HTML中运行良好,但在WordPress上使用时不起作用。它似乎找不到我的contact-send.php页面,并显示404错误页面。我的永久链接是默认的,但没有用。有人知道如何解决这个问题吗?如果需要我的任何代码,我会发布它。我只是没有,因为我认为一旦找不到contact-send.php就不是代码错误。 最佳答案 使用绝对URL作为表单的目标,而不仅仅是action="contact-send.php"。但是除非您对联系表单有特别不寻常的要求,否则使用许多流

php - 将 PHP-FPM 与 Apache 结合使用时的自定义 404 消息

我将Apache(Debian上的2.2.22)配置为通过FastCGI处理PHP文件:SetHandlerapplication/x-httpd-phpActionapplication/x-httpd-php/fcgi-bin/php5-fpmvirtualAlias/fcgi-bin/php5-fpm/fcgi-bin-php5-fpmFastCgiExternalServer/fcgi-bin-php5-fpm-socket/var/run/php5-fpm.sock-idle-timeout600-pass-headerAuthorization显示自定义文件未找到(HTTP

php - 重定向后获取 404 文件 URL 的最佳方法是什么?

我正在处理一个需要将错误记录到数据库的PHP站点。因此,我设置了一个.htaccess文件,如下所示:ErrorDocument404/404.php404.php包含将日志插入数据库所需的所有日志记录函数。我遇到的问题是检索触发404的文件的URL。这里是$_SERVER超全局数组的内容:[HTTP_HOST]=>{omitted}[HTTP_USER_AGENT]=>Mozilla/5.0(Windows;U;WindowsNT5.1;en-US;rv:1.9.1.7)Gecko/20091221Firefox/3.5.7[HTTP_ACCEPT]=>text/html,appli

php - WordPress 触发器 404

如何触发404模板显示?我做了以下...$_escaped_fragment_=$_REQUEST['_escaped_fragment_'];$post=(get_page_by_path($_escaped_fragment_,'','brands'));if(!empty($post)){setup_postdata($post);the_title();get_template_part('loop');wp_reset_postdata();}else{get_404_template();//notworkinginclude(get_query_template('404

php - Nginx 不显示 404 页面,而是在根目录中提供索引文件

我的Nginx服务器没有显示我的404页面。相反,每当尝试访问不存在的页面或目录时,它只会在我的Web文件夹的根目录中提供我的索引(.php)(没有相应的样式表)。这是/etc/nginx/sites-available下我自己的“默认”文件:server{listen80;listen[::]:80ipv6only=on;listen443ssl;listen[::]:443ipv6only=onssl;add_headerStrict-Transport-Securitymax-age=15768000;ssl_certificate/etc/nginx/ssl/server.cr