Server does not und...
 
Notifications
Clear all

Server does not understand CHMOD and other Installation errors

8 Posts
5 Users
0 Reactions
3,990 Views
(@guest1990)
Posts: 0
 

URL to your eFiction: http://zhkyrl.brinkster.net/eFiction33/
Version of eFiction: 3.3
Have you bridged eFiction, if so with what?: Not yet, though I have PHPMyAdmin downloaded, I do not want to upload a potentially conflicting program.
Version of PHP: 5.1.1
Version of MySQL:  4.1.7
Have you searched for your problem: yes/
If so, what terms did you try: CHMOD, CHMOD not understood, Call to undefined function dbclose(), Installation directory, Site name issues, Warning: include_once() [function.include]: Failed opening 'docs/includes/dbfunctions.php' for inclusion, brinkster, config DB Name, how do you chmod, initial instal, install, mysql_connect() [function.mysql-connect]: Access denied for user, on line 927, setup, where do I install, where to install.
State the nature of your problem:

I cannot get the initial installation screen to process at all.  I have attempted to CHMOD as indicated in the README file that came with this installation of eFiction.  The error I get from SmartFX is as follows:
SITE CHMOD 666 config.php
500 'SITE CHMOD 666 config.php': command not understood

The SmartFX help pages indicate that this is a server side problem that shows up on some windows-based servers because the CHMOD function has been superseded by unspecified other things and was no longer necessary.  The implication there was that CHMOD instructions should, therefore, be disregarded.  1) is this something others have had trouble with?  2) If so, how does this impact e-fiction installation and usage?

Brinkster contains instructions for CHMOD, but does not specify in their files what programs should be used to run such a thing, and it refuses PUTTY shell contact so I have not been able to log in that way.  I managed to get brinkster to accept a password from the page.  Is this a web directory issue?  I am trying to explore what issues could be occurring from the eFiction end, so I have something concrete to go back to brinkster with.

The error messages I get are as follows: 

Notice: Undefined variable: version in C:sitespremium12zhkyrlwebrooteFiction33installinstall.php on line 63

Notice: Undefined variable: allowed_tags in C:sitespremium12zhkyrlwebrooteFiction33languagesen.php on line 26

Notice: Undefined variable: recentdays in C:sitespremium12zhkyrlwebrooteFiction33languagesen.php on line 135

Notice: Undefined variable: sitename in C:sitespremium12zhkyrlwebrooteFiction33languagesen.php on line 163

Notice: Undefined variable: sitename in C:sitespremium12zhkyrlwebrooteFiction33languagesen.php on line 165

Notice: Undefined variable: url in C:sitespremium12zhkyrlwebrooteFiction33languagesen.php on line 165

Notice: Undefined variable: url in C:sitespremium12zhkyrlwebrooteFiction33languagesen.php on line 165

Notice: Undefined variable: sitename in C:sitespremium12zhkyrlwebrooteFiction33languagesen.php on line 167

Notice: Undefined variable: sitename in C:sitespremium12zhkyrlwebrooteFiction33languagesen.php on line 220

Notice: Undefined variable: sitename in C:sitespremium12zhkyrlwebrooteFiction33languagesen.php on line 221

Notice: Undefined variable: sitename in C:sitespremium12zhkyrlwebrooteFiction33languagesen.php on line 229

Notice: Undefined variable: url in C:sitespremium12zhkyrlwebrooteFiction33languagesen.php on line 229

Notice: Undefined variable: url in C:sitespremium12zhkyrlwebrooteFiction33languagesen.php on line 229

Notice: Undefined variable: multiplecats in C:sitespremium12zhkyrlwebrooteFiction33languagesen.php on line 246

Notice: Undefined variable: sitename in C:sitespremium12zhkyrlwebrooteFiction33languagesen.php on line 248

Notice: Undefined variable: sitename in C:sitespremium12zhkyrlwebrooteFiction33languagesen.php on line 253

Notice: Undefined variable: sitename in C:sitespremium12zhkyrlwebrooteFiction33languagesen.php on line 254

Notice: Undefined variable: url in C:sitespremium12zhkyrlwebrooteFiction33languagesen.php on line 254

Notice: Undefined variable: url in C:sitespremium12zhkyrlwebrooteFiction33languagesen.php on line 254

Notice: Undefined variable: minwords in C:sitespremium12zhkyrlwebrooteFiction33languagesen.php on line 261

Notice: Undefined variable: maxwords in C:sitespremium12zhkyrlwebrooteFiction33languagesen.php on line 261

Notice: Undefined variable: action in C:sitespremium12zhkyrlwebrooteFiction33languagesen.php on line 294

Notice: Undefined variable: sitename in C:sitespremium12zhkyrlwebrooteFiction33languagesen.php on line 300

Notice: Undefined variable: sitename in C:sitespremium12zhkyrlwebrooteFiction33languagesen.php on line 301

Notice: Undefined variable: pwdsetting in C:sitespremium12zhkyrlwebrooteFiction33languagesen.php on line 302

Notice: Undefined variable: imagewidth in C:sitespremium12zhkyrlwebrooteFiction33languagesen.php on line 317

Notice: Undefined variable: imageheight in C:sitespremium12zhkyrlwebrooteFiction33languagesen.php on line 317

Notice: Undefined variable: sitename in C:sitespremium12zhkyrlwebrooteFiction33languagesen.php on line 338

Notice: Undefined variable: sitename in C:sitespremium12zhkyrlwebrooteFiction33languagesen.php on line 339

Notice: Undefined variable: sitename in C:sitespremium12zhkyrlwebrooteFiction33languagesen.php on line 365

Notice: Undefined variable: url in C:sitespremium12zhkyrlwebrooteFiction33languagesen.php on line 366

Notice: Undefined variable: url in C:sitespremium12zhkyrlwebrooteFiction33languagesen.php on line 366

Notice: Undefined variable: sitename in C:sitespremium12zhkyrlwebrooteFiction33languagesen.php on line 396

Notice: Undefined variable: url in C:sitespremium12zhkyrlwebrooteFiction33languagesen.php on line 396

Notice: Undefined variable: url in C:sitespremium12zhkyrlwebrooteFiction33languagesen.php on line 396

Notice: Undefined variable: sitename in C:sitespremium12zhkyrlwebrooteFiction33languagesen.php on line 397

Notice: Undefined variable: url in C:sitespremium12zhkyrlwebrooteFiction33languagesen.php on line 397

Notice: Undefined variable: url in C:sitespremium12zhkyrlwebrooteFiction33languagesen.php on line 397

Notice: Undefined variable: sitename in C:sitespremium12zhkyrlwebrooteFiction33languagesen_admin.php on line 203

Notice: Undefined variable: url in C:sitespremium12zhkyrlwebrooteFiction33languagesen_admin.php on line 203

Notice: Undefined variable: version in C:sitespremium12zhkyrlwebrooteFiction33languagesen_admin.php on line 207

Notice: Constant _CONTINUE already defined in C:sitespremium12zhkyrlwebrooteFiction33installlanguagesen.php on line 47

Notice: Undefined index: step in C:sitespremium12zhkyrlwebrooteFiction33installinstall.php on line 148

Notice: Constant _BASEDIR already defined in C:sitespremium12zhkyrlwebrooteFiction33installinstall.php on line 968

Warning: include_once(docs/includes/dbfunctions.php) [function.include-once]: failed to open stream: No such file or directory in C:sitespremium12zhkyrlwebrooteFiction33config.php on line 9

Warning: include_once() [function.include]: Failed opening 'docs/includes/dbfunctions.php' for inclusion (include_path='.;C:php5pear') in C:sitespremium12zhkyrlwebrooteFiction33config.php on line 9

Notice: Undefined variable: language in C:sitespremium12zhkyrlwebrooteFiction33installinstall.php on line 985

I have never had any other version on my server, so this is a completely clean install.

Do you have a test account for us? I'm afraid not.  I haven't gotten the site up to the point I could set one up.

Thank you for your time.


 
Posted : 30/07/2007 9:50 pm
(@carissa)
Posts: 791
Member Moderator
 

You can't run efiction on your computer unless you set up a server. Use ftp to upload the files to your server then try accessing the install script via url.


 
Posted : 30/07/2007 10:33 pm
(@guest1990)
Posts: 0
 

My apologies for not being clear enough.  I am not trying to run eFiction on my own computer.  I am trying to install it on my remote webserver, which comes with a MySQL database.  I do not want to run it on my own computer, I do not have a computer suitable to serve as a server.  I do not have the off-site backups, powersuplies and capabilities to run such a thing properly.  Brinkster, my webhost, does.  All the literature implies such a thing should be feasible, but every single file I have looked at makes certain assumptions about ground level information. NONE of them address in any way shape or form, where to install things like MyPHPAdmin, much less a program such as eFiction.


 
Posted : 30/07/2007 11:57 pm
(@babaca)
Posts: 722
Member Moderator
 

How are you trying to upload the files? Because all the error messages are pointing to your C drive of your computer rather than on the zhkyrl.brinkster.net domain. Can you upload your files using an FTP program like LeapFTP, or some other ftp program? From there it's easy to chmod files, using web-based ftp uploads from your web domain sometimes causes more problems than one really needs. (I also notice  that you have the domain at brinkster.net but the database is at brinkster.com, is that correct?) You did set up your database first, yes?


******************************************
Mucking around in eFiction since circa 2001 (ver. 1.0)
Now running v.3

 
Posted : 31/07/2007 3:16 am
(@guest1990)
Posts: 0
 

I've already FTP'd it using dreamweaver.  The path you're seeing in the errors is the root path on brinkster's server.  (Servers frequently have C: drives too.  They have to store our data somewhere.)  The root path on the machine Brinkster has me on is this c:sitesPremium12zhkyrl.  It's actually a relatively common format in networking, especially when you're using a large number of physical servers to increase capacity without draining any of them.  (I am computer geek enough to follow most of the basics)  Yes, the database is set up.  I verified that yesterday.  The database name is zhkyrl, same as my user name.  And as far as I can tell, yes.  The .com vs. .net is correct.  That is the information brinkster has given me for where my database is located.

My questions are simple.

1) I am no able to CHMOD, presumably,  because brinkster is running Win 2003 or later which does not seem to allow CHMOD.  Is there a workaround or does this render eFiction non-functional until or unless I switch to the LINUX hosted?  Will switching to the LINUX hosting help?

2) To install eFiction on a remote server where should it be FTP'd to?  I currently have it in my base webroot.  Does it need to be on the level above that?  I have tried that and it became inaccessible.  Do I need to split things?  That is put config in webroot and the rest of the files one level up from the webroot?  (Which would make the most security sense, but I'm not a programmer so I don't want to do anything that might break this irreparably.)  Does it need to be in the "Database" folder that brinkster has provided?  (ACCESS databases do, but they imply MySQL may not.)

3) I currently have several FTP programs.  Dreamweaver and GoLive both can FTP to the site, and I have SecureFX (which doesn't do CHMOD commands) so I also have SmartFTP (which does).  I used Dreamweaver to upload it to my site, and SmartFTP to move it around trying different locations to see if that was part of the problem.  It does not appear to be, so the final question becomes: Is this a problem with how I am dealing with eFiction itself? Or is it more likely to be server side?

I thought I was being clear in my other posts but I apparently was not, if there is anymore information you need, please ask.


 
Posted : 31/07/2007 11:03 am
(@itanshi)
Posts: 381
Reputable Member
 

Hmm, I'm not familiar with windows servers, but I've had no problems with Linux servers. Any ftp program should work granted that the server is set up right.


I am rebuilding efiction! Join us on irc! #efiction at www.mibbit.com Instructions for irc πŸ˜€ Alpha released!

 
Posted : 31/07/2007 12:00 pm
(@jrabbit)
Posts: 64
Trusted Member
 

1. You are correct - chmod does not apply to windows servers. The equivalent if you have remove desktop access to the server is to goto the properties of the file click on the security tab and set the read/execute/write permissions for the user account on which your web server is executing.  If you only have remote access to the server this is not an issue. However, it doesn't look like the chmod/permissions are the cause of any of your problems so you can ignore it.

2. You copy it to your base webroot to make efiction the homepage of your site, or to a subfolder if you want to run it inside a folder on your site (e.g. www.yoursite.com/efiction ) - see below for more details.  When you create a mysql database the mysql configuration determines what folder it will be in - you don't have to worry where it gets put.

3. Any FTP program will work - as I mentioned above, there is need to chmod on windows.

Any error that begins with "Notice:" can be ignored. Normally when PHP is installed on a machine, the administrator sets it up so that notices are ignored, and warnings/errors are logged. Yours seems to have the php.ini set to display everything. My recommendation is while installing you live with them then after installation have your server admin change the PHP settings so they aren't displayed. The real problem you have is this line:

Warning: include_once(docs/includes/dbfunctions.php) [function.include-once]: failed to open stream: No such file or directory in C:sitespremium12zhkyrlwebrooteFiction33config.php on line 9

Firstly, if you want to have efiction as your homepage you need to move things up a level - i.e. Put the content of the efiction33 folder in webroot, not the folder itself. If you want to access efiction on the URL www.yoursite.com/efiction33 you have things in the right place now.

The reason it is falling over is it is looking in /docs/includes  for dbfunctions.php when the file is actually in /includes.  My guess would be your php installation is configured incorrectly and has the include_path INI setting set to "/docs" instead of "."


 
Posted : 31/07/2007 1:30 pm
(@guest1990)
Posts: 0
 

I got the /docs thing sorted out, though it may have caused other problems: I made a copy of the original includes file and move it to where Brinkster was expecting to find it, while leaving the other one where efiction had it so as not to confuse the internal efiction code either.

The error I am currently getting is as follows:
Warning: mysqli_close() expects parameter 1 to be mysqli, null given in C:sitespremium12zhkyrlwebrooteFiction33includesmysqli_functions.php on line 57

Thank you for your patience.

~Ambermoore


 
Posted : 23/08/2007 4:20 pm
Share: