User Tools

Site Tools


emoncms_and_dietpi

This is an old revision of the document!


Emoncms on a Pi2 v1.1 running diet pi

https://dietpi.com/#downloadinfo

“emoncms 404 Not Found: Is modrewrite configured on your system?”

Open /etc/lighttpd/lighttpd.conf with a text editor and enable the rewrite module by uncommenting it (remove the #). It will then look something like this:

/etc/lighttpd/lighttpd
server.modules = 
   (
    "mod_access",
    "mod_alias",
    "mod_compress",
    "mod_redirect",
    "mod_rewrite",
    )
 

Then add the rewrite regular expression to the same file;

/etc/lighttpd/lighttpd
url.rewrite-if-not-file = (
"^/emoncms/([^?]*)$" => "/emoncms/index.php?q=$1",
"^/emoncms/([^?]*)\?(.*)$" => "/emoncms/index.php?q=$1&$2"
)

sudo service lighttpd restart .

emoncms: Access denied using password(YES)

you can resolve this by the steps following

  start/stop mysql by using service mysqld start/stop/restart instead of service mysql start/stop/restart
  make sure you have the right password for mysql user - root, if no, please reset password by following step 3, else, skip step 3
  edit mysql config file, usually /etc/my.cny, add skip-grant-tables under [mysqld], then restart mysql, now you can go into mysql without password, then reset password by using
      update mysql.user set authentication_string=password('123qwe') where user='root' and Host = 'localhost';
      flush privileges;
emoncms_and_dietpi.1680768851.txt.gz · Last modified: 2023/04/06 08:14 by admin