rshelton |
First Post Posted on: 05-07-16 10:02 AM |
Software Error - Undefined subroutine &main::get_os called at /app/system/Web.pm line 78. |
|
Dear Support,
When performing the upgrade to apply the current fixes using the convention http://yourdomain.com/app/web/upgrade-18.00.cgi I receive the error Software Error - Undefined subroutine &main::get_os called at /app/system/Web.pm line 78.
All the files have 755 permissions and have the proper ownership.
Thanks for your help |
|
|
|
|
|
mewsoft |
Reply #: 1 Posted on: 05-07-16 04:38 PM |
Re: Software Error - Undefined subroutine &main::get_os called at /app/system/Web.pm line 78. |
|
Hello, Who told you to call this script like this? You have just installed the latest version and you do not need to run any upgrade scripts, upgrade scripts are run from inside the Live Update once released with specific instuructions. Thanks
|
Mewsoft Support www.mewsoft.com
|
|
|
|
|
|
rshelton |
Reply #: 2 Posted on: 05-07-16 08:50 PM |
Re: Software Error - Undefined subroutine &main::get_os called at /app/system/Web.pm line 78. |
|
Dear Sir, We have version 16.90 Build 03-28-2012 installed. In an effort to fix some issues we are having in this version, we have purchased and downloaded webawy v18.28 and followed the instruction provided us via support@mewsoft.com below: /******************************************/ From: Mewsoft Support <support@mewsoft.com>
Date: October 28, 2012, 5:40:02 PM CDT Subject: RE: Auctionawy One Year Upgrade Order Item #3AAFSZ8-B6GC9R
Reply-To: <support@mewsoft.com>
Hello,
Webawy
installation here:
Webawy
Installation
http://www.mewsoft.com/forums/webawy-installation&action=ViewTopic&Topic=3728&Forum=15&Page=1&Period=0a&Lang=English /**************************************************/
We execute the following steps from the link above:
- Download webawy.zip to your local computer or server from
our site using your license number from the Clients Area.
- Extract the file webawy.zip to a folder on your local computer.
- If you downloaded and extracted direct to your unix server you may need to
run dos2unix on the extracted files.
- Upload the extracted files webawy.cgi and
.htaccess to your server in ASCII mode using your FTP
program
to a the folder you want normally called "app" off
your public_html or httpdocs or htdocs or to the root html folder, you can
install under any folder you want or even under the site root
folder.
Eexamples for installation folders on your
server:
/public_html/app /public_html/ /httpdocs/app /httpdocs /htdocs/app /htdocs
- Change permissions to 755 or web
executables for the uploaded files webawy.cgi and
.htaccess.
- Point your browser to the file webawy.cgi to execute it, assuming you
uploaded to the /app/
folder:
http://www.yourdomain.com/app/webawy.cgi This is where we receive the error.
The issues we are experiencing with version 16.90 is the 'time remaining' indicator is displaying "updating" when in a sinle item view. The "Upload" button to load images is missing:
And without this the listed item appear to have no description or image. Even if an external picture is linked (example below).
If you can let us know what files to update we can manage on the older version 16.9. Otherwise, could you advise on what steps we need to follow to update to version 18.28 please.
Thank you for your help. |
|
|
|
|
|
|
mewsoft |
Reply #: 3 Posted on: 05-07-16 08:57 PM |
Re: Software Error - Undefined subroutine &main::get_os called at /app/system/Web.pm line 78. |
|
Hello, We always say you must apply upgrades and new versions once released. Among your old version and the latest version many upgrades, some have templates and language files changes and some have sql changes. After you apply the code update, go to your admin Live Update module and try to run the upgrade scripts since your version. After that any template you get issues you need to overwrite from the latest verion, same for the langauge files. If you can not handle that, do fresh install of the latest version then start moving your templates and langauge files. Thanks
|
Mewsoft Support www.mewsoft.com
|
|
|
|
|
|
rshelton |
Reply #: 4 Posted on: 05-07-16 09:02 PM |
Re: Software Error - Undefined subroutine &main::get_os called at /app/system/Web.pm line 78. |
|
Thank you for your quick reply. We would prefer a fresh install. I have re-downloaded the webawy.zip file and extracted it. I do not see an install.txt file or webawy.cgi file,
even if I run a search.
Where would we find the installation instructions for this please? Why would the webawy.cgi be missing?
Thank you for your help |
|
|
|
|
|
mewsoft |
Reply #: 5 Posted on: 05-07-16 10:06 PM |
Re: Software Error - Undefined subroutine &main::get_os called at /app/system/Web.pm line 78. |
|
User our auto installaer: http://www.mewsoft.com/Installer/ It will upload the webawy.cgi as this if for auto installer only. after that you can call the webawy.cgi and follow the topic in our docs forums for installation and configuration Webawy Installation .
|
Mewsoft Support www.mewsoft.com
|
|
|
|
|
rshelton |
Reply #: 6 Posted on: 05-07-16 10:44 PM |
Re: Software Error - Undefined subroutine &main::get_os called at /app/system/Web.pm line 78. |
|
Dear Support, Our firewall does not allow external FTP access. Could you please provide us with the necessary files or instructions to manually install the webawy.zip license without the external ftp requirement?
Thank you for your help |
|
|
|
|
|
mewsoft |
Reply #: 7 Posted on: 05-07-16 11:18 PM |
Re: Software Error - Undefined subroutine &main::get_os called at /app/system/Web.pm line 78. |
|
Really? You need to upload all the contents of the webawy.zip file to your server to the installation forlder. Configure your Ftp to transfer all files *.cgi, *.fcgi, *.pm, *.html, *.shtml, *.js, *.php in ASCII mode. Thanks
|
Mewsoft Support www.mewsoft.com
|
|
|
|
|
rshelton |
Reply #: 8 Posted on: 05-07-16 11:22 PM |
Re: Software Error - Undefined subroutine &main::get_os called at /app/system/Web.pm line 78. |
|
Yes, I have transferred all the files using the criteria you noted from the internel network to the server.
What shall I do next? |
|
|
|
|
|
mewsoft |
Reply #: 9 Posted on: 05-08-16 02:56 AM |
Re: Software Error - Undefined subroutine &main::get_os called at /app/system/Web.pm line 78. |
|
As said above, follow the installation steps:
http://www.mewsoft.com/forums/webawy-installation&action=ViewTopic&Topic=3728&Forum=15&Page=1&Period=0a&Lang=English
thanks
|
Mewsoft Support www.mewsoft.com
|
|
|
|
|
rshelton |
Reply #: 10 Posted on: 05-08-16 06:29 AM |
Re: Software Error - Undefined subroutine &main::get_os called at /app/system/Web.pm line 78. |
|
Dear Support,
Step 5 of the link you provided indicates we need a file, webawy.cgi, which was not included in our download.
Could you send us the webawy.cgi fle please?
Thanks |
|
|
|
|
|
mewsoft |
Reply #: 11 Posted on: 05-08-16 09:07 AM |
Re: Software Error - Undefined subroutine &main::get_os called at /app/system/Web.pm line 78. |
|
You already did this step, the webawy.cgi is zip archive of the files, you just need to start after that step, change files permissions to 755 then go to the admin configuration: http://www.yourdomain.com/app/admin/module/Configuration thanks
|
Mewsoft Support www.mewsoft.com
|
|
|
|
|
|
rshelton |
Reply #: 12 Posted on: 05-08-16 11:07 AM |
Re: Software Error - Undefined subroutine &main::get_os called at /app/system/Web.pm line 78. |
|
Dear Support,
Our webawy.zip download does not contain that directory structure (admin/module/Configuration). The directories are in alphabetical order and the first directory listed is "cache" (see image above). The files on the server in the app directory have the exact same directory structure of what is in the archive. We have upload a copy of the webawy.zip file we have been provided to the ticket for your reference.
Please advise. Thanks for your help. |
|
|
|
|
|
mewsoft |
Reply #: 13 Posted on: 05-08-16 11:19 AM |
Re: Software Error - Undefined subroutine &main::get_os called at /app/system/Web.pm line 78. |
|
|
|
rshelton |
Reply #: 14 Posted on: 05-08-16 11:23 AM |
Re: Software Error - Undefined subroutine &main::get_os called at /app/system/Web.pm line 78. |
|
|
|
mewsoft |
Reply #: 15 Posted on: 05-08-16 06:30 PM |
Re: Software Error - Undefined subroutine &main::get_os called at /app/system/Web.pm line 78. |
|
The software uses SEO links and the .htaccess makes the redirects, so the above URL I said to use is correct, just use your correct domain and install folder before admin/module/Configuration in the url. You can manually edit the file app/config/config.pm change the database information and upload it again in ASCII mode.
|
Mewsoft Support www.mewsoft.com
|
|
|
|
|
|