草庐IT

php - 实时部署时出现 laravel 404 错误

我在实时服务器上部署项目时遇到404错误。我收到一个Laravel页面,上面写着抱歉,找不到您正在寻找的页面。所以我知道它正在到达我的项目。我运行了phpartisanconfig:cache和phpartisanroute:cache来注册我的路由和缓存,但它仍然没有改变。不太确定为什么会收到此错误。我的虚拟主机中的文档根目录也设置为我的公共(public)文件夹。我采取的部署步骤从git克隆我的项目将分支更改为我的开发分支授予我对项目777的许可(我知道这是错误的,因为我只是想让它部署并查看它是否有错误)将我的虚拟主机指向project/public添加了.env(在之前的部署中使

php - 找不到 Laravel 404 页面,路由存在

我正在尝试导航到我的“productdetail”页面,但它给我一个404。到productdetail的路由确实存在。我正在尝试将商店的产品信息提供给productdetail我的Controller:middleware('auth');}publicfunctionshopindex(){$productsOTs=DB::select(DB::raw("SELECT*FROMwiz.productimagesWHEREAfkorting='PPI'LIMIT83,3"));returnview('shop',compact('productsOTs'));}publicfunct

php htaccess 重定向到 Bootstrap 文件可防止 css 文件等出现 404 错误

我一直致力于制作自己的框架,并专注于学习比我在大学里学到的更高级的编程实践。我使用.htaccess将所有页面请求重定向到我的Bootstrap文件,该文件根据请求URI加载Controller和主题。URL格式为site.com/Controller[/optional/multiple/params]问题是,比方说,我试图包含一个图像或css文件,但它不存在。由于重定向,在firebug中它们不会显示为404错误。.htacess文件Options+FollowSymLinksIndexIgnore*/*#TurnontheRewriteEngineRewriteEngineOn#

php - Magento REST API 示例代码 404s

这个问题在这里已经有了答案:MagentoRestAPIOauthURLReturning404(5个答案)关闭8年前。按照此处的文档进行操作时http://www.magentocommerce.com/api/rest/introduction.html404s以下的示例代码尝试调用urls/oauth/initiate和/admin/oauth_authorize./api/rest工作正常,因为我在.htaccess中有当前规则RewriteRule^api/restapi.php?type=rest[QSA,L]我还缺少其他规则吗?据我了解,magentoRESTapi应该可

php - 在简单的 php 应用程序中访问 apache 中的 php 页面时出现 404 错误?

我在/var/www/project/dummy/test/sample.php下创建了一个简单的php文件sample.php这是httpd.confListen8080ServerNameexample.comDocumentRoot"/var/www/projects/dummy/test"AllowOverrideAllAllowfromall这是sample.php(只是检查是否启用了memcache)当我访问localhost:8080/sample.php或localhost:8080/test/sample.php时,出现404错误。我无法弄清楚出了什么问题。我担心如果

php - 尝试在 dokuwiki 上使用 Apache 重写时出现 404 错误

我正在使用dokuwiki构建一个wiki,并且正在使用漂亮的URL功能,该功能通过网络服务器上的Apache重写url,以摆脱难看的phpurl。我的问题是,在使用新URL搜索页面时,我似乎只收到404NotFound错误。这是提供的.htaccess文件,RewriteBase指向正确的位置。#Options-Indexes-MultiViews+FollowSymLinks##makesurenobodygetsthehtaccess,README,COPYINGorVERSIONfilesOrderallow,denyDenyfromall##Uncommenttheserul

php - Telegram + PHP (Windows 7) : failed to open stream: HTTP request failed! HTTP/1.1 404 未找到

我正在尝试迈出Telegram的第一步,我也是PHP的新手......我已经在我的Windows7电脑上配置了带有PHP5.6.14和SSL的Apache2.4,它在http和https中运行良好。然后我尝试遵循此TelegramBot教程https://www.youtube.com/watch?v=hJBYojK7DO4.一切正常,直到我不得不创建一个像这样的简单PHP程序时";$website="https://api.telegram.org/bot".$botToken;$update=file_get_contents($website."/getUpates");prin

php - Laravel Homestead 'apt-get update' 给出一些 404

Homestead2.1.7(框0.4.0)预配置源列表是否存在一些错误配置?附言。如果Homestead的下一个版本在配置文件中包含用于安装一些预配置的附加包(如MSSQL)的选项,我们将不胜感激。是的,不是每个人都需要它们,但是对于客户项目,通常需要比#laragarden中发现的更多奇特的包vagrant@homestead:~$sudoapt-getupdateHithttp://apt.postgresql.orgtrusty-pgdgInReleaseIgnhttp://ppa.launchpad.nettrustyInReleaseIgnhttp://us.archive

php - 打开 Output_Buffering 会在随机页面上产生 404 错误

我一直在php中使用output_buffering(由phpinfo()确认),我刚刚发现打开它后,我会开始随机出现404错误在我的页面上,但页面内容加载正常,一切看起来都正常。这只发生在我的生产站点上。PHP5.5.35、Apache/2.4.18(Unix)。我不知道这个404是从哪里发送的。有没有人知道可能会发生什么,或者我可以在我的服务器上搜索什么来修复它?如果相关的话,这些是我的响应header:Cache-Control:s-maxage=10Cache-Control:no-cache,must-revalidate,max-age=0Connection:Keep-A

php - Laravel 的两种 404 样式

我有一个主站点和一个管理控制面板。我希望每个版本都有不同的404页面。我应该怎么做?我目前在我的app/Exceptions/Handles.php文件中有以下代码:/***RenderanexceptionintoanHTTPresponse.**@param\Illuminate\Http\Request$request*@param\Exception$exception*@return\Illuminate\Http\Response*/publicfunctionrender($request,Exception$exception){if($exceptioninstanc