Jag *antar* att du har installerat wordpress i /var/www någonstans och då bär du kolla rättigheterna med terminalkommandot:nisse2 skrev:Men var kollar man detta?
Kod: Markera allt
ls -l /var/www
Jag *antar* att du har installerat wordpress i /var/www någonstans och då bär du kolla rättigheterna med terminalkommandot:nisse2 skrev:Men var kollar man detta?
Kod: Markera allt
ls -l /var/www
Kod: Markera allt
erok@eriks-dator:/$ ls -l /var/www
total 212
drwx-w---- 5 erok www-data 4096 Jul 9 14:47 html
-rw-rw-r-- 1 erok www-data 418 Sep 25 2013 index.php
-rw-rw-r-- 1 erok www-data 87 Oct 27 2013 info.php
-rw-rw-r-- 1 erok www-data 19930 Apr 9 2014 license.txt
-rw-rw-r-- 1 erok www-data 14280 Sep 4 2014 licens-sv_SE.txt
lrwxrwxrwx 1 erok www-data 21 Oct 27 2013 phpMyAdmin -> /usr/share/phpmyadmin
-rw-rw-r-- 1 erok www-data 9893 Sep 4 2014 readme.html
lrwxrwxrwx 1 erok www-data 20 Oct 27 2013 wordpress -> /usr/share/wordpress
-rw-rw-r-- 1 erok www-data 4951 Aug 20 2014 wp-activate.php
drwx-w---- 9 erok www-data 4096 Sep 4 2014 wp-admin
-rw-rw-r-- 1 erok www-data 271 Jan 8 2012 wp-blog-header.php
-rw-rw-r-- 1 erok www-data 4946 Jun 5 2014 wp-comments-post.php
-rw-rw-r-- 1 erok www-data 2742 Jul 7 18:18 wp-config.php
-rw-rw-r-- 1 erok www-data 2742 Jul 7 11:27 wp-config.php~
-rw-rw-r-- 1 erok www-data 2788 Sep 4 2014 wp-config-sample.php
drwx-w---- 8 erok www-data 4096 Sep 4 2014 wp-content
-rw-rw-r-- 1 erok www-data 2956 May 13 2014 wp-cron.php
drwx-w---- 12 erok www-data 4096 Sep 4 2014 wp-includes
-rw-rw-r-- 1 erok www-data 2380 Oct 24 2013 wp-links-opml.php
-rw-rw-r-- 1 erok www-data 2714 Jul 7 2014 wp-load.php
-rw-rw-r-- 1 erok www-data 33043 Aug 27 2014 wp-login.php
-rw-rw-r-- 1 erok www-data 8252 Jul 17 2014 wp-mail.php
-rw-rw-r-- 1 erok www-data 11115 Jul 18 2014 wp-settings.php
-rw-rw-r-- 1 erok www-data 26256 Jul 17 2014 wp-signup.php
-rw-rw-r-- 1 erok www-data 4026 Oct 24 2013 wp-trackback.php
-rw-rw-r-- 1 erok www-data 3032 Feb 9 2014 xmlrpc.php
erok@eriks-dator:/$
What are the permissions of the word press files in the document root? They should be owned by apache and are world readable.
Kod: Markera allt
sudo chown -R www-data:www-data /var/www
Kod: Markera allt
sudo service apache2 restart
Kod: Markera allt
erok@eriks-dator:/var/www/html/wordpress$ sudo ls -l /var/www
total 212
drwx-w---- 5 www-data www-data 4096 Jul 9 14:47 html
-rw-rw-r-- 1 www-data www-data 418 Sep 25 2013 index.php
-rw-rw-r-- 1 www-data www-data 87 Oct 27 2013 info.php
-rw-rw-r-- 1 www-data www-data 19930 Apr 9 2014 license.txt
-rw-rw-r-- 1 www-data www-data 14280 Sep 4 2014 licens-sv_SE.txt
lrwxrwxrwx 1 www-data www-data 21 Oct 27 2013 phpMyAdmin -> /usr/share/phpmyadmin
-rw-rw-r-- 1 www-data www-data 9893 Sep 4 2014 readme.html
lrwxrwxrwx 1 www-data www-data 20 Oct 27 2013 wordpress -> /usr/share/wordpress
-rw-rw-r-- 1 www-data www-data 4951 Aug 20 2014 wp-activate.php
drwx-w---- 9 www-data www-data 4096 Sep 4 2014 wp-admin
-rw-rw-r-- 1 www-data www-data 271 Jan 8 2012 wp-blog-header.php
-rw-rw-r-- 1 www-data www-data 4946 Jun 5 2014 wp-comments-post.php
-rw-rw-r-- 1 www-data www-data 2742 Jul 7 18:18 wp-config.php
-rw-rw-r-- 1 www-data www-data 2742 Jul 7 11:27 wp-config.php~
-rw-rw-r-- 1 www-data www-data 2788 Sep 4 2014 wp-config-sample.php
drwx-w---- 8 www-data www-data 4096 Sep 4 2014 wp-content
-rw-rw-r-- 1 www-data www-data 2956 May 13 2014 wp-cron.php
drwx-w---- 12 www-data www-data 4096 Sep 4 2014 wp-includes
-rw-rw-r-- 1 www-data www-data 2380 Oct 24 2013 wp-links-opml.php
-rw-rw-r-- 1 www-data www-data 2714 Jul 7 2014 wp-load.php
-rw-rw-r-- 1 www-data www-data 33043 Aug 27 2014 wp-login.php
-rw-rw-r-- 1 www-data www-data 8252 Jul 17 2014 wp-mail.php
-rw-rw-r-- 1 www-data www-data 11115 Jul 18 2014 wp-settings.php
-rw-rw-r-- 1 www-data www-data 26256 Jul 17 2014 wp-signup.php
-rw-rw-r-- 1 www-data www-data 4026 Oct 24 2013 wp-trackback.php
-rw-rw-r-- 1 www-data www-data 3032 Feb 9 2014 xmlrpc.php
erok@eriks-dator:/var/www/html/wordpress$
Får jag detta (403 Forbidden) se nedan:
Mysql och Apache verkar vara igång, se nedanForbidden
You don't have permission to access /wordpress/wp-admin/setup-config.php on this server.
Apache/2.4.7 (Ubuntu) Server at localhost Port 80
Kod: Markera allt
erok@eriks-dator:/$ sudo /etc/init.d/mysql start
* Starting MySQL database server mysqld [ OK ]
erok@eriks-dator:/$ sudo service apache2 restart
* Restarting web server apache2
AH00558: apache2: Could not reliably determine the server's fully qualified domain name,
using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message [ OK ]
erok@eriks-dator:/$
Kod: Markera allt
http://localhost/wordpress/wp-admin/setup-config.php
Kod: Markera allt
sudo apt-get purge wordpress
sudo apt-get autoremove
Kod: Markera allt
sudo apt-get remove --purge mysql-server mysql-client mysql-common
sudo apt-get autoremove
sudo apt-get autoclean
sudo rm -rf /var/lib/mysql
sudo rm -rf /etc/mysql
Kod: Markera allt
sudo apt-get install mysql-server
Kod: Markera allt
mysql -u root -p
CREATE DATABASE wordpress;
CREATE USER wordpressuser@localhost IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON wordpress.* TO wordpressuser@localhost;
FLUSH PRIVILEGES;
exit
Kod: Markera allt
sudo apt-get install apache2
Kod: Markera allt
http://localhost/wordpress/wp-admin/setup-config.php
Phuu, jag verkat ha missat något när man ska koppla worpress med mysql? orkar du kanske tipsa, vad jag kan prova nu?Forbidden
You don't have permission to access /wordpress/wp-admin/setup-config.php on this server.
Apache/2.4.7 (Ubuntu) Server at localhost Port 80
Kod: Markera allt
erok@eriks-dator:~$ dpkg -l | grep wordpress
ii wordpress 3.8.2+dfsg-1ubuntu0.1 all weblog manager
ii wordpress-l10n 3.8.2+dfsg-1ubuntu0.1 all weblog manager - language files
ii wordpress-theme-twentyfourteen 3.8.2+dfsg-1ubuntu0.1 all weblog manager - twentyfourteen theme files
ii wordpress-theme-twentytwelve 3.8.2+dfsg-1ubuntu0.1 all weblog manager - twentyttwelve theme files
erok@eriks-dator:~$
Kod: Markera allt
/etc/apache2/apache2.conf
Och startade om mysql genom:<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
#<Directory /var/www/>
# Options Indexes FollowSymLinks
# AllowOverride None
# Order allow,deny
# allow from all
#</Directory>
Kod: Markera allt
/etc/init.d/mysql start
/var/www
/home/erok/wordpress
/usr/share/wordpress
/opt/lampp/htdocs
Koden i firefox, se nedan:/opt/lampp/htdocs/wordpress
Kod: Markera allt
http://localhost/wordpress/wp-admin/setup-config.php
Kod: Markera allt
http://localhost/wordpress/wp-admin/setup-config.php
Detta kommando i terminal ger, se nedanForbidden
You don't have permission to access /wordperss/wp-admin/setup-config.php on this server.
Apache/2.4.7 (Ubuntu) Server at localhost Port 80
Kod: Markera allt
erok@eriks-dator:~$ sudo ls -l /var/www
total 216
drwx-w---- 5 www-data www-data 4096 Jul 19 16:39 html
-rw-rw-r-- 1 www-data www-data 418 Sep 25 2013 index.php
-rw-rw-r-- 1 www-data www-data 87 Oct 27 2013 info.php
-rw-rw-r-- 1 www-data www-data 19930 Apr 9 2014 license.txt
-rw-rw-r-- 1 www-data www-data 14280 Sep 4 2014 licens-sv_SE.txt
lrwxrwxrwx 1 www-data www-data 21 Oct 27 2013 phpMyAdmin -> /usr/share/phpmyadmin
-rw-rw-r-- 1 www-data www-data 9893 Sep 4 2014 readme.html
lrwxrwxrwx 1 www-data www-data 20 Oct 27 2013 wordpress -> /usr/share/wordpress
-rw-rw-r-- 1 www-data www-data 4951 Aug 20 2014 wp-activate.php
drwxrwxr-x 9 www-data www-data 4096 Sep 4 2014 wp-admin
-rw-rw-r-- 1 www-data www-data 271 Jan 8 2012 wp-blog-header.php
-rw-rw-r-- 1 www-data www-data 4946 Jun 5 2014 wp-comments-post.php
-rw-rw-r-- 1 www-data www-data 2742 Jul 22 10:45 wp-config.php
-rw-rw-r-- 1 www-data www-data 3342 Jul 21 05:48 wp-config.php~
-rw-rw-r-- 1 www-data www-data 2998 Jul 21 05:49 wp-config.php.bak
-rw-rw-r-- 1 www-data www-data 2788 Sep 4 2014 wp-config-sample.php
drwxrwxr-x 8 www-data www-data 4096 Sep 4 2014 wp-content
-rw-rw-r-- 1 www-data www-data 2956 May 13 2014 wp-cron.php
drwxrwx--- 12 www-data www-data 4096 Sep 4 2014 wp-includes
-rw-rw-r-- 1 www-data www-data 2380 Oct 24 2013 wp-links-opml.php
-rw-rw-r-- 1 www-data www-data 2714 Jul 7 2014 wp-load.php
-rw-rw-r-- 1 www-data www-data 33043 Aug 27 2014 wp-login.php
-rw-rw-r-- 1 www-data www-data 8252 Jul 17 2014 wp-mail.php
-rw-rw-r-- 1 www-data www-data 11115 Jul 18 2014 wp-settings.php
-rw-rw-r-- 1 www-data www-data 26256 Jul 17 2014 wp-signup.php
-rw-rw-r-- 1 www-data www-data 4026 Oct 24 2013 wp-trackback.php
-rw-rw-r-- 1 www-data www-data 3032 Feb 9 2014 xmlrpc.php
erok@eriks-dator:~$
Kod: Markera allt
erok@eriks-dator:~$ dpkg -l | grep wordpress
erok@eriks-dator:~$
This script creates the MySQL database and user wordpress for the URL localhost. If you will be hosting a virtual host and/or already know your URL, it is best to name your database the same as your URL. Also if you plan on hosting multiple blogs with different virtual hosts, each needs a differently named database, which would be achieved in the same way. For example, if your URL is wordpress.mydomain.org, then the command would be
Kod: Markera allt
sudo bash /usr/share/doc/wordpress/examples/setup-mysql -n wordpress_mydomain_org wordpress.mydomain.org
This script creates the MySQL database and user wordpress for the URL localhost. If you will be hosting a virtual host and/or already know your URL, it is best to name your database the same as your URL. Also if you plan on hosting multiple blogs with different virtual hosts, each needs a differently named database, which would be achieved in the same way. For example, if your URL is wordpress.mydomain.org, then the command would be
Kod: Markera allt
sudo bash /usr/share/doc/wordpress/examples/setup-mysql -n wordpress_mydomain_org wordpress.mydomain.org
To install PHP and PHP support for Apache, just write the following in console:
Kod: Markera allt
$>sudo apt-get install php5 libapache2-mod-php5