我对Linux很陌生,仍在努力适应自己。我的工作环境设置得很好,安装了XAMPP、node、sublime等。但当我尝试运行laravel应用程序时,第一件让我抓狂的事情是我无法运行php。
我很困惑,因为我已经安装了XAMPP(我以为会为我完成这一切),但后来我只是在我的 /usr/bin中创建了一个符号链接到 /opt/lampp/bin/php,一切都很好(我不确定这是否都是正确的,但它工作)。
然后,当我尝试在浏览器中打开应用程序时,它找不到sql驱动程序,所以我问自己,我到底做错了什么?XAMPP应该负责所有这些事情(顾名思义),但它没有像我想象的那样设置php和mysql。
我错过什么了吗?除了XAMPP之外,我还应该安装MySQL驱动程序和PHP吗?因为这对我来说毫无意义。我真的需要一些关于这整件事的基本指导,是什么让它与我只安装XAMPP并开始编程的Windows如此不同?
我需要了解这一点,这样我才能更好地了解系统本身,并在未来自行解决此类问题。
PS:我正在使用Ubuntu 16.04,并安装了带有PHP 7.0的XAMPP,从官网链接下载。
谢谢大家!
尝试两件事
在文件夹ini中
取消选中扩展=pdo_mysql.so
行
或者在lampp的文件夹中(/opt/lampp/etc/php.ini)
要开始Laravel,您需要从artisan serve开始
在浏览器中:8000
我自己从来没有在linux上使用过xampp,所以我不知道它在这里是如何工作的,但我可以告诉你真正让我开始了解linux的是自己安装整个LAMP堆栈。所以我建议谷歌“如何安装LAMP”并尝试从无数教程中找出它。
基本上你安装apache,然后mysql和php,重启服务器并检查“它是否有效”。
系统配置 Ubuntu 14.04 Xampp v 5.6.3 在上的xampp之后安装php5 dev 现在我想安装Xdebug,我尝试了3种方法,但都没有成功,请查看整个过程。 命令成功执行,但. usr/lib/php5/...中没有此类文件。 已卸载 下载了xdebug.tar。gz在检查向导后 /usr/bin/phpize5找不到config. m4. 请确保在模块的顶层源目录中运行'
我对laravel有意见。 本地服务器:xampp 7.3.7,S.O:ubuntu 18.04,框架:laravel,错误:数据库sql和存储过程未运行。 当我尝试使用时,它显示了以下错误: 照明\数据库\查询异常: SQLSTATE[HY000]:一般错误: 1558mysql.proc的列计数错误。预期21,发现20。使用MariaDB 100108创建,现在运行100316。请使用mysq
我的问题是。我在xampp上安装laravel框架有困难。 问题:我尝试在这里安装xampp到mac os x。/Applications/XAMPP/xamppfiles/bin/php?问题是如何或在哪里。?让我知道。 喂,有人能帮我安装吗 最后登录:周一1月5日03:49:16在ttys000 Space Odyssey Mac Pro上:~spaceodyssey$cd/Applicati
如何修复这些错误?
我使用Cloud9(运行Ubuntu 14.04)。我已经能够删除PHP5并更新到PHP 7.0.2(phpinfo显示准确)。但是删除PHP5也删除phpMyAdmin。 尝试安装PHPMyAdmin时,我遇到以下错误: 我已经添加并更新了我的存储库。我尝试安装php5 gettext和phpseclib,但它仍然依赖于php5。phpMyAdmin的最新版本(4.5.3.1)与PHP5和PHP
java emmarun-jar helloworld.jar 我明白了: 线程“main”java.lang.noClassDeffounderror:emmarun中的异常由:java.lang.ClassNotFoundException:emmarun在java.net.urlClassLoader$1.run(urlClassLoader.java:217)在java.net.urlCl