我尝试使用Laravel版本4在Godaddy上托管我的Laravel应用程序并且工作得很好,但是当我尝试登录时,我收到了以下错误消息:
Can't connect to local MySQL server through socket '/var/mysql/mysql.sock' (38)
注意一个DUPLICATE:那里的所有答案一直指向安装MySQL,并且主要是在本地主机/系统上引用此问题,而我的是在Live服务器上并且与MySQL无关
答案 0 :(得分:1)
好的,我终于找到了问题,如果你在Godaddy遇到过这个问题,请检查database.php中的数据库配置文件,而不是主机的localhost,你必须使用Godaddy的主机作为你的数据库。
所以不要这样:
private LinkedList<Integer> getPixelColorsInCircle(final int x, final int y, final int radius)
{
final BufferedImage img; // Obtained somewhere else in the program via function call.
final LinkedList<Integer> ll = new Linkedlist<>();
for (...)
for (...)
{
int x = ...;
int y = ...;
ll.add(img.getRGB(x, y)); // Add the pixel
}
}
您的配置应如下所示:
'mysql' => array(
'driver' => 'mysql',
'host' => 'localhost',
'database' => 'revailment',
'username' => 'revailment',
'password' => 'password',
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
),
我希望这对未来可能遇到此类问题的任何人都有帮助。