【发布时间】:2014-07-13 19:50:17
【问题描述】:
在 Debian 上安装 apache-mysql-php 之后。我无法通过 phpMyAdmin 将 .sql 文件导入 MySQL。错误说:
上传的文件无法移动,因为服务器有 open_basedir 在不访问 /tmp 目录的情况下启用(用于临时文件)。
open_basedir 在/etc/php5/apache2/php.ini 和/etc/php5/cli/php.ini 中都有注释
并且安全模式已关闭。
我将777 权限设置为/var/tmp 仍然得到错误。
【问题讨论】:
-
您是否在进行更改后重新启动了网络服务器?还要仔细检查
phpinfo();以确保您正在修改正确的 php.ini。 -
是的,我做到了。仍然有错误。
-
您能否检查sys_get_temp_dir(); 并确保该位置的权限正常?
-
返回 /tmp 文件夹。那里的权限也是777。
标签: php mysql apache phpmyadmin