Good day,
Kārlis K. here with few slight problems with the OXID CE eCommerce package setup.
I’ll start off with the OXID enviroment setup:
[B]Operating System:[/B] [I]Windows Server 2008 R2 (fully operational with all the latest available updates installed)[/I]
[B]Web publishing server:[/B] [I]Internet Information Services 7.5[/I]
[B]IIS7.5 Role Services installed:[/B] [I]All HTTP Common Features; CGI Application Development(as Required for PHP); All Health and Diagnostics features (with an exception of ODBC Logging feature); All security role service features installed(except Client Certificate Mapping Auth. and IIS Client Certificate Mapping Auth.note: currently only anonymus authentication enabled and in use for websites); Static and Dynamic content compression features(Dynamic content compression to be used in near future for Microsoft IIS SmoothStream); IIS Management console feature(as required for managing IIS7.5);[/I]
[B]Additional IIS7.5 addons installed:[/B] [I]URL Rewrite Module(as required to meet OXID Apache mod_rewrite requirement); IIS Search Engine Optimization Module(not yet configured or in use);[/I]
[B]Installed Software:[/B] [I]PHP 5.3.2 x86 Non-Thread Safe (standard setup with few additional extensions installed that are required for phpBB forum package and MySQL note: phpBB not yet set up or in use); MySQL Community Server 5.1.48 Full x86 64-bit; Microsoft Visual C++ 2008 x64(as required for PHP5.3); Zend Server CE [PHP 5.3] 5.0.1;[/I]
[B]Websites:[/B] [I]Website #1 - OXID WebShop package for temporary use until Website #2 is ready for use(user interface currently operational and accessable, admin panel experiencing problems of being accessable only from local network); Website #2 - Contains phpmyadmin(fully functional) and OXID WebShop package for final web shop(currenly OXID is still being installed, setup experiencing SSL related problems); Website #3 - Zend interface;[/I]
[B]OXID version:[/B] [I]OXID Community Edition 4.3.2 27884[/I]
As for OXID setup: All Prerequisites and requirements during setup were met; Shop over all functional and accessible;
And now about the backend interface problem: During setup the OXID was set up using server’s local IP as ShopURL address because of the physical setup on the local network(IIS bindings also were set to Local IP), but the ShopURL was set to the FQDN web address. After Setup completion Config.inc.php was modified so that ShopURL was Local IP address so that Admin Panel would be accessible and few modifications could be made(those were: some currencies were removed and some added due to regional location where the shop will operate, active countries list was modified) from the local network … after that was done ShopURL in Config.inc.php was set back to FQDN(as well as the IIS binding) and shop end-user was informed that he is now able to use the admin panel to add his products. After a while the end user messaged back that he is unable to access the admin and that web browser is timing out not being able to access “http://192.168../” i double checked the Config.inc.php as well as the IIS website binds and confirmed that ShopURL indeed is set to FQDN and not Local IP …
As for the SSL problem: the OXID package during setup refuses to meet mod_rewrite when IIS7.5 Site SSL bindings are used, when SSL is not set as a mandatory in the IIS7.5 console and setup is being run trough http:// not https:// mod_rewrite requirement is detected as met but as no modifications are made and the setup is being tried to complete using https:// mod_rewrite shows up as red again…
I hope i didnt forget to menton anything, but if i did just ask for info.
- Kārlis K. -
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
[B]EDIT:[/B] Shifted the website setup to get the OXID Backend admin interface working for the end-user - Website #1 [I]removed[/I] and replaced by Website #2 which i set up the same way i previously did with Website #1 except i did not change the ShopURL in the Config.inc.php after the installation was complete, there for Admin Panel is accessible from the outside … shop package and the admin panel are working(without the SSL for the moment tho).
So im not going to change anything in this website ShopURL settings for the moment until i find out why this happens because this isnt the first time Admin Panel becomes inaccessible from outside network because the Shop AdminURL is stuck on Local IP instead of FQDN written in Config.inc.php
Also, heres how i shifted the website #2:
[I]Created a new MySQL Database user and database for the user(to be able complete Database data import … no demodata tho);
Installed OXID eCommerce CE package on my Website #2 with all the requirements met and setup completely complete(including the “remove Setup folder” and modding the file perms);
Removed the Website #1 from IIS7.5 Console(not accessible + the binds assigned wouldnt be taken and there for could be reassigned without any errors);
Modified Database info in Config.inc.php to use the old data set up during Website #1 installation[/I]
End-User confirmed that the Admin Panel is accessible and usable
- Kārlis K. -