Create online installation. - Printable Version +- CodeIgniter Forums (https://forum.codeigniter.com) +-- Forum: Archived Discussions (https://forum.codeigniter.com/forumdisplay.php?fid=20) +--- Forum: Archived Development & Programming (https://forum.codeigniter.com/forumdisplay.php?fid=23) +--- Thread: Create online installation. (/showthread.php?tid=10441) |
Create online installation. - El Forum - 07-31-2008 [eluser]srobet[/eluser] Does anyone know how to create online installation like Joomla or Wordpress into project based on CI. I think installation will : 1. Edit the database.php file in config. 2. Run the query to create database structure. 3. Automatically delete the installation file. Create online installation. - El Forum - 07-31-2008 [eluser]Colin Williams[/eluser] Sounds good, srobet. "Edit the database.php file in config" gives me pause, but I don't know how else you'd do it. I would recommend writing this in an install.php file that has nothing to do with CI, like, it's just a standalone script. Sounds like you're heading that route anyway. Create online installation. - El Forum - 07-31-2008 [eluser]Michael Wales[/eluser] You'll also have to dynamically generate the base_url in config.php, possibly change the URI_REQUEST, at the minimum. For full support you'd need to offer a way to change the index.php file to support a system folder outside of webroot, the encrpytion key, the log/cache folders. It's a thought I have had multiple times... would definitely be a worthy addition to CI. Create online installation. - El Forum - 07-31-2008 [eluser]Colin Williams[/eluser] Good point, Michael. Quote:It’s a thought I have had multiple times… Me too. I started off on a sort of CI App prototyping GUI awhile back. Only got as far as a bunch of sketches, some pretty designs, and a tiny bit of code. Create online installation. - El Forum - 07-31-2008 [eluser]Référencement Google[/eluser] We have done a start of an installer script in Linkster. It's not yet complete and not working as expected for an end user, but you can check it on our SVN repository: http://www.assembla.com/spaces/linkster/trac_subversion_tool Create online installation. - El Forum - 07-31-2008 [eluser]srobet[/eluser] [quote author="Too Pixel" date="1217529194"]We have done a start of an installer script in Linkster.][/quote] Wow, it's cool way. I'll try it, but user still have to edit the database.php. Thanks all for reply Create online installation. - El Forum - 07-31-2008 [eluser]Référencement Google[/eluser] Yes. like I told, we only have started something that is not yet finished. As you can see our installer create a htaccess file on the fly, you should be able to go in the same manner to create dynamically the database.php file. |