Re: Installation problems with 2.0
Date: June 10, 2008 10:01AM
Christophe, no there was nothing else, I will run the installation again just to check - I assume it won't make anything worse! :-) This is the first piece of info:
Following tables used by OpenFlyers have been found in the database:
account, account_aircraft, account_club, account_entry, account_member, account_member_type, aircraft, aircraft_qualif, aircraft_type, aircraft_type_qualif, authentication, booking, club, exceptionnal_inst_date, icao, instructor, ip_stopped, journal, log, login_stopped, member, member_qualif, parameter, qualification, regular_presence_inst_date... followed by a warning etc - looks like it has found the database ok.
Then it takes a while & I get:
Looks like the tables have already been created
Updating the table structure...
Création de la table balance_date si nécessaire
Mise à jour du champ id de la table balance_date
Mise à jour du champ balance_date de la table balance_date
Création de la table balance si nécessaire
Mise à jour du champ account_id de la table balance
Mise à jour du champ balance_date_id de la table balance
Mise à jour du champ debit de la table balance
Mise à jour du champ credit de la table balance
Ajout/Remplacement de clé primaire sur la table balance
Création de la table psp_transaction si nécessaire
Mise à jour du champ credit_account_id de la table psp_transaction
Mise à jour du champ debit_account_id de la table psp_transaction
Mise à jour du champ transaction_date de la table psp_transaction
Mise à jour du champ amount de la table psp_transaction
Mise à jour du champ description de la table psp_transaction
Mise à jour du champ payment_type_id de la table psp_transaction
Mise à jour du champ state de la table psp_transaction
Mise à jour du champ bank_answer de la table psp_transaction
Mise à jour du champ bank_misc de la table psp_transaction
Création de la table flight_tank_qty si nécessaire
Mise à jour du champ flight_id de la table flight_tank_qty
Mise à jour du champ tank_id de la table flight_tank_qty
Mise à jour du champ quantity de la table flight_tank_qty
Mise à jour du champ after_flight de la table flight_tank_qty
Mise à jour du champ account_id de la table flight_tank_qty
Mise à jour du champ pay_type de la table flight_tank_qty
Création de la table tank si nécessaire
Mise à jour du champ aircraft_type_id de la table tank
Mise à jour du champ tank_type_id de la table tank
Mise à jour du champ unit_id de la table tank
Mise à jour du champ label de la table tank
Création de la table criteria si nécessaire
Mise à jour du champ label de la table criteria
Mise à jour du champ predicate de la table criteria
Création de la table nationality si nécessaire
Mise à jour du champ label de la table nationality
Création de la table journal si nécessaire
Mise à jour du champ login de la table journal
Mise à jour du champ date_log de la table journal
Mise à jour du champ rights de la table journal
Mise à jour du champ rights2 de la table journal
Mise à jour du champ is_member de la table journal
Mise à jour du champ is_instructor de la table journal
Mise à jour du champ action de la table journal
Création de la table log si nécessaire
Mise à jour du champ action de la table log
Mise à jour du champ table_name de la table log
Mise à jour du champ field_name de la table log
Mise à jour du champ field_value de la table log
Création de la table account si nécessaire
Mise à jour du champ creation_date de la table account
Mise à jour du champ name de la table account
Mise à jour du champ export_account de la table account
Mise à jour du champ activated de la table account
Suppression du champs journal de la table account
Création de la table account_aircraft si nécessaire
Mise à jour du champ account_id de la table account_aircraft
Mise à jour du champ account_type de la table account_aircraft
Création de la table account_club si nécessaire
Mise à jour du champ payment_allowed de la table account_club
Mise à jour du champ order_num de la table account_club
Création de la table account_entry si nécessaire
Mise à jour du champ double_entry_id de la table account_entry
Mise à jour du champ account_date de la table account_entry
Mise à jour du champ account_id de la table account_entry
Mise à jour du champ credit de la table account_entry
Mise à jour du champ debit de la table account_entry
Mise à jour du champ payment_type de la table account_entry
Mise à jour du champ payment_description de la table account_entry
Mise à jour du champ person_delivery_id de la table account_entry
Mise à jour du champ comments de la table account_entry
Mise à jour du champ validated de la table account_entry
Mise à jour du champ exported de la table account_entry
Création de la table account_member si nécessaire
Mise à jour du champ account_id de la table account_member
Mise à jour du champ account_type de la table account_member
Création de la table account_member_type si nécessaire
Mise à jour du champ name de la table account_member_type
Mise à jour du champ order_num de la table account_member_type
Mise à jour du champ activated de la table account_member_type
Création de la table aircraft_type si nécessaire
Mise à jour du champ admin_desc de la table aircraft_type
Mise à jour du champ name de la table aircraft_type
Mise à jour du champ seats_available de la table aircraft_type
Mise à jour du champ comments de la table aircraft_type
Mise à jour du champ order_num de la table aircraft_type
Mise à jour du champ flight_time_formula de la table aircraft_type
Mise à jour du champ counter_state de la table aircraft_type
Mise à jour du champ tolerance de la table aircraft_type
There is no error showing in the php_error.log file for the server - nor was there the last time I ran it. There's no error that shows up on the screen when accessing OF2.0 either, I've just tried again, after the last 'install' and still the same white screen with the four url's at the top of the screen and no php errors.
Now I'm not sure if the update_db.php file should function by itself but I did try running it separately to see what would happen & I get "[10-Jun-2008 21:22:41] PHP Fatal error: Call to a member function query() on a non-object in C:\wamp\www\svn\install\update_db.php on line 830" but I guess that could be normal if it's not called properly from the askinfo script?
*Update*
I tried running it again several times and now I get a bit more:
Looks like the tables have already been created
Updating the table structure...
Création de la table balance_date si nécessaire
Mise à jour du champ id de la table balance_date
Mise à jour du champ balance_date de la table balance_date
Création de la table balance si nécessaire
Mise à jour du champ account_id de la table balance
Mise à jour du champ balance_date_id de la table balance
Mise à jour du champ debit de la table balance
Mise à jour du champ credit de la table balance
Ajout/Remplacement de clé primaire sur la table balance
Création de la table psp_transaction si nécessaire
Mise à jour du champ credit_account_id de la table psp_transaction
Mise à jour du champ debit_account_id de la table psp_transaction
Mise à jour du champ transaction_date de la table psp_transaction
Mise à jour du champ amount de la table psp_transaction
Mise à jour du champ description de la table psp_transaction
Mise à jour du champ payment_type_id de la table psp_transaction
Mise à jour du champ state de la table psp_transaction
Mise à jour du champ bank_answer de la table psp_transaction
Mise à jour du champ bank_misc de la table psp_transaction
Création de la table flight_tank_qty si nécessaire
Mise à jour du champ flight_id de la table flight_tank_qty
Mise à jour du champ tank_id de la table flight_tank_qty
Mise à jour du champ quantity de la table flight_tank_qty
Mise à jour du champ after_flight de la table flight_tank_qty
Mise à jour du champ account_id de la table flight_tank_qty
Mise à jour du champ pay_type de la table flight_tank_qty
Création de la table tank si nécessaire
Mise à jour du champ aircraft_type_id de la table tank
Mise à jour du champ tank_type_id de la table tank
Mise à jour du champ unit_id de la table tank
Mise à jour du champ label de la table tank
Création de la table criteria si nécessaire
Mise à jour du champ label de la table criteria
Mise à jour du champ predicate de la table criteria
Création de la table nationality si nécessaire
Mise à jour du champ label de la table nationality
Création de la table journal si nécessaire
Mise à jour du champ login de la table journal
Mise à jour du champ date_log de la table journal
Mise à jour du champ rights de la table journal
Mise à jour du champ rights2 de la table journal
Mise à jour du champ is_member de la table journal
Mise à jour du champ is_instructor de la table journal
Mise à jour du champ action de la table journal
Création de la table log si nécessaire
Mise à jour du champ action de la table log
Mise à jour du champ table_name de la table log
Mise à jour du champ field_name de la table log
Mise à jour du champ field_value de la table log
Création de la table account si nécessaire
Mise à jour du champ creation_date de la table account
Mise à jour du champ name de la table account
Mise à jour du champ export_account de la table account
Mise à jour du champ activated de la table account
Suppression du champs journal de la table account
Création de la table account_aircraft si nécessaire
Mise à jour du champ account_id de la table account_aircraft
Mise à jour du champ account_type de la table account_aircraft
Création de la table account_club si nécessaire
Mise à jour du champ payment_allowed de la table account_club
Mise à jour du champ order_num de la table account_club
Création de la table account_entry si nécessaire
Mise à jour du champ double_entry_id de la table account_entry
Mise à jour du champ account_date de la table account_entry
Mise à jour du champ account_id de la table account_entry
Mise à jour du champ credit de la table account_entry
Mise à jour du champ debit de la table account_entry
Mise à jour du champ payment_type de la table account_entry
Mise à jour du champ payment_description de la table account_entry
Mise à jour du champ person_delivery_id de la table account_entry
Mise à jour du champ comments de la table account_entry
Mise à jour du champ validated de la table account_entry
Mise à jour du champ exported de la table account_entry
Création de la table account_member si nécessaire
Mise à jour du champ account_id de la table account_member
Mise à jour du champ account_type de la table account_member
Création de la table account_member_type si nécessaire
Mise à jour du champ name de la table account_member_type
Mise à jour du champ order_num de la table account_member_type
Mise à jour du champ activated de la table account_member_type
Création de la table aircraft_type si nécessaire
Mise à jour du champ admin_desc de la table aircraft_type
Mise à jour du champ name de la table aircraft_type
Mise à jour du champ seats_available de la table aircraft_type
Mise à jour du champ comments de la table aircraft_type
Mise à jour du champ order_num de la table aircraft_type
Mise à jour du champ flight_time_formula de la table aircraft_type
Mise à jour du champ counter_state de la table aircraft_type
Mise à jour du champ tolerance de la table aircraft_type
Mise à jour du champ autonomy de la table aircraft_type
Création de la table aircraft_type_qualif si nécessaire
Mise à jour du champ check_num de la table aircraft_type_qualif
Mise à jour du champ qualification_id de la table aircraft_type_qualif
Mise à jour du champ CALLSIGN de la table aircraft
Mise à jour du champ TYPE de la table aircraft
Mise à jour du champ COMMENTS de la table aircraft
Mise à jour du champ ORDER_NUM de la table aircraft
Suppression de l'index ORDER_NUM de la table aircraft
Suppression du champs CLUB_NUM de la table aircraft
Suppression du champs SEATS_AVAILABLE de la table aircraft
Suppression du champs FLIGHT_HOUR_COSTS de la table aircraft
Mise à jour du champ non_bookable de la table aircraft
Ajout d'un champ ref_date à la table aircraft
Ajout d'un champ ref_hours à la table aircraft
Ajout d'un champ inspection_date à la table aircraft
Ajout d'un champ inspection_time à la table aircraft
Ajout d'un champ interval_visit à la table aircraft
Ajout d'un champ time_alert1 à la table aircraft
Ajout d'un champ time_alert2 à la table aircraft
Ajout d'un champ time_alert3 à la table aircraft
Ajout d'un champ day_alert1 à la table aircraft
Ajout d'un champ day_alert2 à la table aircraft
Ajout d'un champ day_alert3 à la table aircraft
Ajout d'un champ tolerance_time à la table aircraft
Ajout d'un champ last_counter à la table aircraft
Ajout d'un champ activated à la table aircraft
Ajout d'un champ non_flightable à la table aircraft
Destruction de la table aircraft_qualif
Création de la table aircraft_type_allowed_function si nécessaire
Ajout d'un champ place_num à la table aircraft_type_allowed_function
Ajout d'un champ function_id à la table aircraft_type_allowed_function
Création de la table aircraft_type_mandatory_flight_type si nécessaire
Ajout d'un champ flight_type_id à la table aircraft_type_mandatory_flight_type
Création de la table aircraft_type_uncomp_flight_type si nécessaire
Ajout d'un champ flight_type_id à la table aircraft_type_uncomp_flight_type
Mise à jour du champ NAME de la table authentication
Mise à jour du champ PASSWORD de la table authentication
Mise à jour du champ NUM de la table authentication
Mise à jour du champ FIRST_NAME de la table authentication
Mise à jour du champ LAST_NAME de la table authentication
Mise à jour du champ PROFILE de la table authentication
Mise à jour du champ VIEW_TYPE de la table authentication
Mise à jour du champ VIEW_WIDTH de la table authentication
Mise à jour du champ VIEW_HEIGHT de la table authentication
Mise à jour du champ AIRCRAFTS_VIEWED de la table authentication
Mise à jour du champ INST_VIEWED de la table authentication
I wonder if there's a timer somewhere that's expiring because it's taking too long to convert or something? It's an older laptop I'm doing this on so it's not the fastest machine around but it worked fine with 1.3. I've now tried the install several times and it appears to stop at different stages each time, presently the last line is "Mise à jour du champ HOME_PHONE de la table authentication".
Also I'm sorry Christophe but perhaps I've missed your translated sentences somewhere?
I'm not sure if any of that is useful but if there's anything else you'd like me to try please ask :-)
Regards, Luke.