php - Laravel 5 and Wordpress 4.1.1 in the same server -


this first time try , after day of trying stuck. not have lot of experience ubuntu perhaps missed obvious.

i trying install wp (latest) , laravel 5 on ubuntu 14.04 installation in virtual box. want both work side side since wp take care of web site side of things , web app based on laravel 5.

the result wordpress works ok when go http://domain.com/app blank page , infamous 500 error:

failed load resource: server responded status of 500 (internal server error) 

what have missed. thanks!

the directory structure:

/etc/var/www/public_site - public web site (wordpress installed here)  /etc/var/www/ (laravel 5 installed here)  /etc/var/www/public_site/wp-admin,                           wp-content,                           wp-includes                            app (as laravel public folder) 

after reading multiple forum posts, have done:

.htaccess in /public_site/ contains:

# begin wordpress <ifmodule mod_rewrite.c> rewriteengine on rewritebase / rewritecond %{request_uri} !^/app [nc] rewritecond %{request_filename} !-f rewritecond %{request_filename} !-d rewriterule . /index.php [l] </ifmodule> # end wordpress 

.htaccess in /public_site/app contains:

<ifmodule mod_rewrite.c> rewriteengine on rewritebase /app/ rewritecond %{request_filename} !-f rewritecond %{request_filename} !-d rewriterule ^(.*)$ index.php/$1 [l] </ifmodule>   

/etc/apache2/sites-enabled/000-default.conf (and same sites-available)

<virtualhost *:80>         servername 10.0.0.204         serveradmin webmaster@localhost         documentroot /var/www/public_site          <directory /var/www/>                 options indexes followsymlinks multiviews                 allowoverride                 order allow,deny                 allow         </directory>          errorlog ${apache_log_dir}/error.log         customlog ${apache_log_dir}/access.log combined </virtualhost> 

i think best solution install them in separate folder.

e.g.:

/etc/var/wordpress 

and

/etc/var/laravel 

then, main domain point /etc/var/wordpress , can create subdomain point laravel, e.g.:

domain.com      --> /etc/var/wordpress app.domain.com  --> /etc/var/laravel 

i think should not install them in same folder, make mainteinance nightmare


Comments

Popular posts from this blog

google chrome - Developer tools - How to inspect the elements which are added momentarily (by JQuery)? -

angularjs - Showing an empty as first option in select tag -

php - Cloud9 cloud IDE and CakePHP -