Linux 下 PHP 无法 echo 图片
这串代码,在 linux 环境下无法显示图片
$img_url = $_GET['img'];
$content = file_get_contents($img_url);
header('Content-Type: image/jpeg; charset=UTF-8');
echo $content;
linux 环境的访问地址 demo (存在问题)
mac 环境的访问地址 demo (正常)
win 关机了就不贴了 (正常)
我在这串代码之前添加过 error_reporting(E_ALL);ini_set("display_errors","On");die;未发现错误,
检查了 linux 环境下的 allow-url-fopen 为 on,并且可以 print_r 出来,内容相同如下:
����JFIF��;CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), quality = 90 ��C ��C ��j�"�� ���}!1AQa"q2���#B��R��$3br� %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz��������������������������������������������������������������������������� ���w!1AQaq"2�B���� #3R�br� $4�%�&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz��������������������������������������������������������������������������?�����2���}x����bi��f(�IQ߆���]/�?
这串字符没太多意义,截取了头部一段贴了上来。
QFile 调用copy函数,csv文件,源文件与目标文件都无法正常显示?
Ubuntu系统下:QFile file("/tmp/1.csv"); file.open( QIODevice::WriteOnly); file.copy("/tmp/2.csv"); file.close();执行之前,1.csv可以正常显示。 内容如下:119 2014050701 2014050702 是我izhognguoren 你是什么人呢速度发送对方 2014-05-19 12:42:46 120 2014050701 2014050703 是我izhognguoren 你是什么人呢速度发送对方 2014-05-19 12:42:48执行完以后,1.csv 跟2.csv 都是乱码,无法正常显示。全是黑色问号:������������������������������������������������������������������������������������������������������������������������������������������������������
我到底应该找谁,另外淘宝用的是什么编码
阿里云那边也是这个账号登陆,但是那边��??了MFA09-01 12:17:52
云客��?4999:
请稍��?/div>09-01 12:18:16
云客��?4999:
��?那您现在是要操作��?����?/div>09-01 12:19:11
蓝色的胶��?
关闭mfa09-01 12:19:19
云客��?4999:
关闭��?/div>09-01 12:20:09
蓝色的胶��?
对啊09-01 12:20:09
蓝色的胶��?
关闭mfa验证09-01 12:20:17
蓝色的胶��?
我原来那个手机丢��?/div>09-01 12:20:37
云客��?4999:
是修改账户信息是��?/div>09-01 12:21:08
蓝色的胶��?
应该是吧09-01 12:21:14
云客��?4999:
请您稍等正在核实,可能��?��等待1-2分钟.09-01 12:21:29
云客��?4999:
是关闭阿里云还是��?/div>09-01 12:22:49
云客��?4999:
��?mfa小二不太明白是什么的��?/div>09-01 12:23:17
蓝色的胶��?
等一��?/div>09-01 12:23:18
云客��?4999:
��?请问您具体是要操作阿里云还是淘宝账号��?/div>09-01 12:23:34
蓝色的胶��?
工申诉解绑虚拟MFA设备的操作步��?br>如果无法自助完成解绑虚拟MFA设备的操作,那么可以走人工申诉流程,申诉连接如下��?nbsp; l/reset.htm
注意:提交申诉表单后,请根据查询码登陆到工单中,说明以下信息��?br>1 ��?��办理09-0112:24:08
蓝色的胶��?
提交申诉表单后,请根据查询码登陆到工单中,说明以下信息:
1 ��?��办理的业务?(如取消mfa验证方式��?br>2 在工单中说明为什么无法自助解绑mfa
3 账户***下的MFA是由谁(如离职员工等)绑定的09-0112:24:23
蓝色的胶��?
我已在阿里云那边提交工单09-01 12:24:47
云客��?4999:
请您稍等正在核实,可能��?��等待1-2分钟.09-01 12:25:15
蓝色的胶��?
但是他们说没有权限修改,教我找淘宝客服修��?/div>09-01 12:25:21
蓝色的胶��?
图片上有��?/div>09-01 12:25:47
云客��?4999:
请您稍等正在核实,可能��?��等待1-2分钟.09-01 12:26:02
云客��?4999:
��?这个我们淘宝这边也没权限操作的呢09-01 12:27:38
云客��?4999:
阿里云账��?br>建议联系阿里云热线:0571-8899268809-01 12:27:43
蓝色的胶��?
没用��?/div>09-01 12:27:47
蓝色的胶��?
打过09-01 12:27:51
云客��?4999:
您详细咨询下阿里云客��?具体如何操作的呢09-01 12:28:12
蓝色的胶��?
。�?。�?。�?��?/div>09-01 12:28:16
蓝色的胶��?
你能不能说清楚为��?��无法操作?我截图给那��?/div>09-01 12:28:50
云客��?4999:
��?您主要是要修改阿里云账号是吗09-01 12:29:26
蓝色的胶��?
嗯嗯09-01 12:29:26
云客��?4999:
这个我们这边也无法核实到阿里云的09-01 12:29:37
蓝色的胶��?
那我应该找谁。�?。�?09-01 12:29:54
云客��?4999:
我们这边是淘宝的��?��?您联系一下阿里云的客��?问一下具体的操作方式09-01 12:30:02
蓝色的胶��?
好吧09-01 12:30:05
云客��?4999:
如果您是阿里云账号需要修��?淘宝这边没有权限帮你修改的呢09-01 12:30:24
蓝色的胶��?
嗯嗯09-01 12:30:29
云客��?4999:
这边您还是要咨询��?�� 阿里云的客服的呢09-01 12:30:36
云客��?4999:
��?真的很抱歉的09-01 12:30:39
蓝色的胶��?
对了09-01 12:31:20
蓝色的胶��?
他们那边好像无法上传截图。�?��?/div>09-01 12:31:48
云客��?4999:
阿里云账��?br>建议联系阿里云热线:0571-8899268809-01 12:32:05
蓝色的胶��?
你们人工电话客服有没��?/div>09-01 12:32:03
蓝色的胶��?
淘宝��?/div>09-01 12:32:10
云客��?4999:
这个是热线的��?您问下热线客��?帮你核实09-01 12:32:22
蓝色的胶��?
oo09-01 12:32:28
云客��?4999:
��?淘宝有消费�?热线的呢09-01 12:32:41
云客��?4999:
但是您这个是阿里云账号的��?/div>09-01 12:32:49
蓝色的胶��?
阿里云客服和你们��?��,根本
android 天气预报问题?报错
请问为什么运行的时候log cat报错?
import java.io.IOException;
import org.ksoap2.serialization.SoapObject;
import org.ksoap2.serialization.SoapSerializationEnvelope;
import org.ksoap2.transport.HttpTransportSE;
import com.weibo.sdk.android.Oauth2AccessToken;
import com.weibo.sdk.android.Weibo;
import com.weibo.sdk.android.WeiboAuthListener;
import com.weibo.sdk.android.WeiboDialogError;
import com.weibo.sdk.android.WeiboException;
import com.weibo.sdk.android.api.StatusesAPI;
import com.weibo.sdk.android.net.RequestListener;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.Window;
import android.widget.Button;
import android.widget.EditText;
import android.widget.ImageView;
import android.widget.TextView;
public class WeatherActivity extends Activity {
private static final String CONSUMER_KEY = "1646212860";// 替换为开发者的appkey,例如"1646212860";
private static final String REDIRECT_URL = "http://www.sina.com";
static Oauth2AccessToken accessToken;
Weibo mWeibo;
EditText et = (EditText) findViewById(R.id.editText1);
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
this.requestWindowFeature(Window.FEATURE_NO_TITLE);// ȥ�����8
setContentView(R.layout.main);
Button b = (Button) findViewById(R.id.button1);
Button b2 = (Button) findViewById(R.id.button2);
Button b3 = (Button) findViewById(R.id.button3);
mWeibo = Weibo.getInstance(CONSUMER_KEY, REDIRECT_URL);
b.setOnClickListener(new OnClickListener(){
public void onClick(View v){
String cityname = et.getText().toString();
getWeather(cityname);
}
});
b2.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
mWeibo.authorize(WeatherActivity.this, new AuthDialogListener());
}});
b3.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
String cityname = et.getText().toString();
share(cityname);
}
});
}
protected void getWeather(String city){
String WSDL_URI = "http://webservice.webxml.com.cn/WebServices/WeatherWS.asmx";//wsdl ��uri
String namespace = "http://WebXml.com.cn/";//namespace
String methodName = "getWeather";//Ҫ���õķ������
SoapObject request = new SoapObject(namespace, methodName);
request.addProperty("theCityCode", city);
try{
//����SoapSerializationEnvelope ����ͬʱָ��soap�汾��(֮ǰ��wsdl�п�����)
SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapSerializationEnvelope.VER12);
envelope.bodyOut = request;//�����Ƿ�����������������bodyOut
envelope.dotNet = true;//������.net������webservice����������Ҫ����Ϊtrue
HttpTransportSE httpTransportSE = new HttpTransportSE(WSDL_URI);
httpTransportSE.call(null, envelope);//����
SoapObject response = (SoapObject) envelope.getResponse();//��÷��ض���
if(response!=null){
TextView t1 = (TextView) findViewById(R.id.textView1);
t1.setText(response.getProperty(1).toString());
TextView t2 = (TextView) findViewById(R.id.textView2);
t2.setText(response.getProperty(3).toString());
TextView t3 = (TextView) findViewById(R.id.textView3);
t3.setText(response.getProperty(4).toString());
TextView t4 = (TextView) findViewById(R.id.textView4);
t4.setText(response.getProperty(5).toString());
ImageView im1 = (ImageView) findViewById(R.id.imageView1);
int icon1 =parseIcon(response.getProperty(10).toString());
im1.setImageResource(icon1);
ImageView im2 = (ImageView) findViewById(R.id.imageView2);
int icon2 =parseIcon(response.getProperty(11).toString());
im2.setImageResource(icon2);
}
}catch(Exception e){
e.printStackTrace();
}
}
protected void share(String city){
String WSDL_URI = "http://webservice.webxml.com.cn/WebServices/WeatherWS.asmx";//wsdl ��uri
String namespace = "http://WebXml.com.cn/";//namespace
String methodName = "getWeather";//Ҫ���õķ������
SoapObject request = new SoapObject(namespace, methodName);
request.addProperty("theCityCode", city);
try{
//����SoapSerializationEnvelope ����ͬʱָ��soap�汾��(֮ǰ��wsdl�п�����)
SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapSerializationEnvelope.VER12);
envelope.bodyOut = request;//�����Ƿ�����������������bodyOut
envelope.dotNet = true;//������.net������webservice����������Ҫ����Ϊtrue
HttpTransportSE httpTransportSE = new HttpTransportSE(WSDL_URI);
httpTransportSE.call(null, envelope);//����
SoapObject response = (SoapObject) envelope.getResponse();//��÷��ض���
if(response!=null){
StatusesAPI sa = new StatusesAPI(accessToken);
String content = response.getProperty(1).toString() + " " + response.getProperty(3).toString() + " " + response.getProperty(4).toString();
sa.update(content, "0", "0", listener);
}
}catch(Exception e){
e.printStackTrace();
}
}
// ���߷������÷�������ѷ��ص�����ͼ���ַ�ת��Ϊ�����ͼƬ��ԴID��
private int parseIcon(String strIcon)
{
if (strIcon == null)
return -1;
if ("0.gif".equals(strIcon))
return R.drawable.a_0;
if ("1.gif".equals(strIcon))
return R.drawable.a_1;
if ("2.gif".equals(strIcon))
return R.drawable.a_2;
if ("3.gif".equals(strIcon))
return R.drawable.a_3;
if ("4.gif".equals(strIcon))
return R.drawable.a_4;
if ("5.gif".equals(strIcon))
return R.drawable.a_5;
if ("6.gif".equals(strIcon))
return R.drawable.a_6;
if ("7.gif".equals(strIcon))
return R.drawable.a_7;
if ("8.gif".equals(strIcon))
return R.drawable.a_8;
if ("9.gif".equals(strIcon))
return R.drawable.a_9;
if ("10.gif".equals(strIcon))
return R.drawable.a_10;
if ("11.gif".equals(strIcon))
return R.drawable.a_11;
if ("12.gif".equals(strIcon))
return R.drawable.a_12;
if ("13.gif".equals(strIcon))
return R.drawable.a_13;
if ("14.gif".equals(strIcon))
return R.drawable.a_14;
if ("15.gif".equals(strIcon))
return R.drawable.a_15;
if ("16.gif".equals(strIcon))
return R.drawable.a_16;
if ("17.gif".equals(strIcon))
return R.drawable.a_17;
if ("18.gif".equals(strIcon))
return R.drawable.a_18;
if ("19.gif".equals(strIcon))
return R.drawable.a_19;
if ("20.gif".equals(strIcon))
return R.drawable.a_20;
if ("21.gif".equals(strIcon))
return R.drawable.a_21;
if ("22.gif".equals(strIcon))
return R.drawable.a_22;
if ("23.gif".equals(strIcon))
return R.drawable.a_23;
if ("24.gif".equals(strIcon))
return R.drawable.a_24;
if ("25.gif".equals(strIcon))
return R.drawable.a_25;
if ("26.gif".equals(strIcon))
return R.drawable.a_26;
if ("27.gif".equals(strIcon))
return R.drawable.a_27;
if ("28.gif".equals(strIcon))
return R.drawable.a_28;
if ("29.gif".equals(strIcon))
return R.drawable.a_29;
if ("30.gif".equals(strIcon))
return R.drawable.a_30;
if ("31.gif".equals(strIcon))
return R.drawable.a_31;
return 0;
}
class AuthDialogListener implements WeiboAuthListener{
@Override
public void onCancel() {
// TODO Auto-generated method stub
}
@Override
public void onComplete(Bundle arg0) {
// TODO Auto-generated method stub
String token = arg0.getString("access_token");
String expires_in = arg0.getString("expires_in");
WeatherActivity.accessToken = new Oauth2AccessToken(token, expires_in);
}
@Override
public void onError(WeiboDialogError arg0) {
// TODO Auto-generated method stub
}
@Override
public void onWeiboException(WeiboException arg0) {
// TODO Auto-generated method stub
}}
RequestListener listener = new RequestListener(){
@Override
public void onComplete(String arg0) {
// TODO Auto-generated method stub
}
@Override
public void onError(WeiboException arg0) {
// TODO Auto-generated method stub
}
@Override
public void onIOException(IOException arg0) {
// TODO Auto-generated method stub
}};
}
java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.example.weather2/com.example.weather2.WeatherActivity}: java.lang.NullPointerException
最近Git 怎么了?卡成翔,克隆项目到本地,从没成功过。提交也经常报错。?报错
最近Git 怎么了?卡成翔,克隆项目到本地,从没成功过。提交也经常报错。我是百兆光纤。 提交卡1分钟左右然后报错。
克隆到本地,直接克隆不了,速度奇慢5分钟左右,报错: 出现了错误。详细消息: �Ӵ������յ������ EOF �� 0 ���ֽڡ�
php通过odbc读取informix数据出现乱码,应该怎么修改?
是修改client locale和database locale还是修改其他?修改成什么?我是用php调用的,可以通过php语言转换所调用数据编码吗?网页显示结果如下:今天日期:12-12-04
险种 单数 保费
���� 994 1974911.90
������ 20 68230.00
������ 10 3750.00
������ 52 8026.43
�Ҳ��� 24 15090.00
�ϼ� 1100 2070008.33
PHP and ODBC 1
\n";
}
$sql = "SELECT * from tongji";
$rs = odbc_exec($conn,$sql);
echo "";
echo "险种单数保费";
while (odbc_fetch_row($rs))
{
$result1 = odbc_result($rs,"xianzhong");
$result2 = odbc_result($rs,"danshu");
$result3 = odbc_result($rs,"baofei");
iconv("Latin-1","gb2312",$result1);//测试的代码
echo "";
echo "$result1";
echo "$result2";
echo "$result3";
echo "";
}
odbc_close($conn);
echo "";
?>
asp连接sql server 连接串如何写
MM_conn_STRING = "Driver={SQL Server};server=rm-xxxx.sqlserver.rds.aliyuncs.com;uid=xxx;pwd=xxx;database=xxx;"Set conn = Server.Createobject("ADODB.Connection")conn.open MM_conn_STRING报错Microsoft OLE DB Provider for ODBC Drivers ���� '80004005' Microsoft[DBNETLIB]SQL Server �����ڻ����ʱ��ܾ�
SMTP无法发送邮件
我是php开发者,公司用阿里云企业邮箱给下单客户发送邮件,我使用的swift_mailer的php扩展插件,但是发送不了邮件,报错是“
”Connection could not be established with host smtp.mxhichina.com
[php_network_getaddresses: getaddrinfo failed: ��֪�������������� #0]"
请问这个是什么原因啊,smtp.mxhichina.com这个主机也能ping通
SQL明细里乱码问题
SQL明细里的中文全部变 ������������ 应该是编码问题,能通过别的途径获取这些数据么?
我修改了access数据库里的一些东西.但是根本没动到conn.asp,然后我上传数据库并覆盖 然后进网页就报错了,
我修改了access数据库里的一些东西.但是根本没动到conn.asp,然后我上传数据库并覆盖 然后进网页就报错了,怎么办?Provider ���� '80004005'δָ���Ĵ���/Include/Itdns_conn.asp���� 11