小编mac*_*ack的帖子

警告:imagejpeg()[function:imagejpeg]:gd-jpeg:JPEG库报告不可恢复的错误

我在我的根文件夹上安装了wordpress,

直到昨天它工作正常,但今天它给出了以下错误,因为我猜生成缩略图,

Warning: imagejpeg() [function:imagejpeg]: gd-jpeg: JPEG library reports unrecoverable error: in public_html/wp-includes/media.php on line 459
Run Code Online (Sandbox Code Playgroud)

有人对这个警告有任何想法吗?

请帮我

以下代码在第459行

if ( !imagejpeg( $newimage, $destfilename, apply_filters( 'jpeg_quality', $jpeg_quality, 'image_resize' ) ) )
Run Code Online (Sandbox Code Playgroud)

php wordpress

20
推荐指数
4
解决办法
4万
查看次数

如何在wordpress中更改会话过期时间

如果用户(admin)在wordpress站点中处于非活动状态15分钟,我希望会话到期,

任何人都可以告诉我什么是wordpress中的默认会话到期时间?以及如何更改默认过期时间.

wordpress session

19
推荐指数
1
解决办法
6万
查看次数

如果用户在15分钟内处于非活动状态,如何使php会话失效

我用PHP创建了一个项目,我正在管理会话.

我通过编写以下代码行在config.php文件中创建会话.

session_start();
Run Code Online (Sandbox Code Playgroud)

并且要销毁此会话,在logout.php文件中我写了以下行.

session_destroy();
Run Code Online (Sandbox Code Playgroud)

我没有在任何其他项目文件中提及任何会话代码,但问题是会话是活动的,直到我调用logout.php,

我想要的是如果用户15分钟不活动,会话应该到期.

任何人都可以帮助我,我是PHP的新手,请给出一些示例代码或链接来实现这一点..

php session

13
推荐指数
1
解决办法
4万
查看次数

如何在PHPMailer中添加文件附件?

我使用PHPMailer作为邮件工具,我希望从我的服务器添加每个邮件的文件.

以下是我服务器上的文件夹结构.

-public-html
  - main-folder
    - files
       - a.doc
       - b.docx
    - mailer
       - mailer.php
Run Code Online (Sandbox Code Playgroud)

我在我的mailer.php文件中尝试了以下行,但它无法正常工作

$mail->AddAttachment('main-folder/files/a.doc', 'pricelist.doc'); 
Run Code Online (Sandbox Code Playgroud)

php phpmailer

10
推荐指数
1
解决办法
7933
查看次数

xml解析错误xml或文本声明不在wordpress feed中的实体的开头

我在wordpress网站上遇到以下错误,

XML Parsing Error: XML or text declaration not at start of entity
Location: http://www.domain.com/news/feed/rss/
Line Number 3, Column 3:        <?xml version="1.0" encoding="UTF-8"?><rss version="0.92">
----------------^
Run Code Online (Sandbox Code Playgroud)

我已经尝试了几乎所有通过谷歌找到的解决方案,也尝试在stackoverflow中的相同问题的答案,但我仍然得到这个错误.

有没有人知道如何摆脱它?

wordpress rss

5
推荐指数
1
解决办法
2891
查看次数

如何在wordpress中提交表单

我正在使用wordpress 3.3.1 twentyten主题,

我创建了一个插件来创建自定义表单,

我在wordpress中成功安装了这个,

我的插件文件代码如下

<?php
function guest_event_form()
{ 

if(isset($_POST['submit']) and $_POST['action']=='new registration')
{

    global $wpdb;
    $wpdb->query("Insert Query...");
}
else
{
?>
<form method="POST" action="" name="guest_registration" enctype="multipart/form-data"> 
<input type="text" id="name" name="name" value="">
<input type="submit" name="submit" value="Register Me Now"/>
<input type="hidden" name="action" value="new registration" />
</form>
<?php
}
}
add_shortcode( 'guest_event_form', 'guest_event_form' );
?>
Run Code Online (Sandbox Code Playgroud)

每当我提交此表单时,我都会返回同一页面,其中包含搜索结果,

所以每当我提交这个表单时,我猜这个问题,wordpress将此提交操作作为搜索操作,并开始搜索

我该如何克服这个问题?

wordpress wordpress-plugin

2
推荐指数
1
解决办法
1万
查看次数

与PHP一起使用的最佳密码加密和解密技术

可能重复:
使用PHP加密和解密的最佳方式?

对于我的项目,我想以加密格式存储密码,

所以我已经使用它存储它md5('password'),但我的项目要求是我们应该能够解密密码,并且众所周知我们无法解密md5加密字符串.

所以我选择它来编码使用base64_decode('password')和解码它base64_decode('encodedpassword').

但我想知道这是最好的做法base64_encode吗?还是有PHP的其他加密解密技术?

php encryption

1
推荐指数
1
解决办法
8950
查看次数

Javascript中的日期差异

我正在开发一个系统,要求您至少要年满18岁才能注册.

为了做这个验证,我已经通过以下方式在javascript中实现了日期差异,但它不准确,是否有任何javascript函数或其他方法来执行此操作?

var d1=new Date(1985,1,28);
var d2=new Date();
var milli=d2-d1;
var milliPerYear=1000*60*60*24*365.26;
var years_old=milli/milliPerYear; 
Run Code Online (Sandbox Code Playgroud)

javascript

0
推荐指数
1
解决办法
2670
查看次数

如果在PHP上传文件(word文档)时打开怎么办?

在我的网站中,我创建了上传MS-Word文档的功能.

我正在使用以下PHP函数移动该文件

move_uploaded_file($_FILES['upload_file']['tmp_name'],$path);
Run Code Online (Sandbox Code Playgroud)

我只是想知道如果文件(word文档)在上传时打开会发生什么?

它会造成任何问题或产生任何错误吗?

php file-upload

0
推荐指数
1
解决办法
193
查看次数