小编Md *_*man的帖子

file_put_contents():connect()失败:AWS服务器中的权限被拒绝

$username_ftp = "user";
$password_ftp = "password";
$file_name = "remote-transfer.txt";
$url = "example.biz/test/" . $file_name;
$hostname = "ftp://$username_ftp:$password_ftp@$url";
$content = file_get_contents('index.html');
$options = array('ftp' => array('overwrite' => true));
$stream = stream_context_create($options);
file_put_contents($hostname, $content, 0, $stream);
Run Code Online (Sandbox Code Playgroud)

我尝试将文件从我的远程服务器放到另一台远程服务器,同时从本地主机工作文件中解开此代码,并将文件从我的ocal pc传输到服务器。但是,当我尝试从我的AWS服务器中删除此代码时,它不传输任何文件,当我检查错误日志文件时,它给出了

PHP Warning:  file_put_contents(): connect() failed: Permission denied 
PHP Warning:  file_put_contents(ftp://...@example.biz/remote-transfer.txt): failed to open stream: operation failed in
Run Code Online (Sandbox Code Playgroud)

我的测试 文件夹权限为777, 现在该怎么办,是否有任何服务器配置错过了。

php ftp amazon-web-services file-put-contents

5
推荐指数
1
解决办法
1176
查看次数

未正确配置消息“缓存引擎_cake_core_”的未捕获异常“ CacheException”

我用CAKEPHP创建了一个应用程序,它运行良好。当我从一台服务器转移到另一台服务器时,会产生一些问题。我用777更改了文件权限ap / tmp文件夹,但仍然给出错误

错误

在此处输入图片说明

和我的服务器文件夹权限

在此处输入图片说明

php cakephp centos cakephp-2.0 server

3
推荐指数
1
解决办法
7730
查看次数

PHP启动:无法加载动态库'C:\ xampp\php\ext\php_oci8_12c.dll' - 找不到指定的过程

我们在PHP中连接oracle服务器面临一个大问题我做了什么

  • 第1集:

    安装Windows 7 32位

  • 第2步 :

    安装XAMPP 32(包括:Apache 2.4.29,PHP 7.1.11,phpMyAdmin 4.7.4,OpenSSL 1.0.2,XAMPP控制面板3.2.2)

  • 步 :

    Instant Client Package - 基本:运行OCI,OCCI和JDBC-OCI应用程序所需的所有文件下载instantclient-basic-nt-12.2.0.1.0.zip并使用instantclient_12_2名称将其解压缩到c驱动器

  • 第5步:

    在路径"c:\ instantclient_12_2"中设置环境

  • 第6步:

    编辑php.ini文件并从前面启用extension = php_oci8_12c.dll(通过删除分号)

  • 第7步:

    重启我的apache服务器,之后我检查phpinfo()它没有显示任何oci8模块

然后我检查我的错误日志,我看到了这一点

[30-Nov-2017 13:42:43 UTC] PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\xampp\php\ext\php_oci8_12c.dll' - The specified procedure could not be found.
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮我解决这个问题,

在此先感谢,对不起我的英语.

php apache oracle oci8 oracle11g

3
推荐指数
1
解决办法
1万
查看次数

“无法打开流或文件“ laravel.log”:无法打开流:权限被拒绝”

几天前,我将文件上传到我的cent OS服务器,工作正常,但是从今天开始我得到了错误。

流或文件“ /var/www/html/hasibtest/storage/logs/laravel.log”无法打开:打开流失败:权限被拒绝

我的日志文件具有777权限的地方,我也在尝试0755、0644

谁能告诉我如何解决这个问题?

php centos laravel-5

2
推荐指数
3
解决办法
7374
查看次数