Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从命令行运行Wordpress PHP-专门用于Plesk计划任务_Php_Wordpress_Command Line_Plesk - Fatal编程技术网

从命令行运行Wordpress PHP-专门用于Plesk计划任务

从命令行运行Wordpress PHP-专门用于Plesk计划任务,php,wordpress,command-line,plesk,Php,Wordpress,Command Line,Plesk,我需要使用WordPressPHP开发一个脚本,该脚本将与Plesk预定任务一起运行。我在stackoverflow和web上看到了一些关于此的主题,但我似乎无法让wordpress或脚本正常工作。我对这个相当陌生,所以我需要一个很好的循序渐进的指南 基本上,我想使用命令行运行一个PHP脚本。(执行此操作的命令是什么?…我有“php-q/path/to/file.php”,但不确定是否就是它。) 其次,有了这个脚本,我需要能够使用Wordpress命令,比如查询帖子、添加帖子、获取帖子等等 我在

我需要使用WordPressPHP开发一个脚本,该脚本将与Plesk预定任务一起运行。我在stackoverflow和web上看到了一些关于此的主题,但我似乎无法让wordpress或脚本正常工作。我对这个相当陌生,所以我需要一个很好的循序渐进的指南

基本上,我想使用命令行运行一个PHP脚本。(执行此操作的命令是什么?…我有“php-q/path/to/file.php”,但不确定是否就是它。)

其次,有了这个脚本,我需要能够使用Wordpress命令,比如查询帖子、添加帖子、获取帖子等等

我在其他地方看到,我需要在php文件的顶部添加以下内容:

#!/usr/bin/php
<?php

$_SERVER = array(
  "HTTP_HOST" => "http://example.com",
  "SERVER_NAME" => "http://example.com",
  "REQUEST_URI" => "/",
  "REQUEST_METHOD" => "GET"
);


require_once('/wp-load.php');
require_once('/wp-blog-header.php');
#/usr/bin/php

是的,就是这样。实际上,您需要做的只是设置主机名,不确定出了什么问题,但它仍然不起作用。还有其他建议吗?您可以直接从命令行运行它,而不使用cron任务吗?您知道,这可能是我的权限或服务器配置。是否有一个简单的命令可以用来测试计划的任务?也许有什么东西会给我发电子邮件,如果它工作的话?在进一步研究之后,看起来我需要做一些服务器配置。那它就应该起作用了!谢谢你的帮助!