mirror of
https://github.com/telephone/LookingGlass.git
synced 2026-04-25 07:56:01 +03:00
[GH-ISSUE #41] On Ubuntu 16.04 LTS seems not working #26
Labels
No labels
enhancement
enhancement
enhancement
pull-request
v1
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/LookingGlass#26
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @haizen007 on GitHub (Jan 10, 2017).
Original GitHub issue: https://github.com/telephone/LookingGlass/issues/41
I made a fresh install from 1.2.0 -> 1.3.0 and from Ubuntu 14.04 -> 16.04.
On the old server everything was fine.
Now, on the new Ubuntu, both LG versions doesn't works and I don't know why.
when I click on "Run Test" nothing happens.
Yes, I followed the config.sh -> "Installation is complete"
Running on apache 2.4.
http://lg.yonathan.com.br
@Backtogeek commented on GitHub (Jan 10, 2017):
I am having the same issue on Debian 8 64bit, I have compared it with a known working install on CentOS 7 everything matches up.
@havok2 commented on GitHub (Jan 24, 2017):
I had the same problem. Changed directories to the LookingGlass subdir and ran the configure.sh script again, and everything worked again.
@haizen007 commented on GitHub (Jan 25, 2017):
Move assets to the LookingGlass sub dir? I think I did not understand...
@Backtogeek commented on GitHub (Jan 25, 2017):
I see, I have no idea why it is required by I copied the 'assets' directory in to the LookingGlass directory, reran the config and it works fine now.
Edit: scrap that, its a problem with the LookingGlass/ratelimit.db
If you change rate limit to 0 in Config.php everything works again (obviously that disables rate limiting)
@haizen007 commented on GitHub (Jan 25, 2017):
it is not working for me. http://lg.yonathan.com.br
@Backtogeek commented on GitHub (Jan 25, 2017):
did you set $rateLimit = (int) '0'; in Congif.php
?
@haizen007 commented on GitHub (Jan 25, 2017):
Yes
@telephone commented on GitHub (Jan 26, 2017):
Sorry for the delay, I haven't tested LG on Ubuntu 16.04 yet, but my guess is it's a permission based issue.
I'll leave a quote from a previous issue: https://github.com/telephone/LookingGlass/issues/32#issuecomment-103438233
You can try the above for the commands that do not work. If the issue still persists I'll have a look on 16.04.
@haizen007 commented on GitHub (Jan 27, 2017):
I tried and still not working.
Not sure if I'm doing something wrong, but seems pretty simple.
I've been using LG for a long time without any problem on 14.04 LTS, but now I'm completely lost to figure out.
error_log:
@dalenoe commented on GitHub (Jan 28, 2017):
I'm seeing the same thing on ubuntu 16
@dalenoe commented on GitHub (Jan 28, 2017):
This is the culprit, haven't found a fix yet though.
PHP Fatal error: Uncaught Error: Function name must be a string in /var/www/html/LookingGlass/ajax.php:44
Missing php module? php not able to execute shell commands? I have looked at the permissions on /bin/ping and such and those look fine.
@dalenoe commented on GitHub (Jan 28, 2017):
I'm starting to point the finger at PHP versions. Ubuntu 16 is using php7.x whereas all the errors I am seeing mention php5.6
@dalenoe commented on GitHub (Jan 28, 2017):
A quick fix, is uninstalling php7, and installing 5.6.
It's definetely the PHP versions.
@dalenoe commented on GitHub (Jan 28, 2017):
@haizen007 Try my fix above in the last comment. =)
@haizen007 commented on GitHub (Jan 28, 2017):
@dalenoe I thought it was that, but I prefer php7 instead of the old 5.6.
I can install the old one and change this virtual server to run on 5.6.
Anyway, I suppose that the LG should be improved to be able to run with new releases of PHP.
My current php -v:
PHP 7.0.13-0ubuntu0.16.04.1 (cli) ( NTS )
@Backtogeek commented on GitHub (Jan 28, 2017):
I obviously had a different issue related to the ratelimit.db
I cant believe we got to this stage and the OP just now thinks it is relevant to mention it is php7, haha.
@matthiasvdh commented on GitHub (Feb 3, 2017):
For PHP 7 compatibility you might want to try the changes in the fork by MartinVerges:
github.com/MartinVerges/LookingGlass@175f48a9c3Additionaly, if you are using sqlite as well, make sure to install the necessary dependencies for using sqlite on PHP 7.0.
@dalenoe commented on GitHub (Feb 3, 2017):
Awesome. I will take a look at that this weekend.
On Fri, Feb 3, 2017 at 6:54 AM, matthiasvdh notifications@github.com
wrote:
@ztang commented on GitHub (Nov 25, 2017):
Hi,
I have met the same problem in Ubuntu 16.04 LTS. And I have fixed it. Here I illustrate some steps, maybe it can be helpful.
Open PHP error log.
vim /etc/php.iniFind
display_errors, and changed toOn. Then restart the webserver.Run the code. Get the error information.
For example, in my case, the error is
proc_open() has been disabled for security reason.Fix the problem.
Edit the
php.iniagain, and finddisable_functions = exec,system,dl,passthru,chown,shell_exec,popen,proc_open, removeproc_openhere. Restart the webserver.@SoraKasvgano commented on GitHub (Apr 29, 2020):
How to uninstall lookingglass....thanks...