Php 卷曲有时不';t使用cookies,怀疑文件权限

Php 卷曲有时不';t使用cookies,怀疑文件权限,php,curl,cookies,cpanel,file-permissions,Php,Curl,Cookies,Cpanel,File Permissions,我有一个php文件,可以执行http请求,需要cookies才能工作 我已经在curl选项中用绝对路径指定了cookie。 有几个不同的cookie文件用于不同的场合,并选择了相应的cookie文件 $cookiepath = '/home/user123/public_html/curl/cookies/cookie123.txt'; curl_setopt($ch,CURLOPT_COOKIEJAR,$cookiepath); curl_setopt($ch,CURLOPT_COOKIEFI

我有一个php文件,可以执行http请求,需要cookies才能工作

我已经在curl选项中用绝对路径指定了cookie。 有几个不同的cookie文件用于不同的场合,并选择了相应的cookie文件

$cookiepath = '/home/user123/public_html/curl/cookies/cookie123.txt';
curl_setopt($ch,CURLOPT_COOKIEJAR,$cookiepath);
curl_setopt($ch,CURLOPT_COOKIEFILE,$cookiepath);
php文件通过浏览器的直接访问、cpanel的cronjob以及根用户(如果需要调试)的命令行进行调用

现在在移动服务器之后,我看到了一些奇怪的行为,curl有时不会使用cookie,即使cookie文件是如上所述指定的,并且正好存在于该位置。 更确切地说,curl提出的请求根本没有任何cookie

即使在响应有
Set Cookie
头的1个请求中,curl的下一个请求仍然没有任何Cookie

现在我怀疑文件权限有问题,因为curl甚至没有读取文件

ls -l cookie123.txt
-rw-r--r-- 1 cpanelhorde cpanelhorde 1182 Oct 24 17:53 cookie123.txt
是权限。大多数时候,所有者和组都是
cpanelhorde
,但有时是
root

因为我刚从旧服务器下载了cookie文件并将其上载到新服务器,可能会出现一些权限问题吗?

尝试使用curl\u错误($ch)在这种情况下总是错误的尝试