我正在尝试将我的Xampp htdocs位置设置为Google云端硬盘文件夹,以便我可以从任意位置处理我的wordpress网站,并与我的PC笔记本电脑共享。
遵循一些提示&教程(例如:how to change xampp htdocs directory in OSX?)我现在可以访问我的localhost。但是,浏览到位于localhost / testsite /中的wordpress站点会导致:
'建立数据库连接时出错"
有什么建议可以出错吗?是不是可以在PC和PC之间共享htdocs文件夹? MAC?
我的vhost.conf看起来像(未更改):
<VirtualHost *:80>
ServerAdmin webmaster@dummy-host.example.com
DocumentRoot "/Applications/XAMPP/xamppfiles/docs/dummy-host.example.com"
ServerName dummy-host.example.com
ServerAlias www.dummy-host.example.com
ErrorLog "logs/dummy-host.example.com-error_log"
CustomLog "logs/dummy-host.example.com-access_log" common
</VirtualHost>
<VirtualHost *:80>
ServerAdmin webmaster@dummy-host2.example.com
DocumentRoot "/Applications/XAMPP/xamppfiles/docs/dummy-host2.example.com"
ServerName dummy-host2.example.com
ErrorLog "logs/dummy-host2.example.com-error_log"
CustomLog "logs/dummy-host2.example.com-access_log" common
</VirtualHost>
对http.conf进行了更改
DocumentRoot "/Users/username/Google Drive/htdocs"
<Directory "/Users/username/Google Drive/htdocs">
...
# User/Group: The name (or #number) of the user/group to run httpd as.
# It is usually good practice to create a dedicated user and group for
# running httpd, as with most system services.
#
User username
更新:
我已经尝试对我的wp-config.php文件进行一些更改,相应地针对这个问题的一些线程。
/** MySQL database username */
define('DB_USER', '');
/** MySQL hostname */
define('DB_HOST', '127.0.0.1');
变化 - 从DB_USER中删除了root - 尝试将DB_HOST更改为Localhost(通知大写字母L)和127.0.0.1。这使得wp-config-file与PC兼容,但只想进行故障排除。
Localhost抛出解析错误,127.0.0.1导致&#34;建立数据库连接时出错&#34;
答案 0 :(得分:0)
尝试访问http://localhost/phpmyadmin并检查凭据。通常用户是root用户,默认情况下没有密码。另外,如果您还没有忘记为wordpress创建数据库,请不要忘记。所以你的wp-config.php应该包含这样的东西:
define('DB_NAME', 'wordpress');
define('DB_USER', 'root');
define('DB_PASSWORD', '');
define('DB_HOST', 'localhost');
答案 1 :(得分:0)
从结构上讲,Google云端硬盘并非专为您的目标而设计。你可能会将某些东西放在一起并使其正常工作,但有更好的解决方案。
git
部署策略,并在您需要的任何位置使用此框。gulp serve
,如果您将browserync作为构建脚本的一部分,它将监视您的代码库,在浏览器中自动为您进行更新,并允许您远程访问本地开发框跨浏览器测试。答案 2 :(得分:0)
好吧,解决这个问题远非革命性的。当然它不仅需要在PC和MAC之间同步的htdocs文件夹,而且还有MySQL数据文件夹。
从PC上的phpmyadmin导出数据库并将其导入到Mac上的Xampp设置中解决了这个问题&#34;建立数据库连接错误&#34;信息。