Ubuntu 14.04 + Lamp 1.2.4 mssql_connect 不工作
Ubuntu 14.04 + Lamp 1.2.4 mssql_connect is not working
我正在努力 linux 为较旧的 php 应用程序安装服务器。我已经安装了 ubuntu 14.04 + lamp 1.2.4,除了旧的 mssql 函数,我已经使所有的东西都工作了。
很明显我取消了注释,并重新启动了 apache:
extension=php_mssql.dll
到目前为止我试过:
apt-get install php5-sybase php-pear
pear install --nodeps MDB2_Driver_mssql
来自 https://www.turnkeylinux.org/forum/support/20090708/enabling-ms-sql-support-lamp-stack
在 phpinfo 中我根本没有 mssql 部分。
以下是我如何安装 linux 的更多信息:
这并不是这个问题的真正答案,但我的目标是让 linux 具有 php 5 和有效的 mssql* 函数。这就是我最终做到的。一旦您知道 windows 下的 mssql 在 php 5.3.x 下就很容易了,但是在 linux 下 直到 php 7 。 (我所有尝试安装选择版本的 php 和我需要的东西都失败了,据我所知,没有人回答,所以 linux 比我预期的要难得多)。
我认为这对于新手来说真的是很好的教程,希望它对某人有所帮助:
Ubuntu 必须是 14.04 且不能高于 (他们切换到 php 7)。
一些基本的东西:
sudo apt-get install mc /*midnight commander is REALLY helpfull*/
sudo apt-get install konqueror /*or conqueror if you have deskptop*/
sudo nano file /*this is how you easily edit file in xterminal*/
sudo nano gedit file /*and in desptop*/
阿帕奇:
sudo apt-get install apache2 /*install*/
sudo nano /etc/apache2/apache2.conf
add this line: ServerName 192.168.0.xxxx /*your ip or server name*/
sudo apache2ctl configtest /*if sth is wrong*/
sudo service apache2 restart
PHP
sudo apt-get install php5 /*php itself*/
sudo apt-get install libapache2-mod-php5 /*mod that connects php with apache I belive*/
sudo apt-get install php5-sybase php5-odbc freetds-common /*all libraries are required*/
sudo service apache2 restart
php.ini 的常见问题解答(文件位置在 phpinfo() 中)
error_reporting = E_ALL & ~E_NOTICE /*will disable notices*/
display_errors = On
short_open_tag=On /* <? will work instad of <?php only */
如何安装模块?
sudo apt-get install mcrypt php5-mcrypt
sudo php5enmod mcrypt
sudo service apache2 restart
这对我有用。
我正在努力 linux 为较旧的 php 应用程序安装服务器。我已经安装了 ubuntu 14.04 + lamp 1.2.4,除了旧的 mssql 函数,我已经使所有的东西都工作了。
很明显我取消了注释,并重新启动了 apache:
extension=php_mssql.dll
到目前为止我试过:
apt-get install php5-sybase php-pear
pear install --nodeps MDB2_Driver_mssql
来自 https://www.turnkeylinux.org/forum/support/20090708/enabling-ms-sql-support-lamp-stack
在 phpinfo 中我根本没有 mssql 部分。
以下是我如何安装 linux 的更多信息:
这并不是这个问题的真正答案,但我的目标是让 linux 具有 php 5 和有效的 mssql* 函数。这就是我最终做到的。一旦您知道 windows 下的 mssql 在 php 5.3.x 下就很容易了,但是在 linux 下 直到 php 7 。 (我所有尝试安装选择版本的 php 和我需要的东西都失败了,据我所知,没有人回答,所以 linux 比我预期的要难得多)。
我认为这对于新手来说真的是很好的教程,希望它对某人有所帮助:
Ubuntu 必须是 14.04 且不能高于 (他们切换到 php 7)。
一些基本的东西:
sudo apt-get install mc /*midnight commander is REALLY helpfull*/
sudo apt-get install konqueror /*or conqueror if you have deskptop*/
sudo nano file /*this is how you easily edit file in xterminal*/
sudo nano gedit file /*and in desptop*/
阿帕奇:
sudo apt-get install apache2 /*install*/
sudo nano /etc/apache2/apache2.conf
add this line: ServerName 192.168.0.xxxx /*your ip or server name*/
sudo apache2ctl configtest /*if sth is wrong*/
sudo service apache2 restart
PHP
sudo apt-get install php5 /*php itself*/
sudo apt-get install libapache2-mod-php5 /*mod that connects php with apache I belive*/
sudo apt-get install php5-sybase php5-odbc freetds-common /*all libraries are required*/
sudo service apache2 restart
php.ini 的常见问题解答(文件位置在 phpinfo() 中)
error_reporting = E_ALL & ~E_NOTICE /*will disable notices*/
display_errors = On
short_open_tag=On /* <? will work instad of <?php only */
如何安装模块?
sudo apt-get install mcrypt php5-mcrypt
sudo php5enmod mcrypt
sudo service apache2 restart
这对我有用。