在cpanel中调用php文件

Posted

技术标签:

【中文标题】在cpanel中调用php文件【英文标题】:Call php file in cpanel 【发布时间】:2022-01-22 23:35:51 【问题描述】:

我正在尝试调用返回“Hello world”的示例 php 文件“example.php”来测试我的应用程序中的某些功能。

当我调用 URL 时: "http://www.example.com:2083/home/public_html/example.php" 服务器重定向到 cpanel 访问页面。所以,在一些谷歌资源之后,我通过 cpanel API 令牌管理器生成了一个 API TOKEN,我尝试使用 curl 调用这个文件,如下所示: "curl -H "Authorization: cpanel username:API_TOKEN" "https://www.example.it:2083/execute/home/public_html/example.php" 但总是检索此消息: "metadata":,"data":null,"errors":["Illegal function name:public_html/example.php"],"warnings":null,"messages":null,"status":0".

这是调用托管在 cpanel 上的 php 文件的正确方法吗? 感谢您的帮助:)

【问题讨论】:

请分享更多细节。通常,您不会在 cPanel 本身上托管文件 【参考方案1】:

看起来你调用文件的方式有误。

    您的网站“:2083”之后的端口会将您转发到 cpanel。 您不需要将整个目录“/home/public_html”来调用它,因为您的域名本身会将您指向“public_html”的“index”目录。

取这个网址是参考: http://www.example.com:2083/home/public_html/example.php

调用它的正确方法是: http://www.example.com/example.php

【讨论】:

以上是关于在cpanel中调用php文件的主要内容,如果未能解决你的问题,请参考以下文章

在 cpanel 中使用 cron 作业运行 php 脚本

在 CPanel 上设置 Cron 作业以执行 PHP 脚本

如何从我的CPanel访问php.ini?

由于 phpunit 恶意文件 eval-stdin.php,端口 80 在 cpanel 上被阻止

通过 cPanel 使用 PHP 创建 mysql DB 并导入 *.sql 文件

无法在cpanel上上传phpunit Laravel文件