Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/229.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/69.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 将MYSQL CSV保存到服务器_Php_Mysql_Output - Fatal编程技术网

Php 将MYSQL CSV保存到服务器

Php 将MYSQL CSV保存到服务器,php,mysql,output,Php,Mysql,Output,我有一些代码,我正试图使用这些代码从MYSQL生成一个CSV文件,然后将其保存到服务器。文件试图保存到的文件夹设置了write属性。但是,当我运行代码时,它会抛出一个内部服务器错误,我无法找出原因 任何帮助都将不胜感激 $query = "SELECT company_name FROM masterip_details INTO OUTFILE 'file.csv' FIELDS TERMINATED BY ',' ENCLOSED BY '\"' LINES TERMINATED BY '

我有一些代码,我正试图使用这些代码从MYSQL生成一个CSV文件,然后将其保存到服务器。文件试图保存到的文件夹设置了write属性。但是,当我运行代码时,它会抛出一个内部服务器错误,我无法找出原因

任何帮助都将不胜感激

$query = "SELECT company_name FROM masterip_details 
INTO OUTFILE 'file.csv'
FIELDS TERMINATED BY ','
ENCLOSED BY '\"'
LINES TERMINATED BY '\n' WHERE client_id='30' AND type='1'";

因此,我已将服务器上的文件夹设置为chmod 777,这似乎是由于某种原因导致的内部服务器错误,因为我删除了页面开始工作的写入权限。

内部服务器错误(500)意味着您需要在错误日志中查找更具描述性的错误消息。或在屏幕上显示错误:
错误报告(E_ALL);ini设置(“显示错误”,1)
该目录需要由web服务器用户写入。看起来您有语法问题-
WHERE
子句紧跟着
FROM
,而不是文件信息:谢谢,我想可能是WHERE子句,所以我删除了它们,但仍然发生了这种情况,该文件夹也可由web服务器用户写入。我还查看了错误日志,其中没有任何内容