Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/241.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/66.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在php中设置新用户后无法访问我的网页_Php_Mysql_Ubuntu_Localhost_Lampp - Fatal编程技术网

在php中设置新用户后无法访问我的网页

在php中设置新用户后无法访问我的网页,php,mysql,ubuntu,localhost,lampp,Php,Mysql,Ubuntu,Localhost,Lampp,我使用MySQL和LAMP在Ubuntu12.04上工作。我运行一些命令以创建新用户并获得在PHP中执行“chmod”和“exec”命令的额外权限 设置新用户后,当我尝试登录到我的站点时,出现以下错误: 连接失败:SQLSTATE[HY000][1045] 此外,我无法登录到“localhost/phpmyadmin”,并且我看到以下错误: 2002-没有这样的文件或目录,服务器没有响应(或者本地服务器的套接字配置不正确)。 我试图找到一种方法来撤销新用户的权限,但什么也没找到。 使用PHP中的

我使用MySQL和LAMP在Ubuntu12.04上工作。我运行一些命令以创建新用户并获得在PHP中执行“chmod”和“exec”命令的额外权限

设置新用户后,当我尝试登录到我的站点时,出现以下错误:

连接失败:SQLSTATE[HY000][1045]

此外,我无法登录到“localhost/phpmyadmin”,并且我看到以下错误:

2002-没有这样的文件或目录,服务器没有响应(或者本地服务器的套接字配置不正确)。 我试图找到一种方法来撤销新用户的权限,但什么也没找到。 使用PHP中的“whoami”命令,我获得了新用户名

你能帮我吗?

你可以试试:

对于Apache:

chown www-data:www-data /var/www -R
chmod 755 /var/www -R
addgroup your_user www-data
对于XAMPP

chown vaggos:vaggos /opt/lampp -R 
chmod 755 /opt/lampp -R 
addgroup your_user vaggos
对于临时文件夹:

chown vaggos:vaggos /temp -R 
chmod 755 /temp -R 

有关更多详细信息,请选中此项:

如果这个答案有用,请给出+1;)

您可以尝试:

对于Apache:

chown www-data:www-data /var/www -R
chmod 755 /var/www -R
addgroup your_user www-data
对于XAMPP

chown vaggos:vaggos /opt/lampp -R 
chmod 755 /opt/lampp -R 
addgroup your_user vaggos
对于临时文件夹:

chown vaggos:vaggos /temp -R 
chmod 755 /temp -R 

有关更多详细信息,请选中此项:


如果这个答案有用,请给出+1;)

谢谢你的帮助!我试过了,用“/opt/lampp”而不是“/var/www”运行命令。我仍然无法输入localhost/phpmyadmin,也无法输入我的网页。我在网页上看到的错误是“警告:未知:打开(/opt/lampp/temp//sess_2f1inmapprigg0cj5mn72cge34,O_RDWR)失败:权限被拒绝(13)”您的Web服务器使用的用户是什么?运行命令:#cat/etc/shadow | grep-c www data(返回0或1?)。用户名是“vaggos”,运行命令:#cat/etc/shadow | grep-c www-data(返回0或1?)。感谢您的帮助!我试过了,用“/opt/lampp”而不是“/var/www”运行命令。我仍然无法输入localhost/phpmyadmin,也无法输入我的网页。我在网页上看到的错误是“警告:未知:打开(/opt/lampp/temp//sess_2f1inmapprigg0cj5mn72cge34,O_RDWR)失败:权限被拒绝(13)”您的Web服务器使用的用户是什么?运行命令:#cat/etc/shadow | grep-c www data(返回0或1?)。用户名是“vaggos”,运行命令:#cat/etc/shadow | grep-c www-data(它返回0或1?)