<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
<title>selfoss support forum - Windows Server Install &quot;Confused&quot;</title>
<link>https://forum.selfoss.aditu.de/</link>
<description>selfoss support forum</description>
<language>en</language>
<item>
<title>Windows Server Install &quot;Confused&quot; (reply)</title>
<content:encoded><![CDATA[<p>hey thanks for the help, we are up and running on a linux system. Only help we need now is if we can have the feeds list in an expanded way, not collapsed. I opened another forum post, hopefully this is possible. Thanks again!!</p>
]]></content:encoded>
<link>https://forum.selfoss.aditu.de/index.php?id=1411</link>
<guid>https://forum.selfoss.aditu.de/index.php?id=1411</guid>
<pubDate>Fri, 30 Aug 2019 14:28:12 +0000</pubDate>
<dc:creator>stevenriz</dc:creator>
</item>
<item>
<title>Windows Server Install &quot;Confused&quot; (reply)</title>
<content:encoded><![CDATA[<p>If you still use the config from <a href="https://selfoss.aditu.de/forum/index.php?id=1400,">https://selfoss.aditu.de/forum/index.php?id=1400,</a> you have selfoss in the public mode. If you set the <code>password</code> key in the <code>config.ini</code> file to one you got from the <code>/password</code> virtual page, you should be able to enter the password into a login page. You can open it by clicking the key button in the sidebar:</p>
<p><img src="https://forum.selfoss.aditu.de/images/uploaded/201908292216445d684ecc749cb.png" alt="[image]" width="1288" height="716" /></p>
<p>Or you can change to <code>public</code> to <code>0</code> and you should be greeted by the login page.</p>
]]></content:encoded>
<link>https://forum.selfoss.aditu.de/index.php?id=1409</link>
<guid>https://forum.selfoss.aditu.de/index.php?id=1409</guid>
<pubDate>Thu, 29 Aug 2019 22:17:56 +0000</pubDate>
<dc:creator>jtojnar</dc:creator>
</item>
<item>
<title>Windows Server Install &quot;Confused&quot; (reply)</title>
<content:encoded><![CDATA[<p>ah I see the virtual redirects now in index.php. I also see remarks &quot;for all users&quot; and &quot;users that are logged in&quot; (not word for word). Logging in is still a problem here, we are still unable to. </p>
<p>From the MySQL admin button on the XAMPP control panel, it tried to open the Welcome to phpMyAdmin page. The page is in error with the following 3 lines of text...</p>
<p>- MySQL said: Cannot connect: invalid settings.<br />
- mysqli_real_connect(): (HY000/1045): Access denied for user 'root'@'localhost' (using password: NO)<br />
- phpMyAdmin tried to connect to the MySQL server, and the server rejected the connection. You should check the host, username and password in your configuration and make sure that they correspond to the information given by the administrator of the MySQL server.</p>
<p><br />
Nest...<br />
We added a feed directly into the database and we can see the feed within the main selfoss page but we can't do anything with it. We cannot login. Just not sure why. </p>
<p>I feel we're close but still no cigar...</p>
<p>Steve</p>
]]></content:encoded>
<link>https://forum.selfoss.aditu.de/index.php?id=1408</link>
<guid>https://forum.selfoss.aditu.de/index.php?id=1408</guid>
<pubDate>Thu, 29 Aug 2019 16:50:08 +0000</pubDate>
<dc:creator>stevenriz</dc:creator>
</item>
<item>
<title>Windows Server Install &quot;Confused&quot; (reply)</title>
<content:encoded><![CDATA[<blockquote><p>1. /password doesn't exist in htdocs, we get &quot;The requested URL was not found on this server&quot; -- I don't see any reference to adding or creating /password or /update as referenced in another setup doc I found. Where do both of those references come from? I searched the entire xampp/selfoss directory structure and found neither of these files; so where do they come from?</p>
</blockquote><p>Yeah, those are virtual files. Apache will internally redirect you to <code>index.php</code> using <code>mod_rewrite</code> rules defined in <code>.htaccess</code> file.</p>
<blockquote><p>2. We stripped the server back down and went with an xampp install. We're getting that setup now... I will open a new forum post if we have issues.</p>
</blockquote><p><br />
Good luck! Hopefully, it will come with less hurdles.</p>
]]></content:encoded>
<link>https://forum.selfoss.aditu.de/index.php?id=1407</link>
<guid>https://forum.selfoss.aditu.de/index.php?id=1407</guid>
<pubDate>Thu, 29 Aug 2019 16:04:23 +0000</pubDate>
<dc:creator>jtojnar</dc:creator>
</item>
<item>
<title>Windows Server Install &quot;Confused&quot; (reply)</title>
<content:encoded><![CDATA[<p>oh and I also wanted to thank you for helping, I'm sure it's thankless sometimes...</p>
<p>Steve</p>
]]></content:encoded>
<link>https://forum.selfoss.aditu.de/index.php?id=1406</link>
<guid>https://forum.selfoss.aditu.de/index.php?id=1406</guid>
<pubDate>Thu, 29 Aug 2019 13:57:51 +0000</pubDate>
<dc:creator>stevenriz</dc:creator>
</item>
<item>
<title>Windows Server Install &quot;Confused&quot; (reply)</title>
<content:encoded><![CDATA[<p>Hi again. Couple things. </p>
<p>1. /password doesn't exist in htdocs, we get &quot;The requested URL was not found on this server&quot; -- I don't see any reference to adding or creating /password or /update as referenced in another setup doc I found. Where do both of those references come from? I searched the entire xampp/selfoss directory structure and found neither of these files; so where do they come from?</p>
<p>2. We stripped the server back down and went with an xampp install. We're getting that setup now... I will open a new forum post if we have issues.</p>
]]></content:encoded>
<link>https://forum.selfoss.aditu.de/index.php?id=1405</link>
<guid>https://forum.selfoss.aditu.de/index.php?id=1405</guid>
<pubDate>Thu, 29 Aug 2019 13:57:17 +0000</pubDate>
<dc:creator>stevenriz</dc:creator>
</item>
<item>
<title>Windows Server Install &quot;Confused&quot; (reply)</title>
<content:encoded><![CDATA[<p>The config file should contain a hash of the password. Visit <a href="https://url-to-your-selfoss-instance/password,">https://url-to-your-selfoss-instance/password,</a> enter a password you want to use and paste the resulting hash into the config file.</p>
<p>The error in the log is unrelated. It appears that selfoss is unable to connect to database. Do the database credentials work for other applications?</p>
]]></content:encoded>
<link>https://forum.selfoss.aditu.de/index.php?id=1402</link>
<guid>https://forum.selfoss.aditu.de/index.php?id=1402</guid>
<pubDate>Wed, 28 Aug 2019 22:20:50 +0000</pubDate>
<dc:creator>jtojnar</dc:creator>
</item>
<item>
<title>Windows Server Install &quot;Confused&quot; (reply)</title>
<content:encoded><![CDATA[<p>ok I think we're down to one issue, logging in. We are unable to login. Upon entering the credentials we have programmed in the config.ini file, the login screen remains as if the username or password isn't correct. see default.log below...</p>
<p>Current config.ini<br />
; see <a href="https://selfoss.aditu.de">https://selfoss.aditu.de</a> for more information about<br />
; the configuration parameters<br />
[globals]<br />
db_type=mysql<br />
db_file=E:\MySQL\data\selfoss\db.opt<br />
db_host=localhost<br />
db_database=selfoss<br />
db_username=root<br />
db_password=hello<br />
db_port=3306<br />
db_prefix=<br />
logger_destination=file:data/logs/default.log<br />
logger_level=ERROR<br />
items_perpage=50<br />
items_lifetime=30<br />
base_url=<br />
username=secretagent<br />
password=Welcome@<br />
salt=Welcome@<br />
public=1<br />
html_title=selfoss<br />
rss_title=selfoss feed<br />
rss_max_items=300<br />
rss_mark_as_read=0<br />
homepage=newest<br />
language=0<br />
auto_mark_as_read=0<br />
auto_collapse=0<br />
auto_stream_more=1<br />
anonymizer=<br />
use_system_font=<br />
share=gtfpde<br />
wallabag=<br />
wallabag_version=1<br />
allow_public_update_access=<br />
unread_order=<br />
load_images_on_mobile=0<br />
auto_hide_read_on_mobile=0<br />
env_prefix=selfoss_<br />
camo_domain=<br />
camo_key=<br />
scroll_to_article_header=1</p>
<p>Last entry in Apache default.log<br />
[2019-08-28 14:46:22] selfoss.ERROR: SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: YES) {&quot;exception&quot;:&quot;[object] (PDOException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: YES) at C:\\Apache24\\htdocs\\vendor\\bcosca\\fatfree-core\\db\\sql.php:519)<br />
[stacktrace]<br />
#0 C:\\Apache24\\htdocs\\vendor\\bcosca\\fatfree-core\\db\\sql.php(519): PDO-&gt;__construct('mysql:host=loca...', 'root', 'hello', Array)<br />
#1 C:\\Apache24\\htdocs\\daos\\mysql\\Database.php(42): DB\\SQL-&gt;__construct('mysql:host=loca...', 'root', 'hello', Array)<br />
#2 C:\\Apache24\\htdocs\\daos\\Tags.php(23): daos\\mysql\\Database-&gt;__construct()<br />
#3 C:\\Apache24\\htdocs\\controllers\\Index.php(48): daos\\Tags-&gt;__construct()<br />
#4 C:\\Apache24\\htdocs\\vendor\\bcosca\\fatfree-core\\base.php(1806): controllers\\Index-&gt;home(Object(Base), Array, 'controllers\\\\Ind...')<br />
#5 C:\\Apache24\\htdocs\\vendor\\bcosca\\fatfree-core\\base.php(1627): Base-&gt;call(Array, Array, Array)<br />
#6 C:\\Apache24\\htdocs\\index.php(80): Base-&gt;run()<br />
#7 {main}<br />
&quot;}</p>
]]></content:encoded>
<link>https://forum.selfoss.aditu.de/index.php?id=1400</link>
<guid>https://forum.selfoss.aditu.de/index.php?id=1400</guid>
<pubDate>Wed, 28 Aug 2019 14:48:24 +0000</pubDate>
<dc:creator>stevenriz</dc:creator>
</item>
<item>
<title>Windows Server Install &quot;Confused&quot; (reply)</title>
<content:encoded><![CDATA[<blockquote><p>thanks for the reply. It helps, although I did follow step 6 but my config.ini has a db_file param but it appears that is only relevant to sqlite. I will remove it and see what happens.</p>
</blockquote><p>Yeah, it will be just ignored when <code>db_type</code> is not <code>sqlite</code>.</p>
<blockquote><p>[globals]<br />
db_type=mysql<br />
db_file=E:\MySQL\data\selfoss\db.opt (to be removed)<br />
db_host=localhost<br />
db_database=selfoss<br />
db_username=root@localhost</p>
</blockquote><p>This should most likely be just <code>root</code>. <code>localhost</code> is already included in <code>db_host</code>.</p>
<blockquote><p>I see an error in the Apache error log file and am trying to figure that out as well...<br />
PHP Warning:  PHP Startup: Unable to load dynamic library 'mysql' (tried: C:\\php\\ext\\mysql (The specified module could not be found.), C:\\php\\ext\\php_mysql.dll (The specified module could not be found.)) in Unknown on line 0</p>
</blockquote><p>I think there is only <code>php_mysqli.dll</code> and <code>php_pdo_mysql.dll</code> in PHP 7.3. I would guess that in your <code>php.ini</code>, you have <code>extension=mysql</code> (probably obtained from some earlier version of PHP). Try removing that line and making sure the required <code>extension=pdo_mysql</code> is present instead (not commented out).</p>
<blockquote><p>Now, I am uncertain how to add feeds... Is this the part of the Selfoss document explaining it? </p>
</blockquote><p>Hmm, apparently we do not have any usage guide; added it to the <a href="https://github.com/SSilence/selfoss/issues/1128">issue list</a>.</p>
<p>You can add feeds from the “Settings” page (accessible by clicking the cloud icon in the sidebar).</p>
<blockquote><p>Extend<br />
You can easily add your own data sources. Spouts (aka plugins) fetch the content from the different sources. Some spouts are included:</p>
</blockquote><p>That is meant more for a developers. For example, if they want to subscribe to a timeline of a social network that does not provide RSS feed.</p>
<blockquote><p>Learning as I go...</p>
</blockquote>]]></content:encoded>
<link>https://forum.selfoss.aditu.de/index.php?id=1395</link>
<guid>https://forum.selfoss.aditu.de/index.php?id=1395</guid>
<pubDate>Tue, 27 Aug 2019 21:53:18 +0000</pubDate>
<dc:creator>jtojnar</dc:creator>
</item>
<item>
<title>Windows Server Install &quot;Confused&quot; (reply)</title>
<content:encoded><![CDATA[<p>thanks for the reply. It helps, although I did follow step 6 but my config.ini has a db_file param but it appears that is only relevant to sqlite. I will remove it and see what happens.<br />
[globals]<br />
db_type=mysql<br />
db_file=E:\MySQL\data\selfoss\db.opt (to be removed)<br />
db_host=localhost<br />
db_database=selfoss<br />
db_username=root@localhost<br />
db_password=***<br />
db_port=3306</p>
<p>for PHP install, I just copied the contents of the php-7.3.7-Win32-VC15-x64.zip file to the c:\PHP folder and configured the php.ini file. the webpage comes up fine with exception of the message &quot;Load list error: error Internal Server Error&quot; then the page reads &quot;No items loaded, reload?&quot;</p>
<p><br />
I see an error in the Apache error log file and am trying to figure that out as well...<br />
PHP Warning:  PHP Startup: Unable to load dynamic library 'mysql' (tried: C:\\php\\ext\\mysql (The specified module could not be found.), C:\\php\\ext\\php_mysql.dll (The specified module could not be found.)) in Unknown on line 0</p>
<p>Now, I am uncertain how to add feeds... Is this the part of the Selfoss document explaining it? <br />
Extend<br />
You can easily add your own data sources. Spouts (aka plugins) fetch the content from the different sources. Some spouts are included:</p>
<p>Learning as I go...</p>
]]></content:encoded>
<link>https://forum.selfoss.aditu.de/index.php?id=1392</link>
<guid>https://forum.selfoss.aditu.de/index.php?id=1392</guid>
<pubDate>Tue, 27 Aug 2019 15:21:56 +0000</pubDate>
<dc:creator>stevenriz</dc:creator>
</item>
<item>
<title>Windows Server Install &quot;Confused&quot; (reply)</title>
<content:encoded><![CDATA[<blockquote><p>MySQL is installed and I created the selfoss database but the instructions say the db will be automatically populated; How? I must have missed something to connect MySQL to Selfoss</p>
</blockquote><p>That would be the <a href="https://github.com/SSilence/selfoss/wiki/Installation-on-Windows#6-create-a-copy-of-file-called-defaults-extension-is-ini-and-rename-it-to-config-and-make-the-following-changes-configini-will-override-defaultini">step 6</a>.</p>
<blockquote><p>I open the selfoss index.php and I see a login screen but don't know the credentials; are they configured in the db?</p>
</blockquote><p>They are configured in the <code>config.ini</code>, see <a href="https://github.com/SSilence/selfoss#configuration">https://github.com/SSilence/selfoss#configuration</a></p>
<blockquote><p>I created the MySQL database &quot;create database selfoss&quot; and the db created has a filename E:\MySQL\data\selfoss\db.opt not selfoss.db -- is this ok?</p>
</blockquote><p>I am not sure what the internal structure of MySQL database is. But it does not need to be <code>selfoss.db<br />
</code> – that is only meant for SQLite database.</p>
<blockquote><p>I think I am getting close. Only a few errors in the Apache errors log file. Where do I define the PHP startup libs? Still looking... thanks!</p>
</blockquote><p>I guess that will be different depending on how you installed PHP server. If you used XAMPP or WampServer installers, I would expect the mysql module to already be enabled. You will need to consult documentation provided with the installer you used.</p>
]]></content:encoded>
<link>https://forum.selfoss.aditu.de/index.php?id=1391</link>
<guid>https://forum.selfoss.aditu.de/index.php?id=1391</guid>
<pubDate>Mon, 26 Aug 2019 19:28:48 +0000</pubDate>
<dc:creator>jtojnar</dc:creator>
</item>
<item>
<title>Windows Server Install &quot;Confused&quot; (reply)</title>
<content:encoded><![CDATA[<p>I think I am getting close. Only a few errors in the Apache errors log file. Where do I define the PHP startup libs? Still looking... thanks!</p>
<p>[Mon Aug 26 14:51:42.586500 2019] [mpm_winnt:notice] [pid 6480:tid 644] AH00422: Parent: Received shutdown signal -- Shutting down the server.<br />
[Mon Aug 26 14:51:44.617831 2019] [mpm_winnt:notice] [pid 5716:tid 596] AH00364: Child: All worker threads have exited.<br />
[Mon Aug 26 14:51:44.633448 2019] [mpm_winnt:notice] [pid 6480:tid 644] AH00430: Parent: Child process 5716 exited successfully.<br />
PHP Warning:  PHP Startup: Unable to load dynamic library 'mysql' (tried: C:\\php\\ext\\mysql (The specified module could not be found.), C:\\php\\ext\\php_mysql.dll (The specified module could not be found.)) in Unknown on line 0<br />
[Mon Aug 26 14:51:45.774773 2019] [mpm_winnt:notice] [pid 7060:tid 644] AH00455: Apache/2.4.41 (Win64) PHP/7.3.7 configured -- resuming normal operations<br />
[Mon Aug 26 14:51:45.774773 2019] [mpm_winnt:notice] [pid 7060:tid 644] AH00456: Apache Lounge VS16 Server built: Aug  9 2019 16:46:32<br />
[Mon Aug 26 14:51:45.774773 2019] [core:notice] [pid 7060:tid 644] AH00094: Command line: 'C:\\Apache24\\bin\\httpd.exe -d C:/Apache24'<br />
[Mon Aug 26 14:51:45.774773 2019] [mpm_winnt:notice] [pid 7060:tid 644] AH00418: Parent: Created child process 2724<br />
PHP Warning:  PHP Startup: Unable to load dynamic library 'mysql' (tried: C:\\php\\ext\\mysql (The specified module could not be found.), C:\\php\\ext\\php_mysql.dll (The specified module could not be found.)) in Unknown on line 0<br />
[Mon Aug 26 14:51:46.243530 2019] [mpm_winnt:notice] [pid 2724:tid 596] AH00354: Child: Starting 64 worker threads.</p>
]]></content:encoded>
<link>https://forum.selfoss.aditu.de/index.php?id=1390</link>
<guid>https://forum.selfoss.aditu.de/index.php?id=1390</guid>
<pubDate>Mon, 26 Aug 2019 18:58:10 +0000</pubDate>
<dc:creator>stevenriz</dc:creator>
</item>
<item>
<title>Windows Server Install &quot;Confused&quot; (reply)</title>
<content:encoded><![CDATA[<p>Just adding some notes...</p>
<p>I copied all Public files to the htdocs folder and now the page displays correctly from what I can tell. I created the MySQL database &quot;create database selfoss&quot; and the db created has a filename E:\MySQL\data\selfoss\db.opt not selfoss.db -- is this ok?</p>
<p>Just a tad confused...</p>
<p>Thank you again.</p>
]]></content:encoded>
<link>https://forum.selfoss.aditu.de/index.php?id=1389</link>
<guid>https://forum.selfoss.aditu.de/index.php?id=1389</guid>
<pubDate>Mon, 26 Aug 2019 17:25:44 +0000</pubDate>
<dc:creator>stevenriz</dc:creator>
</item>
<item>
<title>Windows Server Install &quot;Confused&quot;</title>
<content:encoded><![CDATA[<p>Hello. I know it doesn't take much but I am having trouble following the Windows install instructions for Selfoss <a href="https://github.com/SSilence/selfoss/wiki/Installation-on-Windows">https://github.com/SSilence/selfoss/wiki/Installation-on-Windows</a> and am stuck. </p>
<p>- I have Apache running on the server and have the &quot;It Works&quot; index.html page opening fine<br />
- I have PHP running ok as the index.php I created seems to work fine<br />
- MySQL is installed and I created the selfoss database but the instructions say the db will be automatically populated; How? I must have missed something to connect MySQL to Selfoss<br />
- I open the selfoss index.php and I see a login screen but don't know the credentials; are they configured in the db?</p>
<p>I think my main issue is with the database and how to connect Selfoss to it. I haven't moved onto the Windows Task Scheduler piece yet in thoughts I need to get the database issue solved first...</p>
<p>Any thoughts?</p>
<p>Thanks,<br />
Steve</p>
]]></content:encoded>
<link>https://forum.selfoss.aditu.de/index.php?id=1388</link>
<guid>https://forum.selfoss.aditu.de/index.php?id=1388</guid>
<pubDate>Mon, 26 Aug 2019 13:10:53 +0000</pubDate>
<dc:creator>stevenriz</dc:creator>
</item>
</channel>
</rss>
