| Author | Message | 
                                                                                                    
                                                        | Silvio Crivelli
                                                                                                                             
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | Monday 13 March 2006 1:21:49 pm 
                                                                
                                                                 Hi, this is my problem: Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, [email protected] and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log. If i change the permission on: "index.php" i see the first installation page but at the end of the setup (92% after "Send Email") i see the same error... Can you help me?? Thanks | 
                                                
                                                                                                                                                        
                                                        | Stephan Staubli
                                                                                                                             | Tuesday 14 March 2006 12:41:23 am 
                                                                 i had a similar problem. 
do you use the ".htaccess_root" provided by Exponential which you renamed to ".htaccess" ?
 if yes, try to comment the line "php_value allow_call_time_pass_reference" in it. this works for me. | 
                                                                                                    
                                                        | Silvio Crivelli
                                                                                                                             | Tuesday 14 March 2006 7:12:24 am 
                                                                 It doesn't work... but if i delete .htaccess file, i see index.php, i do all the installation but at the end (92%) i have the same error... Can you help me?? | 
                                                                                                    
                                                        | Matt Langley
                                                                                                                             | Tuesday 14 March 2006 12:39:01 pm 
                                                                 I am having the exact same problem. After the installation fails, I can go back to the index.php and I see the installation script that I just went through. I have deleted the .htaccess file, and was going to follow the manual instructions for setting up the system, but in 3.7.4 the settings/override/site.ini.append.php does not exist. Do I have to create that from scratch?  It looks like the script will get as far as creating the database, so I was wondering if I could modify a setting somewhere so that the syste thinks that it has been setup, or am I better off trying the manual installation? | 
                                                                                                    
                                                        | Stephan Staubli
                                                                                                                             | Wednesday 15 March 2006 12:10:16 am 
                                                                 
@Silvio: try to change access permission to the whole ezp folder including all subfolders and files as you did it for index.php and see if this changes anything. i cant help you more because im also new here :)try to check your server's error logs to get more information about the error.
 cu
 | 
                                                                                                    
                                                        | Silvio Crivelli
                                                                                                                             | Wednesday 15 March 2006 5:55:09 am 
                                                                 it doesn' t work.... | 
                                                                                                    
                                                        | Michael Judkins
                                                                                                                             | Thursday 06 April 2006 10:24:54 am 
                                                                 I have the same problem. I am trying to install eZ Pub 3.7.5 on 1and1.com. I get up to the final stage of the install (sometimes doenst get this far) and then when I click the link to either the user or admin site, I get the Error 500 page. I cant check the server error logs since 1and1 does not allow this "for technical reasons". Im not about to start jumping to other ISPs since it seems others are getting the same problems. Id rather solve the issue on 1and1, or find another CMS (although I do want to try my best to get eZ running first) I considered looking for alternate hosting providers. Ive checked the Exponential ISP list here: http://ez.no/partner/worldwide_ez_publish_partners/(profile)/hosting and there is no links to hosting providers in the US. Just descriptions. You have to Google search on their name to even get the link to the websites but most of them dont really even have sites, just one pagers. This was the extent of all the options in the USA: www.firebright.com - > they dont even mention EZ on their website anymore. so that is not an option www.thinkcreative.com -> a one page form, useless www.commonplaces.com -> seems like small scale designa nd development service more so than an ISP I have yet to see a solution here that actaully fixes the problem. Ive tried all the suggestions and searched ad nauseum on this issue. Very frusterating.   | 
                                                                                                    
                                                        | Michael Judkins
                                                                                                                             | Thursday 06 April 2006 10:34:46 am 
                                                                 I also note that I changed the memory size in php.ini (my local version, since there is no access to the one in /usr/local) to 64 MB, as suggested in the eZ install docs. Do you need to restart Apache for this to take affect? Hope not, since this wont be possible unless the folks at 1and1 do it, and I have a feeling they wouldnt just grant me more memory. After changing this I did see the new memory size allotment show up in php_info(), but I have a feeling its just reading it from the local php.ini file, without it actaully being changed. I would not imagine doing this is really possible, since allowing users on shared hosting to increase the memory to php would be performance risk? Another clue that would indicate that my changes in php.ini are being read but not "loaded" is that I also turned off magic quotes (per the finetuning suggestion in setup wizard) in my local version of php.ini, however, after I did a clean re-install of Ez, it kept saying I had magic quotes On, which would inidcate that all php_info is doing is reading the local php.ini file rather than showing what the settings really are. Oddly, there is also no warning message in the finetuning step that says the memory limitation (40MB) could be an issue, when the docs clearly say you need 64MB. Also, copying the .htaccess_root to .htaccess results in an Error 500 immediately afterwards, even when commenting out these lines as suggested in previous posts about this same error: #php_value allow_call_time_pass_reference 0 
#<FilesMatch ".">#order allow,deny
 #deny from all
 #</FilesMatch>
 Im also including the following info i the hope that someone that knows could shed some light on another solution: 
PHP Version 4.4.2Web Server/Platform: Apache/1.3.33 (Unix)
 Server API: CGI
 memory_limit:	64M (default at 1and1 is 40MB)
 | 
                                                                                                    
                                                        | Aisha Williams
                                                                                                                             | Sunday 23 April 2006 9:41:47 pm 
                                                                 Was a solution found for this issue? I confirm everything noted in Michael's post. 1. Changing .htaccess_root to .htaccess results in an immediate error 500 2. Commenting out #php_value allow_call_time_pass_reference 0 as noted previously generates a "Forbidden" error 3. Subsequently, also commenting out the following (as noted in the .htaccess file as a fix for the "Forbidden" error) allows the installation to run, but results at 92% in the error 500 Internal Server Error 
# <Files "Exponential-3.6.0"># order allow,deny
 # allow from all
 # </Files>
 
4. System is running Php as CGI but this supposedly fixed according to: http://ez.no/products/ez_publish/documentation/configuration/configuration/ez_publish_running_on_a_cgi_version_of_php
 Any help would be GREATLY APPRECIATED. I've been working on this since 5am, its now 12.30am  
Thanks muchoAisha
 
Exponential version: 3.7.5PHP Version 4.4.1
 Web Server/Platform: Apache/1.3.33 (Unix)
 Server API: CGI
 memory_limit: 64M
 Functionality - contact_us, contacts, files, gallery, links, media, news, products Critical tests 
directory_permissions - Successphpversion - Success
 database_extensions - Success
 image_conversion - Success
 open_basedir - Success
 safe_mode - Success
 memory_limit - Success
 execution_time - Success
 magic_quotes_runtime - Success
 allow_url_fopen - Success
 php_session - Success
 file_upload - Success
 Other tests: 
php_magicquotes - Failurezlib_extension - Success
 mbstring_extension - Success
 imagegd_extension - Success
 imagemagick_program - Success
 database_all_extensions - Failure
 php_register_globals - Success
 texttoimage_functions - Success
 | 
                                                                                                    
                                                        | joe nova
                                                                                                                             | Sunday 14 May 2006 6:56:00 pm 
                                                                 I seem to be having the same problem as everyone else. I get through almost the entire installation, then things go haywire. After renaming .htaccess_root to .htaccess, I get the 500 internal serve error. I also have a 1and1.com account like some of the other users. I don't know if this is like a host provider problem (1and1.com), or what. PLEASE help! I really want to use Exponential! | 
                                                                                                    
                                                        | Marc Boon
                                                                                                                             | Monday 15 May 2006 3:01:46 am 
                                                                 
It's possible that your ISP doesn't allow you to use mod_rewrite, or doesn't allow you to use .htaccess files. The permissions for .htaccess are set in the apache configuration by the directive AllowOverride.A 500 Internal Server Error is usually the result of invalid directives in .htaccess.
 See also:
 http://httpd.apache.org/docs/2.0/howto/htaccess.html
 | 
                                                                                                    
                                                        | joe nova
                                                                                                                             | Monday 15 May 2006 1:49:23 pm 
                                                                 Marc, Just did a little research and found that my host provider (1and1.com) does indeed support .htaccess files. So, my next conclusion is that it's something in the Exponential scripts or perhaps a chmod permission issue somewhere. Any ideas? - Joe | 
                                                                                                    
                                                        | Mark Plagge
                                                                                                                             | Wednesday 28 June 2006 3:42:05 pm 
                                                                 Hi, Sorry if this has already been resolved, but.. has this problem been resolved? I've been scratching my head over this for quite some time. I use 1&1 for webhosting.  Perhaps its an encoding thing? Are the PHP files in Unicode? .... I'm going to check this out actually.  Has anyone tried setting permissions of the whole site to 777? Of course this would just be for testing, but it would rule out file and directory permissions as the cause of the problem. If the encoding is right, and the permissions don't effect this error, the only thing I could think of is some function that is not supported by 1&1 that Ez uses. I currently have a Joomla install fully functional on my hosting package, so whatever is causing this problem is not used in Mambo or Joomla... something that Ez uses and is not very common.  I think I'm going to check the phpinfo(INFO_MODULES) and the used functions...or perhaps its a PHP executable permission problem? (try saying that when you're drunk!) ^_^ 
Anyway, let me know if there's been any progress on this problem!Thanks!
 | 
                                                                                                    
                                                        | Tim Dickinson
                                                                                                                             | Thursday 06 July 2006 2:31:30 pm 
                                                                 Does the site work ok if you delete the content from the .htaccess file? 
If it does then it is a problem with the .htaccess file - which I had in the past.First thing to check is if your host has PHP installed as a CGI or Apache module. If it's installed as a CGI (you will know by ?s being in your urls) then I doubt this solution will work, but if it's an Apache module it should work ok.
 This is what I have in my .htaccess - try this although do check the security of it yourself on your server. It works for me, but I'm no expert at rewrite rules. 
php_value magic_quotes_gpc 0
php_value register_globals 0
DirectoryIndex index.php
RewriteEngine On
RewriteRule !\.(gif|jpe?g|png|css|js|jar|html)|var(.+)storage.pdf(.+)\.pdf?$ - [C]
RewriteCond %{HTTP_HOST} ^webdav\..*
RewriteRule ^(.*) webdav.php [L]
RewriteCond %{HTTP_HOST} ^soap\..*
RewriteRule ^(.*) soap.php [L]
RewriteRule ^var/cache/debug.html.* - [L]
RewriteRule ^var/[^/]+/cache/debug.html.* - [L]
Rewriterule ^var/storage/.* - [L]
Rewriterule ^var/[^/]+/storage/.* - [L]
RewriteRule ^var/cache/texttoimage/.* - [L]
RewriteRule ^var/[^/]+/cache/texttoimage/.* - [L]
Rewriterule ^design/[^/]+/(stylesheets|images|javascript)/.* - [L]
Rewriterule ^share/icons/.* - [L]
Rewriterule ^extension/[^/]+/design/[^/]+/(stylesheets|images|javascripts?)/.* - [L]
Rewriterule ^packages/styles/.+/(stylesheets|images|javascript)/[^/]+/.* - [L]
RewriteRule .* index.php [L]
Regards, Tim http://www.AdBalance.com - Ad network news and reviewshttp://www.DevPublisher.com - Website publisher guides, tools and news
 http://www.AudioMelody.com - Make better music
 | 
                                                                                                    
                                                        | Przemek Ciacka
                                                                                                                             | Saturday 02 December 2006 5:46:15 am 
                                                                 Hi I refresh this topic because I have this same problem and nothing what you wrote here doesn't work. My site is on server in catalog /kacperix I have domain on this server, and this domain is set to this catalog. My .htaccess file is: 
# Copy this file to a new file called .htaccess in your Exponential root# to make the site more secure in non-virtualhost mode (index.php used in urls).
 #
 
php_value allow_call_time_pass_reference 0php_flag magic_quotes_gpc off
 php_flag register_globals off
 php_value memory_limit 64M
 
<FilesMatch ".">order allow,deny
 deny from all
 </FilesMatch>
 
<FilesMatch "(index\.php|\.(gif|jpe?g|png|css|js|html)|var(.+)storage.pdf(.+)\.pdf)$">order allow,deny
 allow from all
 </FilesMatch>
 
# If you see "Forbidden" when trying to access root page of your site# without 'index.php' appended, uncomment the following "Files" section.
 # NOTE: replace "Exponential-3.6.0" with base name of the directory
 # where your Exponential intallation resides.
 # e.g. base name of "/sites/Exponential/Exponential-3.6.0" is "Exponential-3.6.0".
 
<Files "kacperix">order allow,deny
 allow from all
 </Files>
 
RewriteEngine OnRewriteRule !\.(gif|jpe?g|png|css|js|html)|var(.+)storage.pdf(.+)\.pdf$ index.php
 DirectoryIndex index.php When I request adress www.mydomain.com I've got 500 Internal Server Error. When I change line: RewriteRule !\.(gif|jpe?g|png|css|js|html)|var(.+)storage.pdf(.+)\.pdf$ index.php to: #RewriteRule !\.(gif|jpe?g|png|css|js|html)|var(.+)storage.pdf(.+)\.pdf$ index.php and then request adress www.mydomain.com then all it's OK. Is this line very important for site?? Could it stay commented or must be uncommented?? Please help. | 
                                                                                                    
                                                        | Fahim Jan
                                                                                                                             | Saturday 23 December 2006 12:04:13 pm 
                                                                 
I am losing the fight over this.My host 1and1 says they support mode rewrite and there is something wrong with my script.
 
I simply want to change:www.mysite.com/system/listingview.php?listingcode=1234
 www.mysite.com/system/listingview.php?listingcode=1235
 to something more seo friendly. It's the /system folder files that i want to rewrite. I used this code: 
RewriteEngine onRewriteBase /
 RewriteRule ^system/listingView.php?listingCode=$1 /system/listing/([0-9+])/$
 also tried this and many other ways.... 
RewriteEngine onRewriteBase /
 RewriteRule ^system/listingView.php?listingCode=$1 /system/listingcode/([0-9+])/$
 
I am getting errors. If mode rewrite worked for you with 1and1, can you please share the code you used....
 Thanks, | 
                                                                                                    
                                                        | Claudia Kosny
                                                                                                                             | Saturday 23 December 2006 12:22:58 pm 
                                                                 Hi Fahim Jan This does not look like an question that has to do with Exponential, so you should go to a forum dealing with whatever CMS you use or to a forum dealing with mod_rewrite questions. Just a small tip: Your rewrite rule is the wrong way around. What you want is that a user (or google) can use a url like example.com/foo/bar/123 and that your script sees example.com/foo/bar?bla=123. So you need to rewrite example.com/foo/bar/123 to the other url. For more info please ask in the correct forum. Claudia | 
                                                                                                    
                                                        | aiego aiego
                                                                                                                             | Friday 09 March 2007 11:17:00 pm 
                                                                 Hi there. Has anyone found a solution for this already? I'm new to using PHP that's why I really dont have any idea why we get this 500 Internal Server Error. | 
                                                                                                    
                                                        | Norm Payne
                                                                                                                             | Friday 04 May 2007 1:25:40 pm 
                                                                 I had the same 500 error- tried all the solutions- I finally contacted my host's support. 
I hope this helps those of you that spent wayyy too much time on this error!Here is my conversation:
 _ _ _ _ _ _ _ _ _ _ _
 
I just went through the install of Exponential.All went well
 
Summary=>System: OK
 Image system: ImageMagick
 Mail: sendmail
 Database: MySQL
 Language: eng-US
 Site: ezwebin_site
 100% completed
 
I just can't access the page. I get a 500 error.I have gone to their forums, and tried everything suggested, still 500.
 Is there a way I can get access to some sort of log file that would tell me where it hangs up? Most of the time it is a permissions thing. I think I got all the folders set to 775. Thanks, Norm  _ _ _ _ _ _  
May 04 2007 16:08A: Support37 Hello,
 The 500 error was caused by the following flags in the .htaccess file in the "ezpub" folder: 
php_value magic_quotes_gpc = 0php_value allow_call_time_pass_reference 0
 Please note that PHP directives in the .htaccess file are not supported on our servers, as we are running PHP in CGI mode with SuExec. PHP directives should be placed in php.ini files instead. Please create an empty file named php.ini and add the following lines to it: 
magic_quotes_gpc = offallow_call_time_pass_reference = off
 register_globals = on
 post_max_size = 20M
 memory_limit = 80M
 upload_max_filesize = 20M
 max_execution_time = 120
 expose_php=off
 Please note that php.ini files do not work recursively as .htaccess files, if you see this error in any of the subdirectories, just copy the php.ini file there as well. Let us know if you need any additional information or assistance. 
Best Regards,Support
 May 04 2007 19:09
 _ _ _ _ _ _ _ _ 
Q: Hi, Thanks for your help.I created a php.ini file.
 I deleted (re-named) the .httaccess file to test.php to see if it would work without an .httaccess file.
 No such luck. Still 500 Error!
 I will go back to the Forum Page and see what else I can find.
 I just love a challenge! 
Norm May 04 2007 20:02
 A: Support37 Hello, The problem is that your application hits the memory limit for your hosting account.  Our System Administrators raised the memory limit to 95 MB and your application loads fine now. Please test it and let us know if you experience further problems. 
Best Regards,Support
 |