Jump to content
The Uniform Server Community

Ric

Developer
  • Posts

    1,516
  • Joined

  • Last visited

Everything posted by Ric

  1. The V5 series now uses absolute paths and no longer uses a virtual drive. You can copy the server to any folder on any drive and it will re-write all paths to run from that location. The only restriction, path to folder UniServer must not contain spaces in any folder names. (We are working on this to remove that limitation) Reason for this move, certain components require absolute paths so as not to confuse Windows. You will see the advantage of this in the next release. (V5-2/3 this weekend or end of the month. Depends on USB and Service tests currently being conducted and docs to support the new release) All the best Ric
  2. Hi Patricia, I would like to reproduce this, what version of US did you use to create the gz’s on? It looks like you do not have a real issue in terms of lost data “The uncompressed or zipped exports both work fine.” None the less still a pain and may be an issue for the next version of US. All the best Ric
  3. A quick solution: At the bottom of the export page Check the box for “Save as file” Un-Check the box “Save on server in” This will force a pop-up allowing you to save the exported data to any location. Truth is it’s a bug! The solution is to edit file: UniServer\home\admin\www\phpMyAdmin\config.inc.php At the bottom of this page change the last four lines as shown: I have commented out the originals for reference: //$cfg['UploadDir'] = '/etc/phpmyadmin'; // Directory for uploaded files //$cfg['SaveDir'] = '/etc/phpmyadmin'; // Directory where phpMyAdmin can save exported data //$cfg['docSQLDir'] = ''; // Directory for docSQL imports, //$cfg['TempDir'] = '/tmp'; // Directory where phpMyAdmin can save temporary files. $cfg['UploadDir'] = $drive.'/etc/phpmyadmin'; // Directory for uploaded files $cfg['SaveDir'] = $drive.'/etc/phpmyadmin'; // Directory where phpMyAdmin can save exported data $cfg['docSQLDir'] = $drive.'/etc'; // Directory for docSQL imports, $cfg['TempDir'] = $drive.'/tmp'; // Directory where phpMyAdmin can save temporary files. Re-start the servers. All the best Ric
  4. It may be considered in the future however there are no immediate plans. All the best Ric
  5. Hi Andre, Many thanks for that bit of information. I discovered this has been a known issue for some time!(One of many references I found http://bugs.mysql.com/bug.php?id=45445 ) Even the new version (MySQL 5.1.39) of small.ini contains thread_stack = 128K As you rightly point out the default size for thread_stack is 192K looks as if the config files were never updated. Bottom line, next versions of US will include the correct value. “If I had just changed that line to update the size, would it have caused trouble elsewhere?” Changing only that line will be safe, other existing values keep PC resources low. However if your server is under a high load you will need to changes values accordingly. Again thanks for the feedback All the best Ric
  6. “I already uncomment extension=php_openssl.dll in php.ini” Strange that should be already enabled on 5.1 Does the log file show any errors? UniServer\usr\local\apache2\logs\error.log Anyway you do require the following files to be placed in the php folder: ssleay32.dll and libeay32.dll Download file: php-5.3.0-Win32-VC6-x86.zip From: http://windows.php.net/download/#php-5.3-ts-VC6-x86 Extract to any folder and copy the above files From folder: *\php-5.3.0-Win32-VC6-x86 To folder: UniServer\usr\local\php Note: Do not be tempted to use the ones from Xampp they compile their own. All the best Ric
  7. Hi Andre Thanks for posting your test code: I can confirm it fails on: Uniform Server 4.3, 5.0-Nano and 5.1-Nano Error: #1436 - Thread stack overrun: 9128 bytes used of a 131072 byte stack, and 128000 bytes needed. Use 'mysqld -O thread_stack=#' to specify a bigger stack. Solution is to edit MySQL configuration file my.cnf (note the extension is not displayed hence you will see file my) File location: Uniform Server 4.4-Mona UniServer\udrive\usr\local\mysql\my.cnf Uniform Server 5.0-Nano Uniform Server 5.1-Nano UniServer\usr\local\mysql\my.cnf Comment out lines (or delete) and add new lines as shown: # port=3306 # #socket=MySQL # skip-locking # key_buffer = 16K # max_allowed_packet = 1M # table_cache = 4 # sort_buffer = 64K # read_buffer_size = 128K # read_rnd_buffer_size = 256K # net_buffer_length = 2K # thread_stack = 128K # server-id = 1 port=3306 skip-locking key_buffer_size = 16M max_allowed_packet = 1M table_open_cache = 64 sort_buffer_size = 512K net_buffer_length = 8K read_buffer_size = 256K read_rnd_buffer_size = 512K myisam_sort_buffer_size = 8M server-id = 1 Note: The commented out section is for a small MySQL configuration New lines are for a medium MySQL configuration. It looks like MySQL functions and procedures require at least the medium configuration. All the best Ric
  8. Can you post some example code the SQL and PHP code for this will do: Just that I would like to reproduce the errors you obtained. All the best Ric
  9. I understand, what you are looking for. Had a quick play, from my limited knowledge could not find a solution. Consider posting on Firefox’s forum where you will get expert advice. All the best Ric
  10. Yep! True for Nano-5.0 PHP 5.2.10 it’s on Not true for Nano-5.1 PHP 5.3.0 it’s off New versions will have this setting off. All the best Ric
  11. My Definition of a clean machine is one that you have just purchased and not loaded any new software other than Uniform Server. This is an ace test machine because every one seems to assume it includes all the required DLLs. Some programs do load the run time distribution libraries and place them on a system path. On a clean machine that’s when you can check what’s missing. PHP checks it’s current folder, if the DLLs are not found checks the system paths. Well! libeay32.dll and ssleay32.dll not found hence the error messages. However it’s more serious than that, if these do exist on the system path they could be the wrong versions. Hence more issues. The solution is to download a zipped version of PHP that matches the version of US you are using check out this page: http://wiki.uniformserver.com/index.php/5....ort_Information and copy libeay32.dll and ssleay32.dll to the PHP folder. Yep! Already implement, not sure when the new version will be released, like new phpMyAdmin and a new version of MySQL all need testing. All the best Ric
  12. This seriously is a dead duck! Microsoft do not publish FrontPage server extensions for IIS any more!. Bottom of this page: http://office.microsoft.com/en-gb/frontpag...0743231033.aspx “What happened to FrontPage? After nine years of being an award-winning Web authoring tool, FrontPage will be discontinued in late 2006.” Bottom line, would be wise to inform your users, at least provide them with the above link.. All the best Ric
  13. I ran the above set-up on XP after first purging browser cache. Could not reproduce your results. Hey! Not really a valid test since you are using Vista. I was looking for any obvious latency; my CPU usage was almost flat-line at 0% Not sure if this is an area worth looking at, just a thought. All the best Ric
  14. When servers are run current path is checked against what’s in the following file: UniServer\unicon\main\location_tracker.txt If different all absolute paths are rewritten to the current path and tracker file updated accordingly. Above explains the results you are observing. All the best Ric
  15. From the above it looks like a clean machine issue! It’s strictly not a bug however it is an issue. These two files are required in folder PHP: libeay32.dll ssleay32.dll However You must use the ones from original PHP packages. All the best Ric
  16. Thanks for the feedback, very informative. The servers are dynamic meaning every time they are run a folder check is performed, on detecting a folder change all absolute paths are rewritten to current location. It looks like for whatever reason your files were not updated. These files do include the pause statement. UniServer\alternative_control\Start_Server.bat UniServer\alternative_control\Stop_Server.bat That IP is for a wireless router. The IP reported is what would be required to access your server from the Internet looks like you are with FASTWEB and the IP is dynamic. Accessible from Internet = NO which suggests you need to forward port 80 in your wireless router. All the best Ric
  17. It’s difficult to know where the problem is. What versions of US are you using? What version of Joomla are you using? Not sure if that’s due to latency of Apache after such a prolonged period of no activity! All the best Ric
  18. Ace, looks like a clean machine! Do you get the same problem with 5.0 All the best Ric
  19. Its not difficult to set-up however do not use 5.1-Nano (script is not PHP 5.3.0 ready!) Download 5.0-Nano, I assume you just want to run Campsite for testing hence the following will quickly get you up and running: 1 Copy entire content of folder: campsite-3.3.2.tar\campsite-3.3.2\campsite\implementation\site To folder :UniServer\www 2 In folder: UniServer\www Open file .htaccess in a text editor (UniServer's note period at beginning) Open file htaccess in a text editor (campsite's note no period) Copy all its content and add to the end of .htaccess (UniServer,s) Save file .htaccess 3 Start servers 4 Installation script will atomically run if not type the following into a browser: http://localhost 5 Pre-installation Check - Should be OK - Click next 6 License - Click next 7 Database Settings - Set User Password to: root - Click next 8 Set these General Configuration - Site Title: Administrator Password: Administrator E-Mail: 9 Select - Sample Site - Click next 10 Click the "Administrator" icon to start Campsite. Note access login page: http://localhost/admin/login.php Note access site: http://localhost Note: admin is login name password you set in step 8 No idea how to use this software however I was able to navigate admin. All the best Ric
  20. Ric

    Why 5.0 and 5.1

    Why 5.0 and 5.1 No where have I mentioned why the two versions! Standard packages are slowly being converted to PHP 5.3.0 however they may have issues. For each application try this: Initially install on 5.0 and test, they should work fine. Directly copy installed folders across to 5.1 Copy the entire folder UniServer\usr\local\mysql\data to 5.1 If they work on 5.1 there are no compatibility issues. All the best Ric
  21. Excellent, very quick to download and check it out, you surprised me. Thanks for the feedback, made my day. All the best Ric
  22. My knowledge regarding PHPUnit is none existent. However if it’s a CLI issue may be this page will help: http://wiki.uniformserver.com/index.php/Ca...Server_5.0-Nano All the best Ric
  23. The following servers have been released. They address several requests regarding downgrading or upgrading PHP. There are two versions of 5-Nano only difference is in the version of PHP. New features (Added after beta 3): - Server Status diagnostics: Displays server IP address as seen from Internet - Server Status diagnostics: Attempts to connect to server using above IP - DtDNS: Integrated support for DtDNS service. Small script that automatically updates host-names with current IP address (Default disabled). 5.1-Nano Specification: - Apache updated to 2.2.13; - MySQL updated to 5.1.38; - phpMyAdmin updated to 3.2.2-rc1; - PHP updated to 5.3.0; - ActivePerl updated to 5,10,0,1005 Plugin; - ActivePerl updated to 5,10,0,1006 Plugin; - Integrated UniTray; - eAccelerator - 0.9.6-rc1 - Major Architecture change; 5.0-Nano Specification: - Apache updated to 2.2.13; - MySQL updated to 5.1.38; - phpMyAdmin updated to 3.2.2-rc1; - PHP updated to 5.2.10; - ActivePerl updated to 5,10,0,1005 Plugin; - ActivePerl updated to 5,10,0,1006 Plugin; - Integrated UniTray; - eAccelerator - 0953_5.2.10; - Major Architecture change; 4.4-Mona The Mona series remains popular 4.3 intended to be the last in this series. However there have been several requests for a PHP upgrade, we do listen and have taken the opportunity to include other main component updates. Specification changes: - Apache updated to 2.2.13; - MySQL updated to 5.1.38; - phpMyAdmin updated to 3.2.2-rc1; - PHP updated to 5.3.0; - eAccelerator updated to 0.9.6-rc1 Pugins for 5-Nano: V5.0_AWStats_2.0 – Does not include Perl install one of the following first: V5.0_mini_perl - Activestate Perl version 5.10.0.1005 V5.0_full_perl - Activestate Perl version 5.10.0.1005 V5.1_mini_perl - Activestate Perl version 5.10.0.1006 V5.1_full_perl - Activestate Perl version 5.10.0.1006 Download: http://sourceforge.net/projects/miniserver/ Wiki Support: Note: 5-Nano contains two new tutorials DtDNS and cURL http://wiki.uniformserver.com/index.php/Ca...Server_5.0-Nano http://wiki.uniformserver.com/index.php/Ca...Server_4.0-Mona Reagrds, The Uniform Server Development Team
  24. Closed All the best Ric
  25. Closed All the best Ric
×
×
  • Create New...