
Code: Select all
Fatal installation error
functions_convert.php [ 2321 ]
Could not copy file ./../../smf/Themes/default/images/ to ./../images/ranks/
Please check that the target directory exists and is writable by the webserver.
images/ranks/
directory is writable. The problem with the user_conv error occurs because the table is used to check if there are any conflicting usernames. This check is done right before ranks are converted. Once the check is done, the table is dropped. So, when the ranks fail to get copied over and you refresh the page the user_conv table no longer exists and thus you get the database error.copy_file($src, $trg, false, true, false);
in the smf_rank_image() function within functions_smf20.php so that it doesn't attempt to copy the ranks. Then simply copy them yourself.'target' => ATTACHMENTS_TABLE,
to 'target' => '',
in convert_smf20.php which will make the convertor skip attachments.Code: Select all
General Error
SQL ERROR [ mysqli ]
Duplicate entry 'adsbot [google]' for key 'username_clean' [1062]
SQL
INSERT INTO phpbb_users (username, username_clean, user_password, user_pass_convert, user_email, user_email_hash, group_id, user_type, user_permissions, user_timezone, user_dateformat, user_lang, user_style, user_actkey, user_ip, user_regdate, user_passchg, user_options, user_new, user_inactive_reason, user_inactive_time, user_lastmark, user_lastvisit, user_lastpost_time, user_lastpage, user_posts, user_dst, user_colour, user_occ, user_interests, user_avatar, user_avatar_type, user_avatar_width, user_avatar_height, user_new_privmsg, user_unread_privmsg, user_last_privmsg, user_message_rules, user_full_folder, user_emailtime, user_notify, user_notify_pm, user_notify_type, user_allow_pm, user_allow_viewonline, user_allow_viewemail, user_allow_massemail, user_sig, user_sig_bbcode_uid, user_sig_bbcode_bitfield, user_form_salt) VALUES ('AdsBot [Google]', 'adsbot [google]', '', 0, '', '00', 29, 2, '', 0, 'D M d, Y g:i a', 'en', 1, '', '', 1360667996, 1360667996, 230271, 0, 0, 0, 1360667996, 0, 0, '', 0, 0, '9E8DA7', '', '', '', 0, 0, 0, 0, 0, 0, 0, -3, 0, 0, 1, 0, 1, 1, 1, 0, '', '', '', 'e09bbda2f8c4d30a')
BACKTRACE
FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()
FILE: [ROOT]/includes/db/dbal.php
LINE: 754
CALL: trigger_error()
FILE: [ROOT]/includes/db/mysqli.php
LINE: 182
CALL: dbal->sql_error()
FILE: [ROOT]/includes/functions_user.php
LINE: 250
CALL: dbal_mysqli->sql_query()
FILE: [ROOT]/includes/functions_convert.php
LINE: 1892
CALL: user_add()
FILE: [ROOT]/install/install_convert.php(1654) : eval()'d code
LINE: 2
CALL: add_bots()
FILE: [ROOT]/install/install_convert.php
LINE: 1654
CALL: eval()
FILE: [ROOT]/install/install_convert.php
LINE: 799
CALL: install_convert->jump()
FILE: [ROOT]/install/install_convert.php
LINE: 203
CALL: install_convert->convert_data()
FILE: [ROOT]/install/index.php
LINE: 326
CALL: install_convert->main()
FILE: [ROOT]/install/index.php
LINE: 203
CALL: module->load()
images/ranks/
directory world-writable? I will adjust how it handles that error in the next update -- instead of dying completely, it will simply log it as an error while allowing the conversion to continue, just as the previous versions of the converter had done.So, do the posts and forums now appear correctly after the conversion finished, or is this still a problem? Note that forums may not show up until you adjust permissions.nikospkrk wrote:Edit:
Got it working by removing -temporarly- the unique key on phpbb_users.username_clean, and the conversion completed.
Code: Select all
images/
$txt['lang_character_set'] = 'ISO-8859-1';
$txt['lang_character_set'] = 'UTF-8';
Code: Select all
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, webadmin@kundenserver.de and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
The new version includes a fix for a bug where it was trying to use the collation for a nonexistent field (possibly one that did exist in SMF 1.1.x?) in the messages table to determine the character set being used. If possible, could you please test the new version and let me know if it resolves this problem?nikospkrk wrote:I had some serious encoding issues with non utf-8 characters replaced by Ã, é, ... ones (it's a french speaking board)
$test_file = 'Settings.php';
... after, add $convert->batch_size = 100;
. If that doesn't help, try looking through your error log, if you have access to it, to see if there are any clues there.if (!defined('IN_INSTALL'))
in install/install_convert.php:
Code: Select all
@set_time_limit(0);
@ini_set('memory_limit', '256M');
@ini_set('upload_max_filesize', '128M');
@ini_set('post_max_size', '256M');
@ini_set('max_input_time', '-1');
@ini_set('max_execution_time', '-1');
@ini_set('expect.timeout', '-1');
@ini_set('default_socket_timeout', '-1');