我一直在使用wordpress-heroku,我发现你无法直接在服务器上更新或安装插件,我感到有些惊讶。
建议的方法是在本地进行升级和安装,然后将其提交给repositoy。但是我发现这个过程令人难以置信的乏味和烦人。
首先,我必须安装一个网络服务器。幸运的是我安装了PHP5.4,我可以使用内置的webserver
php -S localhost:8000
然后我必须连接,但它告诉我我需要PHP的Postgresql扩展...所以我安装了它
然后它告诉我:
在没有密码的情况下连接到PostgreSQL数据库被认为是不安全的。 如果你想要这样做,请在“db.php”文件中将“PG4WP_INSECURE”设置为true。
所以我必须添加一个
define( 'PG4WP_INSECURE', true);
到配置,现在它告诉我它找不到数据库(当然),我意识到每次我想要更新我的插件时都需要构建一个模拟数据库。
所有这一切看起来都有点矫枉过正。有没有更好的方法来解决这个问题?
答案 0 :(得分:0)
是Heroku是问题的另一个名称(如果运行wordpress)。 你不需要在本地创建一个完整的环境。 相反,您只需从wordpress网站下载新更新的插件即可 把它放到Heroku安装的本地存储库中。 然后只需git add,commit和push。 没有过度技能:)
如果您想在本地测试新插件 然后在htdocs或www本地创建一个单独的文件夹 并制作一个完整的本地工作模拟现场网站
无需同步此模拟因为它仅用于测试新主题和插件。