在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 脚本
由于 phpunit 恶意文件 eval-stdin.php,端口 80 在 cpanel 上被阻止