我已将本地主机文件上载到我的网站,但它显示了以下错误:-

: [2] file_put_contents( ***WebsiteURL*** /cache/lang/ ***FileName*** .php) 
[function.file-put-contents]: failed to open stream: HTTP wrapper does 
not support writeable connections | LINE: 127 | FILE: /home/content/
***Folders\FileName*** .php

我个人感觉内容被保存在缓存文件夹中的一个文件中,当我将文件上传到我的Web服务器时,它正在try 访问缓存的localhost文件夹.

推荐答案

您需要使用指向/cache/lang/file.php的服务器路径(例如/home/content/site/folders/filename.php),而不是file_put_contents(***WebSiteURL***...).

打开一个超过HTTP的文件,不能指望它被写入.相反,您需要使用本地路径打开它.

Php相关问答推荐

带有打印和回声的PHP意外命令

仅显示特定WooCommerce产品类别的额外产品字段

Laravel通过(扩展FormRequest类)方法验证表单请求

Laravel—通过单击处理多条路由

Laravel 9如何过滤$的项目与结果?

如何修复警告:当使用WordPress get_the_Terms()时,Foreach()参数必须是ARRAY|OBJECT类型?

使用php创建表格和插入数据

返回WooCommerce中的所有已启用变体

如何使用PHP从TXM(XML)标记中读取特定属性

调用模型[App\Models\Employee]上未定义的关系[title]

从 WooCommerce 购物车中删除总计部分,同时保留小计行

我不明白为什么我收到未定义的数组键异常错误 - Laravel 9 PHP 8

PHP:数组的等边

Firefox 115 会话行为:为什么页面无法找到要加载的现有会话 ID?

为WooCommerce中的运输方式ID设置必填的 checkout 订单备注字段

在WooCommerce单产品页面中显示特价产品的节省金额

ACF 更新字段功能不更新 WordPress 中的任何数据

我正在使用 Baryryvdh/laravel-snappy 从 HTML 导出 PDF 它正在工作但缩小了 pdf 文件

如何正确使用Flysystem和Local Adapter

如何使用先前 SELECT 的结果来 SELECT SQL 数据