PhpDig.net

Go Back   PhpDig.net > General Forums > Feedback & News

Reply
 
Thread Tools
Old 12-06-2004, 01:45 AM   #1
Charter
Head Mole
 
Charter's Avatar
 
Join Date: May 2003
Posts: 2,539
PhpDig Version 1.8.4 Released

Hi. PhpDig version 1.8.4 has been released as a 'minor+' release. The changes can be found in the Changelog file. There are five database table changes. To upgrade, make the changes to the database tables, reconfigure the new connect.php and config.php files, and copy over all of the files, overwriting the old files.
__________________
Responses are offered on a voluntary if/as time is available basis, no guarantees. Double posting or bumping threads will not get your question answered any faster. No support via PM or email, responses not guaranteed. Thank you for your comprehension.
Charter is offline   Reply With Quote
Old 12-08-2004, 03:36 PM   #2
Charter
Head Mole
 
Charter's Avatar
 
Join Date: May 2003
Posts: 2,539
If you downloaded PhpDig 1.8.4 prior to the date of this post, the attached file contains some minor changes that you should make. The most pertinent change deals with the textbox and how URLs entered are read. Initially PhpDig 1.8.4 exploded textbox links on "http" (without the quotes) but this may cause a problem if you try to crawl a link such as http://www.http-in-domain-name.com so the attached file takes care of this. If you downloaded PhpDig 1.8.4 after the date of this post, the changes in the attached file have already been made.
Attached Files
File Type: txt phpdig-1.8.4-updates.txt (3.4 KB, 52 views)
__________________
Responses are offered on a voluntary if/as time is available basis, no guarantees. Double posting or bumping threads will not get your question answered any faster. No support via PM or email, responses not guaranteed. Thank you for your comprehension.
Charter is offline   Reply With Quote
Old 12-10-2004, 01:57 PM   #3
Charter
Head Mole
 
Charter's Avatar
 
Join Date: May 2003
Posts: 2,539
If you downloaded PhpDig 1.8.4 prior to the date of this post, make the following change or else you may receive a "cannot unset string offsets" fatal error:

In robot_functions.php find:
PHP Code:
unset($links[$index]);
unset(
$http_scheme_array[$index]); 
And replace with:
PHP Code:
if (isset($links[$index])) { unset($links[$index]); }
if (isset(
$http_scheme_array[$index])) { unset($http_scheme_array[$index]); } 
If you downloaded PhpDig 1.8.4 after the date of this post, the change has already been made.
__________________
Responses are offered on a voluntary if/as time is available basis, no guarantees. Double posting or bumping threads will not get your question answered any faster. No support via PM or email, responses not guaranteed. Thank you for your comprehension.
Charter is offline   Reply With Quote
Old 12-11-2004, 10:14 AM   #4
Charter
Head Mole
 
Charter's Avatar
 
Join Date: May 2003
Posts: 2,539
It is imperative that you make the following change ASAP! In fact, take PhpDig down until you hear the all clear, and change your passwords now. Make sure you have new passwords at once, and do not use PhpDig until you get the all clear. The problem can affect multiple versions of PhpDig.

In search.php find:
PHP Code:
extract(phpdigHttpVars(
     array(
'query_string'=>'string',
           
'refine'=>'integer',
           
'refine_url'=>'string',
           
'site'=>'string'// set to integer later
           
'limite'=>'integer',
           
'option'=>'string',
           
'lim_start'=>'integer',
           
'browse'=>'integer',
           
'path'=>'string'
           
)
     )); 
And replace with:
PHP Code:
extract(phpdigHttpVars(
     array(
'query_string'=>'string',
           
'refine'=>'integer',
           
'refine_url'=>'string',
           
'site'=>'string'// set to integer later
           
'limite'=>'integer',
           
'option'=>'string',
           
'lim_start'=>'integer',
           
'browse'=>'integer',
           
'path'=>'string'
           
)
     ),
EXTR_SKIP); 
Also, make sure to watch this thread (http://www.phpdig.net/forum/showthread.php?t=1573) for the next couple of days, as more posts may be coming. In the meantime, it would be a good idea to find every extract in the code and add the EXTR_SKIP option to the end. PhpDig will not be available for download until this problem is fixed.

Argh..........
__________________
Responses are offered on a voluntary if/as time is available basis, no guarantees. Double posting or bumping threads will not get your question answered any faster. No support via PM or email, responses not guaranteed. Thank you for your comprehension.
Charter is offline   Reply With Quote
Old 12-12-2004, 01:43 AM   #5
Charter
Head Mole
 
Charter's Avatar
 
Join Date: May 2003
Posts: 2,539
Note: PhpDig v.1.8.5 contains the code changes posted in this thread plus some other changes. You must upgrade if you use a version of PhpDig earlier than v.1.8.5. Read this thread for information about PhpDig v.1.8.5.
__________________
Responses are offered on a voluntary if/as time is available basis, no guarantees. Double posting or bumping threads will not get your question answered any faster. No support via PM or email, responses not guaranteed. Thank you for your comprehension.
Charter is offline   Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
PhpDig Version 1.8.5 Released Charter Feedback & News 4 12-15-2004 09:18 PM
PhpDig Version 1.8.3 Released Charter Feedback & News 6 08-01-2004 01:04 PM
PhpDig Version 1.8.2 Released Charter Feedback & News 0 07-12-2004 04:41 PM
PhpDig Version 1.8.1 Released Charter Feedback & News 6 07-08-2004 06:17 PM
PhpDig Version 1.6.3 Released Charter Feedback & News 0 11-10-2003 04:00 PM


All times are GMT -8. The time now is 08:24 AM.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © 2001 - 2005, ThinkDing LLC. All Rights Reserved.