WordPress和WordPress-test-lib未添加到临时文件夹

时间:2019-02-19 作者:Spencer Labadie

我已经将wpcli和php单元测试安装到imac和wordpresswordpress-test-lib 文件已按其应有的方式添加到我的tmp文件夹中。我用它来安装安装程序。

bash bin/install-wp-tests.sh wordpress_test root <mypassword> localhost latest
我想重新安装所有东西,以确保进程已停止,以便向其他人展示。但是,在从tmp 文件夹并使用terminal命令重新安装bash bin/install-wp-tests.sh wordpress_test root <mypassword> localhost latest wordpresswordpress-test-lib 文件夹正在添加到我的/var/folders/xq/zdm3rwn.... 文件夹,但wp-latest.php 文件正在tmp目录中正确安装。

如果其他文件夹未放置在中,如何更正此问题tmp 目录或是我缺少的其他工作?或者这不是问题,我现在只需要调整另一个文件以指向正确的目录。

这是运行安装后从终端返回的信息。。。

安装wp

  • \'[\'-d/var/folders/xq/zdmw3rwn5cn9\\U b9z05vs355c0000gn/T/wordpress/\'],
  • 返回
  • >“[”\'\'.-f wp-tests-config.php“]”
  • 下载https://develop.svn.wordpress.org/tags/5.0.3/wp-tests-config-sample.php /var/folders/xq/zdmw3rwn5cn9\\u b9z05vs355c000gn/T/wordpress-tests-lib/wp-tests-config。php++which curl
  • \'[\'/usr/bin/curl\']\'
  • curl-shttps://develop.svn.wordpress.org/tags/5.0.3/wp-tests-config-sample.php++ echo/var/folders/xq/zdmw3rwn5cn9\\u b9z05vs355c000gn/T/wordpress/++sed的:/+$:\'
  • WP\\u CORE\\u DIR=/var/folders/xq/zdmw3rwn5cn9\\u b9z05vs355c000gn/T/wordpress/
  • sed-i.bak的:dirname(FILE ) . \'\\\'\'/src/“\\”:“\\”/var/folders/xq/zdmw3rwn5cn9\\u b9z05vs355c000gn/T/wordpress/“\\”:/var/folders/xq/zdmw3rwn5cn9\\u b9z05vs355c000gn/T/wordpress tests lib/wp tests config。php sed-i.bak s/youremptytestdbnamehere/wordpress\\u test//var/folders/xq/zdmw3rwn5cn9\\u b9z05vs355c000gn/T/wordpress tests lib/wp tests config。php sed-i.bak s/yourusernamehere/root//var/folders/xq/zdmw3rwn5cn9\\u b9z05vs355c000gn/T/wordpress-tests-lib/wp-tests-config。php sed-i.bak s/yourpasswordhere/mypassword//var/folders/xq/zdmw3rwn5cn9\\u b9z05vs355c000gn/T/wordpress-tests-lib/wp-tests-config。php sed-i.bak的| localhost | localhost |\'/var/folders/xq/zdmw3rwn5cn9\\u b9z05vs355c000gn/T/wordpress tests lib/wp tests config。php
  • 安装\\u db
  • >“[”false=true“]”
  • 部分=(${db\\u主机//:/)
  • 本地部分
  • 本地db\\u主机名=本地主机li>“[”]\'
  • “[”-z“]”
  • “[”-z localhost“]”
  • 额外=“--主机=本地主机--协议=tcp”
  • mysqladmin创建wordpress\\u test--user=root--password=mypassword--host=localhost--protocol=tcpmysqladmin:[警告]在命令行界面上使用密码可能不安全
  • 1 个回复
    SO网友:Spencer Labadie

    在此处输入代码,在进一步测试后,您会发现这些新文件夹集wordpress和wordpress测试库现在位于新目录中/var/folders/xq/zdm3rwn.... 确实,对于单元测试仍然可以正常工作。

    希望这能帮助其他人思考同样的问题。在我看到的所有这些安装的文档中,它们都提到了/tmp/目录,这似乎是您第一次安装时就可以使用的,但是如果您删除了这些文件(经过更多的研究,我发现我不应该这样做),那么在我的imac上,安装会转到我提到的这个新的tmp文件夹。

    相关推荐

    通过一个PHP代码片段在“添加到购物车”按钮下添加一个小部件

    尽管我的PHP知识非常匮乏,但在安装Woocommerce时,我还是设法在“添加到购物车”按钮下添加了一些元素,其中包含以下功能:add_action( \'woocommerce_after_add_to_cart_button\', \'astra_add_woocommerce_payments\', 97 ); function astra_add_woocommerce_payments() 我还想添加一个small currency converter calculator