Crash on a replication of site from Unix to Windows - and windows installation
- Status
- Closed
- Subject
- Crash on a replication of site from Unix to Windows - and windows installation
- Version
- 4.x
- Category
- Error
- Conflict of two features (each works well independently)
- Feature
- Database MySQL (MyISAM)
Database independence (Non-Mysql, ADOdb Postgres, Oracle, etc)
OS independence (Non-Linux, Windows/IIS, Mac, BSD) - Resolution status
- Not enough information
- Submitted by
- Bernard TREMBLAY
- Lastmod by
- Marc Laporte, lindon
- Rating
- Description
Hello,
HELP, I spent 120 hours on the problem, and I am completely stopped in my Work because I can't install Tikiwiki on the development tool on windows. I could not find a way to understand why 4.1 installation seam's impossible on windows. A failure, that I could not find till know, on windows is not detected by the product.
Sorry for the length.
I try to install on windows to make test and developments an installation of tikiwiki 4.1 that is on a unix system (OVH provider with shared servers). So I can't have xdebug and many other facilities.
This local replication is needed to begin my participation to the dev.tikiwiki.org.For this I have :
1- Changed the way to hold .htaccess (patch) For my apache I use the définition
AccessFileName access.htaccess
My various application are accessed via virtualhosts
this since six years.
2- Enable all needed extension for php : the lonely problem is that it not exists an adodb.dll for php 5.3.0 on windows (not found)After I tried a manual installation :
- create mysql db with data 4.1
- create local.phpThis crash on (see screen xdebug copy) the instruction in tikisession-pdo.php
TikiDbget()->setAttribute(PDOATTR_ERRMODE,PDO::ERRMODE_EXCEPTION);
But when I made the searches (this is the opportunity to go inside the product)
I could not find the way how the instance of the class TikiDb inherit of the setAttribute method from probably Zend_Db_Statement_Pdo
in lib\core\lib\Zend\Db\Statement\Pdo.php:411:If the link exists I am interested in the fact to understand the structure.
If this come from the lack of the adodb.dll extension (functions and constants) this should be detected and I could not reach this execution point.Generally may be a detection of php extension features could in the future avoid my "exploration".
I will redact when I will have solved all the problems a document about detail of a good implementation on windows.
Thank's for an answer, because I am locked till 15 days on this problem.
Trebly :
Nota1: I try new clean installation which don't functions, it crashes, after everything seems to be ended well installed the data are empty and a loop of to forms is without issue :
- because the data base is not populated
- because at the end we go back to the screen for validation of user and pass (second time) which calls the language form ad vitam.
The analyze shows that the POST('user') and POST('pass') are not got back into tiki-install.php and the failed installer is not run again.
Finally if I populate the data base with the data's (SQL) coming from one of the to implementations I reach the same as described upon.Nota2: The data's are well accessed by phpmyadmin and the parameters OK.
''
Nota3:'' I run Mysql with mysqli extension. 256Mo of memory for php
* Version du serveur: 5.1.37-community-log
* Version du protocole: 10
* Utilisateur: root@localhost
* Jeu de caractères pour MySQL: UTF-8 Unicode (utf8)
Serveur web
* Apache/2.2.13 (Win32) DAV/2 mod_ssl/2.2.13 OpenSSL/0.9.8k SVN/1.6.6 PHP/5.3.0
* Version du client MySQL: mysqlnd 5.0.5-dev - 081106 - $Revision: 1.3.2.27 $
* Extension PHP: mysqli
phpMyAdmin
* Version: 3.2.1May be there are other reasons that I have not found after 100hours of work...
- Files
- Solution
- Closed as version is no longer supported and problem appears to no longer exist. Report again on a supported version if problem persists.
- Workaround
After a lot of work, a boning of the database management with the help of xdebug and eclipse.
I destroy what I said two days ago because of complementary work and it was mainly false.
The crash appends exactly at the point defined in my first message.
I made a quite complete trace of execution with comments, I join the HTML page.This affects a new clean new installation or a whole manual site transfer from Linux. The problem don't exist with 3.3.
I still could not find or understand how the 4.1 executes well on Linux provided by OVH while with my configuration the TikiDb_Pdo object has no access to the method SetAttribute which seems to be inherited from Zend_Db_Statement_Pdo, but how.
As I could not find the way this class can be associated to the object accessed by TikiDB::get(), I don't understand how the OVH application functions (but I can't look at because there are no tools as xdebug).
It's a deadlock for me and must stop working on TikiWiki if I can't find a solution.
I have developed the beginning of three sites and worked on three month.
Now I spent now on this bugs or like (installation problem not detected by the soft, which locks my lock, more than 130hour (this has been the occasion to :
- use a lot xdebug
- develop my own "exec_trace" for debug using xdebug
- install SVN preparing for work
- install PhpEclipse
- begin to understand the many part of the whole structure of the productI had program to integrate well the team for :
- French translation of :
- documentation
- on line help and screens
- templates form and mails- Debugging
- Development of forms
- debugging
- Form : just a test - I integrate the color-picking for text and background color for boxes of text- Complements of documentation (as I fell)
- Full windows installation with advice for Apachen Php, and Mysql configutation
- Others, I began- Reorganise menus and detail about trackers and way to set "procedures for registration in groups etc..."
Nota :
With the same parameters (local.php) the 3.3 is well installed and connected. With dysfunctions because of rewrite with "\/\" for windows easy to patch (.htaccess and rewrite adapted to Windows) and the use by the soft when Apache parameter FileAccessName as been changed changed.So this is a great help because I can't go on spent whole nights.
i am experienced and It is the first I have such a problem.Without Help I must stop and nobody send me any useful information.
In another way I think that they must exist people who have installed TikiWiki on Windows, so I don't understand where I am locked.
I work alone so may be there is a way that I don't explore, something evident. I checked everything and after one month of work I am still locked.
- Importance
- 7
- Priority
- 35
- Demonstrate Bug on Tiki 19+
-
This bug has been demonstrated on show2.tiki.org
Please demonstrate your bug on show2.tiki.org
Show.tiki.org is not configured properlyThe public/private keys configured to connect to show2.tiki.org were not accepted. Please make sure you are using RSA keys. Thanks.
- Demonstrate Bug (older Tiki versions)
-
This bug has been demonstrated on show.tikiwiki.org
Please demonstrate your bug on show.tikiwiki.org
Show.tiki.org is not configured properlyThe public/private keys configured to connect to show.tikiwiki.org were not accepted. Please make sure you are using RSA keys. Thanks.
- Ticket ID
- 3029
- Created
- Sunday 07 February, 2010 02:51:52 UTC
by Bernard TREMBLAY - LastModif
- Saturday 06 July, 2024 10:21:44 UTC