I installed via the mutiple soite plugin a 'test' site, but that does not work. Error message is:
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. Apache/2.2.3 (CentOS) Server at...
The 'test' directory is present after installation incl. all required files (I guess). Any suggestions on that? Are there any special permissions or settings needed on the server?
When you make a new installation in the Setup of the Multiple Site Plugin you have to be sure to put in the correct destination path.
Make sure to write the correct path of your existing gpeasy installation and then add a new folder.
Path of your current gpEasy installation "/home/.sites/1765227294/site15490/web/gpEasy/"
The new sitename should be "test" so you put in the destination folder "/home/.sites/1765227294/site15490/web/gpEasy/test"
PS.: You'll see the correct full path when you login to your site via FTP.
Regards to Bremen
thanks for your answer. I think that the path and folder is fine, because the new folder ('test') was created at the right place and it has also the index.php and the two 'remote-links' (themes and include) as well as /data/ with it's files. So I guess the path is right, but still not working..?
Greetings to Graz!
Hmm, I've seen errors from php scripts on various servers resulting in the "Internal Server Error...", but this is the first time I've heard of it happening with the multi-site plugin. Do you happen to have access to the error log that is mentioned in the message? Depending on your server, it could give us some useful information...
Otherwise, we can check a couple things in the 'test' directory. Do these files folders exist?
thanks for the reply. I will go and search for the error-log. Concerning the files and folder mentioned above: they do exist, except that the 'include' and 'themes' are sym-links (without any subfolders). When I click on the 'include' and 'themes'sym-links the following message appaers: 550 /html/test/include: File or Folder can not be found. The sym-link points to path: /html/test/include -> /var/www/html/user/html/.../include. After installation the attached screen appeard (with 5 empty points in the list) -> screeshot (image removed!)
Now I am looking for the error log....
p.s. can not get access to the error logs only to server logs and there is nothing in except that when calling the test site an error 500 occurs...
Ok, so it sounds like the symlinks aren't being created correctly. When you click on the include or themes symlinks you should be shown the contents of your originating site's include and themes folders. It's curious because the symlink creation uses the $rootDir variable that is used a fair amount in your site and has to be correct. Could you show me how the symlinks that were created relate to the paths that they should point to?
I also fixed the bug involving those empty bullet points.
Could you show me how the symlinks that were created relate to the paths that they should point to?
hmm..., when looking at the properties in FireFTP the following shows up:
Path: /html/test/themes -> /var/www/html/.../html/.../themes
Web Path: http://sh34.de/html/test/themes
and equal for the includes... looks ok to me
Is that what you mean?
Um welche Adresse geht es denn genau?
Die Seite "http://sh34.de/" ist doch bereits mit einer Joomla Installation belegt.
In welchem Ordner sind denn die gpeasy Dateien? Laut deiner Beschreibung müsste es in "http://sh34.de/gpeasy" oder in "http://sh34.de/html" sein, aber da ist nichts. Ich frage deshalb, weil nur dort dahinter die erweiterte Installation sein sollte.
Die Adresse "http://sh34.de/test/" bringt den von Dir beschriebenen Fehler. Der ist meiner Meinung nach logisch, weil die Symlinks von dort nicht auf die eigentliche gpeasy Installation zeigen können.
Ich denke, wenn du gpeasy in einen neuen Ordner installierst, z.B. in "/var/www/html/user/html/gpeasy/", so dass gpeasy unter der Adresse "http://sh34.de/gpeasy" zu erreichen ist, dann dürfte es kein Problem darstellen, mithilfe von Multiple Sites eine erweiterte Installation durchzuführen auf z.B. "/var/www/html/user/html/gpeasy/test" mit der resultierenden Adresse "http://sh34.de/gpeasy/test".
also hier die 'scharfen' Pfade zum reingucken (wenn's hilft):
-Original gpEasy Installation: http://sh34.de/abi87
-Installation mit multiple_sites, bei der die symlinks nicht funktionieren: http://sh34.de/test
Auch eine erweiterte Installation auf http://sh34.de/abi87/test funktioniert nicht.
Ebenfalls auf sh34 liegt noch meine Test- und Probier-Version von Joomla!
Danke, das du dich kümmerst!!!
hope you slept well...
no, not really, but here is what looks wrong (in my opinion):
FireFTP brings up the following when looking at the properties of the symlink::
Path: /html/test/themes -> /var/www/html/...[user].../html/...[gpEasy].../themes
Web Path: http://sh34.de/html/test/themes
In that "Web Path" seems to be one 'html' to much, it should be http://sh34.de/test/themes. I do not know why this html is inserted, since the root (base) directory names seems to be ok and the 'test' path is created correctly...
So the path that the include symlink points to should be the path of your source installation's include folder. Could you show me those two paths: the path the symlink points to and the actual path of your source installation include folder. They should be the same, but it sonds like there's an extra "html" string. Feel free to use the contact form if you prefer.
ok, it is working now!!! I contacted my ISP and got the following message:
The index.php file has a wrong rights assignmnent: [Tue Mar 30 13:17:30 2010] [error] [client ...] SoftException in Application.cpp:249: File "/var/www/html/.../html/test/index.php" is writeable by group (666)
I switched it to 644, and it is working now! :)
I'm new to gpEasy. Just now checking it out as a localhost install. I'm trying to test the multiple sites plugin however it's not working.
This is what I get:
I don't know if multiple sites has been attempted on a localhost install before or not.
I've tried several times with same results. Checked permissions and everything looks ok. I'm on a Win7 computer and gpEasy is installed under xampplite.
The base isntall is working fine.
Maybe the path needs to be different or something. I don't know. Looked but couldn't find a lot of info about using the multiple site plugin so here I am :)
FYI. . . so far I like gpEasy. Very simple and easy to use once accustomed to the interface, and being able to manage multiple sites would be the icing on the cake ;)