PHP解析错误:语法错误,意外'!'在

时间:2014-04-03 20:30:38

标签: php mysql wordpress

我目前正在使用rackspace cloudsites,我的wordpress配置没有连接。

这是错误:

  

PHP Parse错误:语法错误,意外'!'在第28行的/mnt/stor7-wc1-dfw1/672237/www.site.com/web/content/wp-config.php

第28行似乎是密码字段:

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', ' 672207_wordpress');

/** MySQL database username */
define('DB_USER', '672207_wpusers');

/** MySQL database password */
define('DB_PASSWORD', ‘!Password’);

/** MySQL hostname */

2 个答案:

答案 0 :(得分:4)

解析错误来自于使用‘!Password’

中的大写/智能引号

将其更改为'!Password'

他们很漂亮,但致命

这可能是由于使用Word处理器等Word处理程序,或从网站复制,或键盘上的引号类型造成的。

IDE会选择这个。


如Kevin B in a comment所述,请注意“密码”一词是如何以浅蓝色显示的?

StackOverflow的语法突出显示已经完成了它的工作,并且是一个标志。

答案 1 :(得分:0)

使用define('DB_PASSWORD', '!Password');代替define('DB_PASSWORD', ‘!Password’);

正确的代码:

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', ' 672207_wordpress');

/** MySQL database username */
define('DB_USER', '672207_wpusers');

/** MySQL database password */
define('DB_PASSWORD', '!Password');

/** MySQL hostname */